ビジネスダッシュボード
ホーム画面 > プロジェクト選択 > ダッシュボード > ビジネスダッシュボード
ビジネスダッシュボードは、アプリケーションのビジネス単位(App Context)ごとのパフォーマンスをモニタリングできるダッシュボードです。
URL パターンやパスに基づいて定義された各ビジネス項目に対し、リアルタイムおよび過去のパフォーマンスデータを確認・分析できます。
TPS、応答時間、エラー率などの主要なパフォーマンス指標をビジネス単位で把握することで、特定業務やサービスの状態をすばやく把握できます。
画面構成

時間選択
画面左上のタイムセレクターを使用して、表示する時間範囲を設定します。 画面の左上のタイムピッカーの右側には、プロジェクトに関連したエージェントの状態を確認できる情報が表示されます。 この機能で、モニタリング対象サーバーの動作有無がすぐに確認できます。
- リアルタイムモード:5秒ごとに自動更新され、直近10分のデータを表示
- 過去モード:最大1ヶ月前までのデータを表示可能
- データ集計単位:
- 3時間未満:Rawデータを使用
- 3時間〜3日:5分単位の統計データ
- 3日以上:1時間単位の統計データ
エージェント選択
時間選択の下には、プロジェクトに所属するエージェントリストが表示されます。
エージェントを選択すると、青いタグが付き、選択したエージェントまたはグループに関するデータのみがフィルタリングされます。
エージェント選択に関する詳細は、次のドキュメントを参照してください。
ビューモード変更
ビジネスダッシュボードは、ユーザーの好みに応じて2種類のビューモードで表示を切り替えられます。
画面左上の (テーブルビュー)または
(カードビュー)をクリックして切り替えます。
-
テーブルビュー
すべてのビジネス項目を表形式で一覧表示し、比較や並べ替えがしやすくなります。
各項目の主要なパフォーマンス指標(TPS、応答時間、エラー率など)を一目で確認できるため、全体的な状況を迅速に把握するのに便利です。 -
カードビュー
各ビジネス項目をカード形式で視覚的に表示します。
ビューの列数は1列から最大4列まで選択でき、モニターサイズや作業環境に応じて柔軟に調整できます。
カードビューは特定のビジネスの状態を個別に集中して確認したり、ダッシュボードとして使用するのに適しています。
並び替えオプション
テーブルビューとカードビューの両方で、業務別データを並び替える指標を選択できます。
業務名検索
検索エリアに業務名を入力して、特定のビジネスを素早く検索できます。
業務名の別名設定
ボタンをクリックすると、URLプレフィックスとして表示される業務名に別名を設定できるドロワーが開きます。
- 左の列に別名を設定したい業務名(URLプレフィックス)を入力
- 右の列に対応する別名を入力
- 項目追加ボタンで項目を追加、削除ボタンで項目を削除
- 下部の適用ボタンをクリックすると設定が反映されます
CSVダウンロード
画面右上の検索エリア横にある をクリックすると、現在表示中のビジネスのパフォーマンスデータを CSV ファイルとしてダウンロードできます。
ビジネスパフォーマンス概要
各ビジネス単位ごとに以下の主要なパフォーマンス指標が確認できます。
リアルタイム状態と設定した期間の累積統計が提供されます。
アクティブトランザクション、応答時間、エラー率 はグラフ形式で視覚的に表示されます。
-
アクティブトランザクション:現在処理中のトランザクション数をスピードメーター形式で表示
-
TPS (Transactions Per Second):1秒あたりの処理数(性能指標)
-
トランザクション数:集計期間中に処理された総トランザクション数
-
トランザクション/min:1分あたりの平均トランザクション数
-
応答時間:平均および最大応答時間
-
エラー数:発生したエラーの総数
-
エラー率(%):全トランザクション中でエラーが発生した比率
-
エラー/min:1分あたりの平均エラー数
ビジネス詳細分析
Top トランザクション統計表示
各ビジネスの主要トランザクションに関する統計を確認できます。
テーブルビューまたはカードビューで、詳細表示アイコンをクリックすると、右側に上位30件のトランザクション統計がドロワーで表示されます。
詳細表示ボタンの案内
-
テーブルビュー:テーブル左端の
-
カードビュー:カード右上の矢印(>)
-
テーブルまたはカードから詳細表示アイコンをクリック。
-
右側にドロワーが開き、Top 30 トランザクションが表示されます。
-
トランザクション一覧では以下を確認できます:
- トランザクション名
- 詳細分析(
クリックで詳細画面へ)
- 呼び出し回数
- エラー回数
- 平均時間(ms)
- 最大時間(ms)
- 平均 CPU 使用時間
- 平均メモリ割当量
- SQL 件数
- 平均 SQL 実行時間(ms)
- SQL フェッチ件数
- 平均 SQL フェッチ件数
- HTTP 呼び出し件数
- 平均 HTTP 呼び出し時間(ms)
-
上部の検索窓で特定のトランザクションを検索可能。
-
各トランザクションの詳細分析
をクリックして、さらに詳しい情報を確認できます。
-
選択した時間範囲内でURL単位のトランザクションイベントが発生した場合、設定されたレベルが表示されます。
レベルが(警告)または
(重大)の場合は、Health列のアイコンをクリックしてイベント履歴を確認できます。
イベント履歴
選択した時間範囲内で業務別のトランザクションイベントが発生した場合、設定されたレベルが表示されます。アイコンをクリックすると、イベント履歴を確認できます。
- イベント名、発生時刻、メッセージなどを確認できます。
- 検索機能を使って特定のイベントを探せます。
エージェント設定
ビジネスダッシュボードを使用するには、エージェントの設定が必要です。
対応エージェントバージョン
- .NET: 2.4.3 以上
必須設定
# 機能全体の有効化
app_context_enabled=true
選択設定
# パーサーの選択 (default/prefix/match)
# default: 最初のパスセグメントを抽出
# prefix: 接頭辞マッチングパーサー(最も柔軟)
# match: 完全一致のみのパーサー
app_context_parser=default
# パーサーの内部キャッシュと設定を強制的にリセットするカウンター
app_context_parser_reset=0
# URLから抽出するパスセグメントの深さを指定(default パーサーで 1 または 2 を使用)
app_context_path_depth=1
# 監視対象のパスとその名前を定義するマッピング設定(カンマ区切りで使用)
app_context_path_set=name1@url1,name2@url2,url3,name4@url4
-
ビジネスダッシュボードにデータが表示されない場合は、エージェントの設定を確認してください。
-
エージェントのバージョンがサポートバージョンよりも古い場合は、エージェントのアップデートが必要です。
-
ビジネスコンテキストは、URLパターンを基準に自動または手動で定義できます。