การตรวจสอบประสิทธิภาพแอปพลิเคชันบนอุปกรณ์เคลื่อนที่เป็นแบบโอเพนซอร์ส

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
ข้อมูล

ตอนนี้ฟีเจอร์การตรวจสอบประสิทธิภาพแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ (Mobile APM) และการกำหนดค่าแอป ตลอดจนฟีเจอร์การทดสอบ A/B ของ Apigee เป็นโอเพนซอร์สแล้ว นักพัฒนาซอฟต์แวร์จะโฮสต์ Mobile APM และการกำหนดค่าแอปในระบบคลาวด์สาธารณะหรือส่วนตัว และผสานรวมกับการใช้งาน Apache Usergrid ก็ได้

Mobile APM ช่วยให้นักพัฒนาซอฟต์แวร์ตรวจสอบข้อผิดพลาดของแอปบนอุปกรณ์เคลื่อนที่ ข้อขัดข้อง และปัญหาด้านประสิทธิภาพของเครือข่ายได้ นอกเหนือจากการตรวจสอบแล้ว Mobile APM ยังช่วยให้นักพัฒนาซอฟต์แวร์พุชการกำหนดค่าและแฟล็กฟีเจอร์ไปยังสมาร์ทโฟนและอุปกรณ์ได้โดยไม่ต้องบังคับให้ผู้ใช้อัปเดตแอป มีการใช้ APM บนอุปกรณ์เคลื่อนที่เพื่อตรวจสอบแอปบนอุปกรณ์เคลื่อนที่บนอุปกรณ์ iOS, Android และ HTML5 หลายล้านรายการ

Mobile APM เป็นส่วนเสริม BaaS ที่มีประสิทธิภาพและน่าสนใจสําหรับอุปกรณ์เคลื่อนที่ ซึ่ง "ให้ การตรวจสอบเมตริกสําคัญโดยอัตโนมัติ ซึ่งจะช่วยให้คุณค้นหาข้อบกพร่อง เพิ่มประสิทธิภาพการทำงานของแอป ระบุจุดคอขวดของเครือข่าย และทำความเข้าใจรูปแบบการใช้งาน"

Mobile APM เป็นโอเพนซอร์สโดย Apigee ผ่านคำขอพุล GitHub ที่ส่งโดย Prabhat Jha ที่นี่ https://github.com/apigee-labs/apibaas-monitoring โดยเป็นเว็บแอปพลิเคชัน Java แบบสแตนด์อโลนที่จำเป็นต้องใช้ MySQL และเรียกใช้แยกต่างหาก แต่ผสานรวมกับ API BaaS หรือ Apache Usergrid ของ Apigee

ในพอร์ทัลผู้ดูแลระบบ BaaS ของ API จะมีการเลิกใช้งานฟีเจอร์ Monitoring พร้อมกับเนื้อหา "App Monitoring" และ "กำหนดค่า" ของ API ที่เกี่ยวข้องในเอกสาร Apigee

สำหรับประกาศอย่างเป็นทางการ โปรดดูที่ http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source

หากคุณมีคำถามเกี่ยวกับการระบุแหล่งที่มาแบบเปิดของ Mobile APM โปรดฝากคำถามไว้ในชุมชน Apigee

ประวัติ

Mobile APM พัฒนาขึ้นโดยสตาร์ทอัพชื่อ InstaOps ซึ่ง Apigee ได้เข้าซื้อกิจการในเวลาต่อมาในปี 2012 จากนั้นจึงผสานรวมกับ API BaaS ซึ่งเป็นข้อเสนอ Apache Usergrid เชิงพาณิชย์ของ Apigee ที่รวมกับ Apigee Edge

คำถามที่พบบ่อย

ถาม: จะเกิดอะไรขึ้นกับฉันเมื่อได้ใช้ Mobile APM ใน Apigee Public Cloud มาบ้าง

ต. โดยจะไม่มีการเปลี่ยนแปลงใดๆ กับคุณ

ถาม: ฉันใช้ API BaaS ของ Apigee ฉันจะใช้ APM บนอุปกรณ์เคลื่อนที่กับ BaaS สาธารณะบนระบบคลาวด์ของ Apigee ได้ไหม

ก. ยังไม่ได้ เรากำลังดำเนินการเพื่อให้บรรลุเป้าหมายนี้ ยังไม่มีลำดับเวลาในขณะนี้

ถาม: ตอนนี้ฉันใช้ SDK กับแอปของฉันอยู่ แต่ต้องการหยุดใช้ APM บนอุปกรณ์เคลื่อนที่ ฉันต้องทำการเปลี่ยนแปลงในแอปไหม

ต. คุณยังไม่ต้องทำการเปลี่ยนแปลงใดๆ ในขณะนี้

ถาม: ผลิตภัณฑ์นี้เป็นผลิตภัณฑ์ที่ได้รับใบอนุญาตจาก MIT หรือ Apache ใช่ไหม

ต. ไม่มี

ถาม: ฉันจะใช้ผลิตภัณฑ์ Mobile APM กับ Apigee Edge ที่ใช้ใน Public/Private Cloud ได้ไหม

ต. ใช่ ไม่มีการจํากัดการใช้งานนี้

ถาม: จะมีการปรับปรุงฟีเจอร์หรือแก้ไขข้อบกพร่องในอนาคตไหม

ต. ยังไม่มีแผนการในตอนนี้