すべてのプロダクト
Search
ドキュメントセンター

:ARMS ブラウザ監視とは

最終更新日:Dec 30, 2024

ARMS RUM アプリケーションは、Web ページ監視、Weex 監視、ミニプログラム監視などのシナリオに適用できます。このアプリケーションは、ページの読み込み速度(速度テスト)、ページの安定性(JavaScript エラー)、外部サービス呼び出しの成功率(API 呼び出し)などの指標に基づいて、Web ページとミニプログラムの正常性を監視するのに役立ちます。

背景情報

ユーザーがサービスにアクセスする場合、プロセス全体は、ページ生成(サーバーの状態)、ページの読み込み、ページの実行時の 3 つのフェーズに分けることができます。

安定したオンラインサービスを確保するために、サーバーはこれらのサービスの状態を監視します。既存のサーバー監視システムは非常に成熟していますが、ページの読み込みと実行時の監視は満足のいくものではありません。次に例を示します。

  • ユーザーが Web サイトにアクセスしたときに発生するエラーをすぐに捕捉できません。

  • さまざまな国または地域からのユーザーが Web サイトにアクセスする際の実際の応答時間は不明です。

  • 各アプリケーションの非同期データ呼び出しのパフォーマンスと成功率は不明です。

ソリューション

ARMS ブラウザ監視は、ページの読み込みと実行時の状態を監視し、データをロガーに報告します。データには、ページの読み込みパフォーマンス、実行時の例外、API 呼び出しの状態と消費時間が含まれます。次に、プラットフォームは、ARMS によって提供される豊富なリアルタイムログ分析および処理サービスに基づいて、すべての実際のオンラインユーザーのアクセスを監視します。最後に、プラットフォームは視覚的なレポートを提示して、できるだけ早く問題を検出して診断するのに役立ちます。

Web page monitoring

シナリオ

ARMS ブラウザ監視は、以下のシナリオで使用できます。

機能概要

ARMS ブラウザ監視には、豊富なブラウザ監視機能があります。このセクションでは、以下の例を示します。

  • ページの読み込み速度

    ARMS ブラウザ監視は、最初のレンダリング時間、最初の画面時間、DOM Ready 時間、リソースの読み込み時間など、さまざまなページパフォーマンス指標を測定できます。

  • JS エラー診断

    Application Real-Time Monitoring Service (ARMS) のブラウザ監視モジュールは、JavaScript (JS) エラー診断機能を提供します。JS エラーの基本情報と分布を確認し、ユーザーの行動をバックトラックできます。この機能は、エラーを特定して修正するのに役立ちます。

  • API リクエスト監視

    ARMS フロントエンド監視は、呼び出しの成功率、返された情報、成功または失敗にかかる平均時間など、アプリケーションの各 API 呼び出しの状態を提供します。

  • フロントツーバックトレース

    フロントエンドとバックエンドのトレース分析機能は、フロントエンドから送信された API リクエストとバックエンド呼び出し間のリンクを接続して、コード実行の完全なシーンを真に復元できます。

ブラウザとプラットフォームの互換性

ブラウザまたはプラットフォーム

サポートされているバージョン

SDK による自動データレポート

手動データレポート

Safari

Safari 9+

️️️サポートされています

️️️サポートされています

Chrome

Chrome 49+

️️️サポートされています

️️️サポートされています

IE

IE 9+

️️️サポートされています

️️️サポートされています

Edge

Edge 12+

️️️サポートされています

️️️サポートされています

Firefox

Firefox 36+

️️️サポートされています

️️️サポートされています

Opera

Opera 43+

️️️サポートされています

️️️サポートされています

iOS 版 Safari

iOS 9.2 以降の Safari

️️️サポートされています

️️️サポートされています

Android ブラウザ

android_webkit 4.4.2+

️️️サポートされています

️️️サポートされています

Weex

Weex 0.16.0+

サポートされていません

️️️サポートされています