ダッシュボード

このページの内容

ダッシュボード タブでは、組織全体のアクティビティの傾向をひと目で把握できます。行われたリクエストの数、失敗した数、Performance Hub の応答速度、最もリクエストの多いエンドポイントとユーザーがわかります。すべてのグラフは Logs タブにリンクしているため、エラーの急増から、その背景にあるリクエストへワンクリックで移動できます。

クイックリファレンス

場所: 設定(左下の歯車アイコン) → 監査ログ → ダッシュボード

使用できるユーザー: 組織内で、組織管理者など、監査ログと ID & アクセス管理を含むロールが必要です。監査ログを使用できるユーザー を参照してください。

目的: 通常とは異なるアクティビティやエラーを見つけ、その背景にあるログを開きます

時間枠を選択する

  1. 左上の Window をクリックします。Window: Last 24 Hours のように、現在の時間枠が表示されています。
  2. Last Hour、Last 12 Hours、Last 24 Hours(既定)、Last 7 Days、Last 14 Days のいずれかを選択します。

ダッシュボード上のすべての数値とグラフが、選択した時間枠に合わせて更新されます。

Last Hour、Last 12 Hours、Last 24 Hours(選択済み)、Last 7 Days、Last 14 Days が表示された Window メニューLast Hour、Last 12 Hours、Last 24 Hours(選択済み)、Last 7 Days、Last 14 Days が表示された Window メニュー

図 1:ダッシュボードの対象となる時間枠を選択します

Live と Refresh now

Live は既定でオンになっています。Live 29s のように次の更新までのカウントダウンが表示され、その後ダッシュボードが再読み込みされます。すぐに再読み込みするには、Refresh now(その横にある円形の矢印ボタン)をクリックします。

主要な数値

上部に並ぶ 5 つの数値は、時間枠全体を対象としています。各数値の横にある情報アイコンにカーソルを合わせると、その意味が表示されます。

数値意味
Total Requests"Requests captured in the selected window."(選択した時間枠で記録されたリクエスト)
Unique Users"Number of unique user emails seen."(記録された一意のユーザーメールアドレスの数)
Unique IPs"Number of unique source IP addresses seen."(記録された一意の送信元 IP アドレスの数)
Error Rate"Share of requests that returned an error status (4xx/5xx)."(エラーステータス (4xx/5xx) を返したリクエストの割合)
Avg Response Time"Mean end-to-end response time across requests."(リクエスト全体のエンドツーエンドの平均応答時間)

リクエストタイムライン

Request Timeline は、時間枠を区間に分割し、各区間の Successful(成功)と Failed(失敗)のリクエストを表示します。忙しい時間帯と静かな時間帯を確認したり、失敗の急増を見つけたりするために使用します。

"Click a bucket to open the logs for that window."(区間をクリックすると、その時間帯のログが開きます)。Logs タブが開き、その区間の時間帯のリクエストが表示されます。

過去 24 時間の成功したリクエストと失敗したリクエストを積み上げ棒で示した Request Timeline グラフ過去 24 時間の成功したリクエストと失敗したリクエストを積み上げ棒で示した Request Timeline グラフ

図 2:Request Timeline。時間枠における成功したリクエストと失敗したリクエスト

時間別のエラー

Errors Over Time には、失敗したリクエストのみが表示されます。"Bar height is the error count; the line is the error rate for the same bucket."(棒の高さはエラー数、線は同じ区間のエラー率です)。忙しい午後に棒が高いのは正常な場合もありますが、静かな時間帯にエラー率が高い場合は詳しく確認する価値があります。

"Click a bucket to open the failing logs for that window."(区間をクリックすると、その時間帯の失敗したログが開きます)。Logs タブが開き、その区間の時間帯の失敗したリクエストのみが表示されます。

各区間のエラー数を棒、エラー率を線で示した Errors Over Time グラフ各区間のエラー数を棒、エラー率を線で示した Errors Over Time グラフ

図 3:Errors Over Time。区間ごとのエラー数と、線で示したエラー率

レスポンスの正常性

Response Health には、"Share of requests by status class"(ステータスクラス別のリクエストの割合)が、各クラスのリクエスト数と割合とともに表示されます。

クラス意味
Success (2xx)リクエストが成功しました
Redirect (3xx)リクエストが別の場所に送られました
Client error (4xx)リクエストに問題がありました。たとえば、ユーザーに権限がなかった、値が無効だったなどです
Server error (5xx)リクエストではなく、サーバー側で問題が発生しました

各ステータスクラスの棒と割合が表示された Response Health パネル各ステータスクラスの棒と割合が表示された Response Health パネル

図 4:Response Health。ステータスクラス別のリクエストの割合

Top Endpoints と Top Users

Top Endpoints には時間枠内でリクエストが最も多かったエンドポイントが、Top Users にはリクエストが最も多かったユーザーが一覧表示されます。

  • Top Endpoints では、"Click a row to filter the logs by that endpoint."(行をクリックすると、そのエンドポイントでログを絞り込みます)
  • Top Users では、"Click a row to filter the logs by that user."(行をクリックすると、そのユーザーでログを絞り込みます)

たとえば、最上位のエンドポイントをクリックするとそのエンドポイントへのすべてのリクエストが表示され、ユーザーのメールアドレスをクリックするとそのユーザーが時間枠内に行った操作が表示されます。

リクエスト数の棒とともにそれぞれ 6 行を一覧表示した Top Endpoints パネルと Top Users パネルリクエスト数の棒とともにそれぞれ 6 行を一覧表示した Top Endpoints パネルと Top Users パネル

図 5:Top Endpoints と Top Users。行をクリックすると、該当するログが開きます

HTTP Methods、Status Codes、Top Organisations

ダッシュボード下部にある 3 つのリンググラフで、時間枠をさらに詳しく分析できます。

グラフ表示される内容
HTTP Methodsメソッド別のリクエストです。GET は何かを読み取り、POST は何かを作成するか操作を実行し、PUT と PATCH は何かを変更し、DELETE は何かを削除します。中央には合計が表示されます。
Status Codes200、403、500 など、レスポンスステータス別のリクエストです。中央にはエラー率が表示されます。
Top Organisations組織別のリクエストです。中央には、時間枠の対象となる組織の数が表示されます。

凡例付きの HTTP Methods、Status Codes、Top Organisations のリンググラフ凡例付きの HTTP Methods、Status Codes、Top Organisations のリンググラフ

図 6:HTTP Methods、Status Codes、Top Organisations

ヒント

  • まず Errors Over Time を確認します。 チームから何かが「動かなくなった」と報告された場合は、エラーが増えた区間を見つけてクリックし、失敗したリクエストを確認します。
  • 静かな時間帯も確認します。 カフェやクリニックなど、閉まっている拠点で深夜に行われたリクエストは、確認する価値がある場合があります。
  • 簡単な確認には Top Users を使用します。 ユーザーをクリックして時間枠内に行ったすべての操作を表示し、Logs タブで絞り込みます。