CloudMonitor 2.0 は、ユーザーエクスペリエンスに重点を置いて、フロントエンドアプリケーションのパフォーマンスを監視します。完全なユーザージャーニーを再現し、ページの読み込み速度、API サービスの呼び出し、および安定性を追跡します。安定性の監視には、JavaScript (JS) エラー、ネットワークエラー、クラッシュ、およびアプリケーション応答なし (ANR) エラーが含まれます。このサービスはログデータのクエリもサポートしており、障害の原因を迅速に追跡・特定し、ユーザーエクスペリエンスを向上させるのに役立ちます。
マルチプラットフォームのサポート
CloudMonitor は、ブラウザアプリケーション、モバイルアプリケーション、ミニアプリなど、複数のプラットフォームにわたるアプリケーション監視をサポートしています。統合プロセスはシンプルかつ柔軟で、手動での計装なしでアプリケーションエクスペリエンスデータを収集できます。
クイック統合
統合プロセスはシンプルかつ柔軟です。依存関係パッケージをフロントエンドアプリケーションプロジェクトにインポートし、短い初期化コードスニペットを設定できます。これにより、追加の計装なしでクライアント側のアプリケーションパフォーマンスデータを収集できます。
フルリンクモニタリング
この機能は、ユーザーセッションをエクスペリエンス分析の開始点として使用し、ユーザーインタラクション中に発生するエラー、速度低下、および異常な問題を追跡します。ネットワーク分析とサーバー側のアプリケーション監視を統合することで、エンドツーエンドの分析が可能になります。これにより、トラブルシューティングのための完全なパスを作成できます。
ログクエリ
フロントエンドアプリケーションデータは、Simple Log Service (SLS) インスタンスに保存されます。SLS を使用して、このログデータをクエリおよび使用できます。ブラウザ監視は Prometheus サービスとの統合もサポートしており、Prometheus を使用してブラウザ監視メトリックを管理できます。
データ探索
ブラウザ監視のデータ探索機能は、トラブルシューティングのための柔軟な分析をサポートしています。利用可能なすべてのディメンションとメトリックを組み合わせて分析し、フィルターを設定して、それらの任意の組み合わせのデータを表示できます。これにより、トラブルシューティングパスを短縮し、障害の範囲を迅速に特定できます。
可視化
分析用の標準コンソールページに加えて、ブラウザ監視は、事前設定されたすぐに使えるダッシュボードを提供します。これらのダッシュボードは、ARMS Grafana の強力な可視化機能に基づいて構築されており、特定のシナリオ向けに設計されています。また、ARMS Grafana を使用して、特定のビジネスニーズに合わせたカスタムダッシュボードを作成することもできます。