Monitorowanie wydajności aplikacji mobilnych wchodzi na rynek open source

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Dostępne w Apigee funkcje monitorowania wydajności aplikacji mobilnych (Mobile APM) oraz funkcje konfiguracji aplikacji i testów A/B są teraz dostępne na licencji open source. Deweloperzy mogą hostować mobilne APM i konfigurację aplikacji w chmurze publicznej lub prywatnej oraz zintegrować tę usługę z użyciem Apache Usergrid.

Mobile APM pomaga deweloperom monitorować błędy aplikacji mobilnych, awarie i problemy z wydajnością sieci. Mobile APM umożliwia nie tylko monitorowanie, ale też przekazywanie konfiguracji i flag funkcji na smartfony i urządzenia bez wymuszania na użytkownikach urządzeń mobilnych aktualizowania aplikacji. Mobilne APM używa się do monitorowania aplikacji mobilnych na milionach urządzeń z systemem iOS i Androidem oraz w środowisku HTML5.

Mobile APM to zaawansowany i atrakcyjny dodatek BaaS do urządzeń mobilnych, który „zapewnia automatyczne monitorowanie kluczowych danych, które pomagają wyszukiwać błędy, optymalizować wydajność aplikacji, identyfikować wąskie gardła sieci i analizować wzorce użytkowania”.

Mobilne APM zostało udostępnione przez Apigee za pomocą żądania pull GitHuba przesłanego przez Prabhat Jha tutaj: https://github.com/apigee-labs/apibaas-monitoring. Jest to samodzielna aplikacja internetowa w języku Java wymagająca MySQL. Działa niezależnie od interfejsu Apigee API BaaS lub Apache Usergrid, ale integruje się z nim.

W portalu administracyjnym API BaaS funkcja Monitoring została wycofana wraz z odpowiadającymi im treściami „App Monitoring” i „Skonfiguruj” interfejsu API Apigee w ramach interfejsu API BaaS.

Oficjalne ogłoszenie znajdziesz na stronie http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

Jeśli masz pytania na temat licencjonowania Mobile APM, zadaj je społeczności Apigee.

Historia

Funkcja Mobile APM została pierwotnie stworzona przez startup o nazwie InstaOps, który został następnie przejęty przez Apigee w 2012 roku. Następnie został on zintegrowany z API BaaS, handlową ofertą Apigee, która obejmuje Apache Usergrid w pakiecie z Apigee Edge.

Najczęstsze pytania

P. Co to oznacza dla mnie, ponieważ używam Mobile APM w Apigee Public Cloud?

O: Nic się dla Ciebie nie zmieni.

P. Używam Apigee API BaaS. Czy mogę używać Mobile APM z interfejsem API BaaS w Apigee?

O: Jeszcze nie. Pracujemy nad tym. W tym momencie nie ma osi czasu.

P. Używam obecnie pakietu SDK w swoich aplikacjach, ale chcę już przestać używać APM urządzenia mobilnego. Czy muszę wprowadzić zmiany w aplikacjach?

O: Na razie nie musisz wprowadzać żadnych zmian.

P. Czy ta usługa jest licencjonowana na podstawie licencji MIT lub Apache?

O: Nie.

P. Czy mogę korzystać z usługi Mobile APM w Apigee Edge, której używam w mojej chmurze publicznej/prywatnej?

O: Tak. Nie ma żadnych ograniczeń dotyczących tego użycia.

P. Czy w przyszłości pojawią się ulepszenia lub poprawki błędów?

O: Nie ma żadnych bezpośrednich planów.