Monitorowanie wydajności aplikacji mobilnych wchodzi na rynek open source

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Funkcje monitorowania wydajności aplikacji mobilnych (Mobile APM) oraz konfiguracji aplikacji i testów A/B Apigee są teraz dostępne w wersji open source. Deweloperzy mogą hostować Mobile APM i konfigurację aplikacji w chmurze publicznej lub prywatnej i integrować je z Apache Usergrid.

Mobile APM pomaga deweloperom monitorować błędy aplikacji mobilnych, awarie i problemy z wydajnością sieci. Oprócz monitorowania Mobile APM umożliwia deweloperom przesyłanie konfiguracji i flag funkcji na smartfony i urządzenia bez konieczności aktualizowania aplikacji przez użytkowników. Mobile APM służy do monitorowania aplikacji mobilnych na milionach urządzeń z iOS, Androidem i HTML5.

Mobile APM to potężny i atrakcyjny dodatek BaaS na urządzenia mobilne, który „zapewnia automatyczny monitoring kluczowych danych, co może pomóc w wykrywaniu błędów, optymalizacji wydajności aplikacji oraz identyfikowaniu wąskich gardeł w sieci i poznawaniu wzorców użytkowania”.

Mobile APM zostało udostępnione przez Apigee jako oprogramowanie open source za pomocą żądania pull przesłanego przez Prabhata Jhę na GitHubie: https://github.com/apigee-labs/apibaas-monitoring. Jest to samodzielna aplikacja internetowa w Javie, która wymaga MySQL i działa oddzielnie od BaaS API Apigee lub Apache Usergrid, ale jest z nimi zintegrowana.

W portalu administracyjnym BaaS interfejsu API funkcja Monitorowanie została wycofana, podobnie jak odpowiadające jej treści dotyczące „Monitorowania aplikacji” i „Konfigurowania” w dokumentacji Apigee.

Oficjalny komunikat znajdziesz na stronie http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

Jeśli masz pytania na temat udostępnienia kodu źródłowego Mobile APM na licencji open source, zadaj je w społeczności Apigee.

Historia

Mobile APM zostało pierwotnie opracowane przez startup InstaOps, który w 2012 roku został przejęty przez Apigee. Następnie została zintegrowana z BaaS API, czyli komercyjną ofertą Apache Usergrid firmy Apigee, która jest częścią pakietu Apigee Edge.

Najczęstsze pytania

Pyt. Co to oznacza dla mnie, jeśli korzystam z APM mobilnego w chmurze Apigee Public Cloud?

A. Nic się nie zmieni.

Pyt. Korzystam z usługi BaaS interfejsu API Apigee. Czy mogę korzystać z APM dla urządzeń mobilnych z interfejsem API BaaS hostowanym w chmurze publicznej Apigee?

A.Nie. Pracujemy nad tym. Na razie nie ma planowanego terminu.

Pyt. Obecnie używam pakietu SDK w swoich aplikacjach, ale chcę przestać korzystać z APM na urządzenia mobilne. Czy muszę wprowadzić zmiany w swoich aplikacjach?

A. W tej chwili nie musisz wprowadzać żadnych zmian.

Pyt. Czy jest to produkt objęty licencją MIT lub Apache?

A. Nie.

Pyt. Czy mogę używać usługi Mobile APM z Apigee Edge w chmurze publicznej lub prywatnej?

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

Pyt. Czy w przyszłości planowane są jakieś ulepszenia funkcji lub poprawki błędów?

A. Nie mamy żadnych planów na najbliższą przyszłość.