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

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

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

يساعد Mobile APM مطوّري البرامج في رصد الأخطاء والأعطال ومشاكل أداء الشبكة في التطبيقات المتوافقة مع الأجهزة الجوّالة. بالإضافة إلى المراقبة، يتيح Mobile APM للمطورين نشر عمليات الضبط وعلامات الميزات على الهواتف الذكية والأجهزة بدون إجبار مستخدمي الأجهزة الجوّالة على تحديث تطبيقاتهم. تم استخدام AMP Mobile لمراقبة التطبيقات المتوافقة مع الأجهزة الجوّالة على الملايين من أجهزة iOS وAndroid وHTML5.

Mobile APM هي إحدى إضافات BaaS الفعّالة والمقنعة للأجهزة الجوّالة، "توفّر مراقبة تلقائية للمقاييس المهمة التي يمكن أن تساعدك في العثور على الأخطاء وتحسين أداء التطبيق وتحديد معوقات الشبكة وفهم أنماط الاستخدام".

كانت خدمة Mobile APM مفتوحة المصدر من قِبل Apigee عبر طلب Github Pull الذي قدمه Prabhat Jha هنا: https://github.com/apigee-labs/apibaas-monitoring. وهو تطبيق ويب مستقل في Java يتطلّب MySQL ويعمل بشكل منفصل عن واجهة برمجة التطبيقات Apigee's API أو Apache Usergrid، ولكنه يتكامل مع واجهة برمجة التطبيقات Apigee.

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

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

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

السجلّ

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

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

س: ماذا يعني ذلك بالنسبة إليّ وأنا أستخدم Mobile APM في Apigee Public Cloud؟

ج: لن يتغير أي شيء بالنسبة إليك.

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

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

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

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

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

ج: لا.

س: هل يمكنني استخدام منتج Mobile APM مع Apigee Edge الذي أستخدمه في Public/Private Cloud؟

ج: نعم. ليس هناك ما يقيّد هذا الاستخدام.

س: هل سيكون هناك أي تحسينات للميزات أو إصلاحات للأخطاء في المستقبل؟

ج: لا توجد خطط فورية.