モバイルアプリのパフォーマンス モニタリングをオープンソース化

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

Apigee の Mobile Application Performance Monitoring(Mobile APM)、アプリの構成、A/B テスト機能がオープンソースになりました。デベロッパーは、パブリック クラウドまたはプライベート クラウドでモバイル APM とアプリの設定をホストし、Apache Usergrid の使用に統合できます。

モバイル APM は、モバイルアプリのエラー、クラッシュ、ネットワーク パフォーマンスの問題をモニタリングするのに役立ちます。モニタリングに加えて、モバイル APM を使用すると、デベロッパーはモバイル ユーザーにアプリを更新しなくても、構成と機能フラグをスマートフォンやデバイスにプッシュできます。モバイル APM は、数百万もの iOS、Android、HTML5 デバイスのモバイルアプリのモニタリングに使用されています。

Mobile APM はモバイル デバイス向けの強力で魅力的な BaaS アドオンです。「重要な指標を自動的にモニタリングして、バグの発見、アプリのパフォーマンスの最適化、ネットワークのボトルネックの特定、使用パターンの把握に役立ちます」。

モバイル APM は、Prabhat Jha 氏(https://github.com/apigee-labs/apibaas-monitoring)によって送信された GitHub pull リクエストを介して Apigee によってオープンソース化されました。これは、MySQL を必要とするスタンドアロンの Java ウェブ アプリケーションです。Apigee の API BaaS または Apache Usergrid とは独立して実行されますが、これらと統合されています。

API BaaS 管理ポータルでは、Monitoring 機能が廃止されました。Apigee ドキュメントの対応する API BaaS の「アプリのモニタリング」と「構成」の内容も廃止されています。

正式な発表については、http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source をご覧ください。

Mobile APM のオープンソース化に関してご不明な点がある場合は、Apigee コミュニティに質問を投稿してください。

History

モバイル APM は元々 InstaOps というスタートアップによって開発されましたが、その後 2012 年に Apigee が買収しました。その後、Apigee Edge にパッケージ化された Apache Usergrid の Apigee 商用サービスである API BaaS と統合されました。

よくある質問

Q. Apigee Public Cloud で Mobile APM を使用していた場合、どのような影響がありますか?

A: 何も変更されません。

Q. Apigee の API BaaS を使用しています。Mobile APM を Apigee の Public Cloud でホストされている API BaaS と併用できますか?

A. いいえ。その実現に向けて取り組んでおります。現時点ではタイムラインはありません。

Q. 今はアプリで SDK を使っていますが、モバイル APM の使用を中止したいと考えています。アプリに変更を加える必要はありますか?

A: 現在のところ、変更の必要はありません。

Q. これは MIT または Apache のライセンス製品ですか?

A: 違います

Q. パブリック/プライベート クラウドで使用している Mobile APM プロダクトを Apigee Edge で使用できますか?

A: はい。この使用を制限するものではありません。

Q. 今後、機能の拡張やバグの修正を行う予定はありますか?

A: 直近の計画はありません。