Tag Spotlightにおけるエラー監視とクラッシュ集計 🔗
エラーはスタックトレースに基づいて集約されます。エラースタックトレースには、スタックトレース本体にエラータイプとエラーメッセージが含まれます。以下の表は、状況に応じてエラーがグループ化される方法の概要を示しています。
状況 |
エラーをグループ化する方法 |
---|---|
エラーにスタックトレースがある |
エラーがスタックトレースのハッシュIDでグループ化されます |
エラーグループはスタックトレースとともに生成されます。 |
エラーがメッセージのハッシュIDとエラータイプによってグループ化されます |
エラーにエラーメッセージがない |
エラーはエラータイプのハッシュIDによってグループ化されます |
エラーIDは次を表します:
スタックトレースのハッシュID
メッセージのハッシュID
エラータイプのハッシュID
モバイルクラッシュ集計 🔗
クラッシュは、ユーザーがエラーに遭遇し、アプリを終了しなければならないときに発生します。アプリのエラーは、ユーザーがアプリを終了する必要はありませんが、発生する他のすべてのタイプのエラーです。例えば、ANR(アプリケーションが応答しない)などです。
Tag Spotlight 全体でのトップクラッシュを探索する 🔗
Splunk RUM の概要ダッシュボードから、クラッシュとアプリエラーチャートで See all を選択し、Tag Spotlight を開きます。Tag Spotlight では、アプリケーションベースのエラー、メトリクス、イベントを調べることができます。
Tag Spotlightの詳細については、次を参照してください:
Tag Spotlightの説明は、Tag Spotlightでサービスのトップダウンビューを取得する を参照してください
Tag Spotlightを活用する具体的なシナリオについては、シナリオ:DeepuがTag Spotlightを使用してエラーの根本原因を見つける を参照してください。
JavaScriptエラー集計 🔗
RUM の JavaScript Errors メトリクスは、アプリケーションで最も頻繁に発生する JavaScript エラー (エラー ID による) を表示します。エラー ID は、関連するスタックトレース、エラーメッセージ、エラータイプをハッシュすることで作成されます。エラーをドリルインすると、エラータイプ、エラーメッセージ、関連するスタックトレース、エラー頻度の傾向を見ることができます。
Tag Spotlightでアプリケーション全体のJavaScriptエラーの上位を検索する 🔗
Splunk RUM の JavaScript エラービューでは、JavaScript エラーがページごとにソートされて表示されます。一方、JavaScript Errors (by error ID) というメトリクスでは、アプリケーション全体の JavaScript エラーのトップ 10 が表示されます。メトリクス Frontend Errors by ErrorID では、エラータイプ、エラー ID、エラーメッセージの順に情報が表示されます。
RUMを開きます。左のナビゲーションパネルから、RUM 、ブラウザ、ソースおよび監視するアプリケーションとして選択します。
アプリケーションサマリーダッシュボードまたは概要ページからTag Spotlightを開くには、任意のメトリクスをクリックします。
例えば、メトリクス JavaScriptエラー(エラーID別) で すべて見る を選択すると、Tag SpotlightですべてのJavaScriptエラーを調べることができます。
スタックトレース、タイプ、メッセージのないJSエラー 🔗
UI に JavaScript error without a stacktrace, type, or message
というメッセージが表示されることがあります。これは、エラーが Splunk RUM に取り込まれる前にスタックトレースの情報がなかったために起こる可能性があります。トラブルシューティングを行うには、JS エラーのみを表示する特定の時間範囲を絞り込み、関連するユーザーセッションを調査してみてください。
さらに詳しく 🔗
Tag Spotlightの使用例については、シナリオ:DeepuがTag Spotlightを使用してエラーの根本原因を見つける を参照してください。
Splunk RUM for browser でのエラー監視の詳細については、シナリオ ブラウザスパンでエラーを特定する を参照してください。
タグの使用例については、Splunk RUM のタグでデータをフィルタリングする を参照してください