نظام مراقبة أداء التطبيقات المتوافقة مع الأجهزة الجوّالة مفتوح المصدر

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

أصبحت ميزات مراقبة أداء التطبيقات على الأجهزة الجوّالة (Mobile APM) وإعداد التطبيقات واختبارات A/B من Apigee متاحة الآن كمصدر مفتوح. يمكن للمطوّرين استضافة Mobile APM وإعدادات التطبيق في سحابة إلكترونية عامة أو خاصة ودمجها مع استخدامهم لـ Apache Usergrid.

تساعد أداة 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، ولكنه يتكامل معهما.

في بوابة مشرف API BaaS، تم إيقاف ميزة "المراقبة" نهائيًا، بالإضافة إلى محتوى "مراقبة التطبيق" و"ضبط" المقابل في API BaaS ضمن مستندات Apigee.

للاطّلاع على الإعلان الرسمي، يُرجى الانتقال إلى http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

إذا كانت لديك أسئلة حول توفير Mobile APM كمصدر مفتوح، يمكنك طرح سؤال في منتدى Apigee.

السجلّ

تم تطوير Mobile APM في الأصل من قِبل شركة ناشئة تُعرف باسم InstaOps، والتي استحوذت عليها شركة Apigee لاحقًا في عام 2012. تم بعد ذلك دمجها مع API BaaS، وهو العرض التجاري من Apigee لـ Apache Usergrid المضمّن في Apigee Edge.

الأسئلة الشائعة

س. ماذا يعني ذلك بالنسبة إليّ، علمًا بأنّني أستخدم Mobile APM في السحابة الإلكترونية العامة من Apigee؟

أ. لن يطرأ أي تغيير عليك.

س. أستخدم واجهة برمجة التطبيقات BaaS من Apigee. هل يمكنني استخدام Mobile APM مع خدمة BaaS لواجهة برمجة التطبيقات المستضافة على السحابة الإلكترونية العامة من Apigee؟

ج.ليس بعد. ونحن نعمل على تحقيق ذلك. لا يمكننا تحديد مخطط زمني في الوقت الحالي.

س. أستخدم حزمة تطوير البرامج (SDK) مع تطبيقاتي حاليًا، ولكنّني أريد التوقّف عن استخدام Mobile APM. هل سأحتاج إلى إجراء تغييرات على تطبيقاتي؟

أ. ولن تحتاج إلى إجراء أي تغييرات في الوقت الحالي.

س. هل هذا المنتج مرخّص بموجب ترخيص MIT أو Apache؟

أ. لا.

س. هل يمكنني استخدام منتج Mobile APM مع Apigee Edge الذي أستخدمه في السحابة العامة أو الخاصة؟

أ. نعم. ما مِن قيود على هذا الاستخدام.

س. هل ستتم إضافة تحسينات على الميزات أو إصلاح الأخطاء في المستقبل؟

أ. ما مِن خطط فورية.