La surveillance des performances des applications mobiles devient Open Source

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

Les fonctionnalités de surveillance des performances des applications mobiles (APM mobile), de configuration des applications et de test A/B d'Apigee sont désormais open source. Les développeurs peuvent héberger l'APM mobile et la configuration de l'application dans un cloud public ou privé, et les intégrer à leur utilisation d'Apache Usergrid.

L'APM mobile aide les développeurs à surveiller les erreurs, les plantages et les problèmes de performances réseau des applications mobiles. En plus de la surveillance, l'APM mobile permet aux développeurs de transférer des configurations et des indicateurs de fonctionnalité sur les smartphones et les appareils, sans forcer l'utilisateur mobile à mettre à jour ses applications. L'APM mobile a été utilisé pour surveiller les applications mobiles sur des millions d'appareils iOS, Android et HTML5.

L'APM mobile est un module complémentaire BaaS puissant et attrayant pour les appareils mobiles qui "fournit une surveillance automatique des métriques critiques qui peuvent vous aider à trouver des bugs, à optimiser les performances des applications, à identifier les goulots d'étranglement réseau et à comprendre les tendances d'utilisation".

L'APM mobile a été mis en open source par Apigee via une demande d'extraction GitHub envoyée par Prabhat Jha sur la page suivante : https://github.com/apigee-labs/apibaas-monitoring. Il s'agit d'une application Web Java autonome qui nécessite MySQL. Elle s'exécute séparément de l'API BaaS d'Apigee ou d'Apache Usergrid, mais s'intègre à ces deux solutions.

Dans le portail d'administration de l'API BaaS, la fonctionnalité de surveillance a été abandonnée, ainsi que le contenu correspondant de la documentation Apigee "Surveillance des applications" et "Configurer" de l'API BaaS.

Pour en savoir plus, consultez l'annonce officielle sur la page http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

Si vous avez des questions sur l'open sourcing de l'APM mobile, posez-les dans la communauté Apigee.

Historique

L'APM mobile a été développé à l'origine par une start-up appelée InstaOps, qui a ensuite été acquise par Apigee en 2012. Il a ensuite été intégré à l'API BaaS, l'offre commerciale d'Apache Usergrid d'Apigee, qui est empaquetée avec Apigee Edge.

Questions fréquentes

Q : Qu'est-ce que cela signifie pour moi si j'utilise Mobile APM dans le cloud public Apigee ?

A. Rien ne changera pour vous.

Q : J'utilise le BaaS d'API d'Apigee. Puis-je utiliser l'APM mobile avec le BaaS d'API hébergé dans le cloud public d'Apigee ?

A.Pas encore. Nous mettons tout en œuvre pour y parvenir. Aucune date de sortie prévue pour le moment.

Q : Je l'utilise actuellement avec mes applications, mais je souhaite arrêter d'utiliser l'APM mobile. Vais-je devoir modifier mes applications ?

A. Aucune modification n'est requise pour le moment.

Q : S'agit-il d'un produit sous licence MIT ou Apache ?

A. Non.

Q : Puis-je utiliser le produit APM mobile avec Apigee Edge que j'utilise dans mon cloud public/privé ?

A. Oui. Aucune restriction ne s'applique à cette utilisation.

Q : Des améliorations de fonctionnalités ou des corrections de bugs seront-elles apportées à l'avenir ?

A. Aucune décision n'a été prise à ce sujet pour le moment.