ダッシュボードでグラフを管理する
このドキュメントでは、ダッシュボードでグラフの設定を管理する方法について説明します。
ダッシュボードは、YARA-L クエリを使用してデータが取り込まれたグラフで構成されます。ダッシュボードのグラフでは、複雑なデータが簡素化され、視覚的な方法で傾向とパターンを確認できます。使用されるグラフの種類は、データと必要な分析情報によって異なります。
グラフを追加
グラフをダッシュボードに追加する手順は次のとおりです。
[Edit Dashboard] ページで、[Add chart] をクリックします。
クエリエディタで YARA-L クエリを入力し、データを探索、変換します。クエリするデータソースに正しい YARA-L フィールド接頭辞を使用する必要があります。データソースと必要な接頭辞の一覧については、ダッシュボードのデータソースとフィールドの接頭辞をご覧ください。以前のクエリは、[History]、保存済みの検索条件、以前に共有されたクエリから表示して使用することもできます。
[Absolute] または [Relative] の期間を選択します。相対時間演算子の詳細については、検索についてをご覧ください。
[検索を実行] をクリックします。結果は表形式で表示され、これがデフォルトのグラフタイプになります。
[Chart details] で、グラフの名前を入力します。
省略可: [グラフの種類] をクリックしてグラフの種類を選択し、表形式の検索結果の形式を変更します。使用可能なグラフタイプの詳細については、グラフタイプをご覧ください。
要件に応じてグラフの設定を変更します。
結果を確認し、[Add to Dashboard] をクリックします。
タイムライン グラフにゼロ値を表示する
タイムライン グラフ全体でゼロ以外のデータポイント間に連続した線を描画するのではなく、空の時間間隔を 0 としてプロットするには、次のガイドラインに従ってください。
- タイムスタンプは、カスタム文字列ラベルではなく、時系列の時刻オブジェクトとして保持します。タイムスタンプを文字列ラベルとしてフォーマットすると、ダッシュボードはデータポイントを個別のカテゴリとして扱います。
timestamp.get_timestamp()関数内で組み込みの YARA-L 粒度定数(HOURやDAYなど)を使用します。これにより、ダッシュボードで連続したタイムラインをプロットし、非アクティブな間隔をゼロで埋めることができます。
詳細とクエリの例については、タイムライン グラフにゼロ値を表示するをご覧ください。
グラフ ライブラリからグラフを追加する
グラフ ライブラリを使用すると、既存のグラフを閲覧して追加できるため、ダッシュボードの作成が簡単になります。すべてのグラフをゼロから作成する代わりに、キュレートされたシステムグラフのコレクションや、組織で作成されたカスタムグラフから選択できます。
ダッシュボードの編集中に、ダイアログからグラフ ライブラリにアクセスできます。このページには、検索可能(名前または説明に基づく大文字と小文字を区別しないテキストベースの検索)で、ページ分けされたグラフのリストが、次の 2 つのタブに分類されて表示されます。
- キュレートされたグラフ: Google SecOps が提供するデフォルトのグラフ。取り込みスループット、エラー数、イベント分布など、一般的なセキュリティ運用とシステム指標をカバーします。
- カスタムグラフ: 組織内のユーザーが作成したグラフ。
ライブラリからグラフを追加すると、Google SecOps はグラフの構成をターゲット ダッシュボードに複製します。追加されたグラフは個別のコピーになるため、元のライブラリ グラフや、そのグラフを使用している他のダッシュボードに影響を与えることなく変更できます。
グラフ ライブラリからグラフを追加する手順は次のとおりです。
- [Edit Dashboard] ページで、[Add chart] の横にある下矢印をクリックします。
- プルダウン メニューから [グラフ ライブラリから追加] を選択します。
- [グラフ ライブラリから追加] ダイアログで、[キュレート] タブまたは [カスタム] タブを選択して、グラフの作成元でフィルタします。
- 省略可: 検索バーを使用して、名前または説明でグラフをフィルタします。検索では大文字と小文字が区別されず、両方のフィールドの用語が一致します。
- データテーブルで行を選択します。
- [追加] をクリックして、グラフをダッシュボードにコピーします。ダイアログが閉じ、新しいグラフがダッシュボードに表示されます。
グラフは、次の列を含む表に表示されます。
- 名前: グラフの表示名。
- 説明: グラフで視覚化する内容の簡単な説明。
- データソース: グラフで使用される基になるデータソース。
- 作成者: グラフを作成したユーザー。キュレーテッド グラフの場合は Google SecOps。
API の使用
グラフ ライブラリの機能は、ChartRepository サービスを使用して公開されます。
- グラフのリスト:
DashboardChartService.ListDashboardChartsを使用して、使用可能なグラフを取得します。chart_type(CURATEDやCUSTOMなど)でフィルタして、検索クエリを適用できます。 - グラフを複製する:
NativeDashboardService.DuplicateChartを使用して、ライブラリから特定のダッシュボードにグラフをコピーします。
グラフ ライブラリの制限事項
グラフ ライブラリを使用する場合は、次の制限事項に注意してください。
- グラフ ライブラリにアクセスしてグラフを追加できるのは、ダッシュボードが [編集] モードの場合のみです。
- このライブラリは、グラフなどのビジュアリゼーション タイルの追加のみをサポートしています。マークダウン タイルとリンクボタン タイルはライブラリでは利用できないため、引き続きゼロから作成する必要があります。
- ライブラリに保存されている元のグラフは、グラフ ライブラリのインターフェースから直接編集、名前変更、削除することはできません。
- ライブラリのカスタムグラフは、組織を対象としています。他の Google SecOps ユーザーのカスタムグラフにはアクセスできません。
- グラフが別のダッシュボードにコピーされ、元のグラフが削除されると、そのグラフはリストに表示されなくなります。
- グラフが独自のダッシュボードからダッシュボードに追加された場合、そのグラフは複製されたグラフとなり、名前の先頭に接頭辞
Copy ofが追加されます。
グラフを編集する
[Edit Dashboard] ページで、グラフの Edit をクリックして編集します。
クエリエディタで YARA-L クエリを変更し、データを探索して変換します。以前のクエリは、履歴、保存済みの検索条件、共有クエリから表示して使用することもできます。
必要に応じて期間を変更し、[Run Query] をクリックします。
必要に応じてグラフの設定を変更します。
結果を確認し、[Save] をクリックしてグラフの変更を保存します。
グラフを削除する
グラフを削除するには、次のようにします。
[Edit Dashboard] ページで、削除するグラフの メニューをクリックし、[削除] をクリックします。
[Confirm] をクリックしてグラフを削除します。
グラフを更新する
グラフを更新すると、キャッシュがクリアされ、最新のデータが表示されます。
- [ダッシュボード] ページで、 [更新] をクリックしてグラフを更新します。
グラフを表として表示する
グラフを表形式で表示して、基になるデータを確認できます。
グラフをテーブルとして表示する手順は次のとおりです。
- [ダッシュボード] ページで、グラフの横にある [メニュー] をクリックし、[テーブルとして表示] をクリックします。
クエリを表示する
ダッシュボードのグラフのクエリを表示して、データの生成方法と表示方法を把握できます。必要に応じて、クエリをコピー、実行、変更できます。
クエリを表示する手順は次のとおりです。
[ダッシュボード] ページで、グラフの横にある [メニュー] をクリックし、[クエリを表示] をクリックします。
省略可: [検索で実行] をクリックして、検索でクエリを実行します。
省略可: [コピー] をクリックして、クエリをクリップボードにコピーします。
ボタンを追加する
ダッシュボードにボタンを追加して、リンクを開くことができます。たとえば、サードパーティのチケット発行システムにリンクするボタンを追加できます。
フィルタを追加する手順は次のとおりです。
[Edit Dashboard] ページで、[Add] > [Button] をクリックします。
[ボタンを作成] ダイアログの [ボタンラベル] フィールドに、ボタンの名前を入力します。
ボタンをクリックしたときに開くリンクを入力します。
http://リンクとhttps://リンクのみがサポートされています。(省略可)[Open the link in new tab] チェックボックスをオンにすると、リンクが新しいタブで開きます。
[説明] フィールドに、ボタンの説明を入力します。
[Button style] と [Button color] を選択します。
[保存] をクリックします。変更が保存されると、ボタンがダッシュボードに表示されます。
ボタンを編集する
既存のサービスを編集する手順は次のとおりです。
[ダッシュボードを編集] ページで、ボタンの [編集] をクリックします。
[Edit button] ダイアログで、必要な変更を行います。
[保存] をクリックします。変更が保存されると、ボタンがダッシュボードに表示されます。
ボタンのコピーを作成する
ボタンのコピーを作成する手順は次のとおりです。
- [Edit Dashboard] ページで、[Copy] をクリックします。
ボタンを削除する
既存のボタンを削除する手順は次のとおりです。
[ダッシュボードの編集] ページで、削除するボタンを選択し、 [削除] をクリックします。
[Edit Button] ダイアログで、[Remove] > [Confirm] の順にクリックして、ボタンを削除します。
マークダウン ウィジェットを追加する
ダッシュボードに Markdown ウィジェットを追加して、グラフやダッシュボードに関する追加情報を表示できます。
Markdown ウィジェットを追加する手順は次のとおりです。
[Edit Dashboard] ページで、[Add] > [Markdown] をクリックします。
[新しいマークダウン] ダイアログの [マークダウン コンテンツ] ボックスに、ウィジェットに関するテキストを入力します。
[背景色] リストで、ウィジェットの背景色を選択します。
テキストをプレビューし、[保存] をクリックします。
マークダウン ウィジェットを編集する
Markdown ウィジェットを編集する手順は次のとおりです。
[ダッシュボードを編集] ページで、編集するマークダウン ウィジェットを選択し、 [編集] をクリックします。
必要に応じてテキストを変更し、[保存] をクリックします。
マークダウン ウィジェットを削除する
Markdown ウィジェットを削除するには、次の操作を行います。
[ダッシュボードの編集] ページで、削除するマークダウン ウィジェットの メニューをクリックし、[削除] をクリックします。
[確認] をクリックして、Markdown ウィジェットを削除します。
グラフタイプを選択
ビジュアリゼーションにより、異常や傾向をすばやく特定できます。データを効果的に可視化するには、適切なグラフを選択します。独自のグラフを作成するには、対象ユーザーを考慮し、データを最もよく表すグラフの種類を選択します。データが正しくフォーマットされていることを確認し、軸と凡例に明確で簡潔なラベルを使用します。
棒グラフ
棒グラフは、データのカテゴリを比較したり、複数のグループにわたる定量データの変化を時系列で追跡したりするのに役立ちます。データポイントは、カテゴリと値の 2 つの軸にプロットされます。棒は縦(縦棒グラフ)または横に配置できます。
折れ線グラフ
折れ線グラフは、時間などの連続した間隔での傾向や変化を示します。面グラフは、変化の量を強調します。横軸(X)は連続した間隔を表し、縦軸(Y)は量的変数を示します。データポイントが線で結ばれ、変化のパターンが強調されます。主な機能には、傾向の強調、複数のデータ系列の比較、連続データの分析などがあります。
サンキーグラフ
サンキーグラフは、フロー、関係、データパスを可視化します。ノードはデータポイントを表し、ノード間を結ぶリンクはデータポイント間のフローを表します。各リンクの幅はフローの量または重みに比例するため、主要なデータパス、ボトルネック、異常を特定できます。これらのグラフは、ネットワーク トラフィック分析、データ漏洩の検出、認証フロー、SOC ワークフローのモニタリングなど、マルチホップ パスや方向性のあるフローを含むセキュリティ イベントを可視化する場合に特に便利です。
ユースケースの詳細と例については、サンキーグラフでデータフローを可視化するをご覧ください。
面グラフ
面グラフは折れ線グラフに似ており、時間の経過に伴う変化の大きさを強調します。傾向を可視化し、コンポーネントの全体的な傾向に対する累積的な貢献度を示します。横軸(X)は時間などの連続する間隔を表し、縦軸(Y)は量的変数を表します。線と X 軸の間の領域が塗りつぶされ、値の大きさが強調表示されます。主な機能は、大きさの強調、積み上げ面グラフを使用した個々の貢献度の経時的な表示などです。
散布図
散布図は、2 つの量的変数の関係を表示し、2 変量データの相関関係、パターン、分布を明らかにします。1 つの量的変数が横軸(X 軸)にプロットされ、もう 1 つの量的変数が縦軸(Y 軸)にプロットされます。各データポイントは、両方の変数の値に応じて配置されたドットとして表示されます。主な機能には、相関関係の特定、パターンの検出、データ分布の分析などがあります。
グラフの構成
次の表に、棒グラフ、折れ線グラフ、面グラフ、散布図の一般的な構成オプションを示します。
| フィールド | 説明 |
|---|---|
| 名前 | グラフのわかりやすい名前を入力します。 |
| 説明 | グラフの目的を簡単に説明します。 |
| X 軸 | X 軸(横軸)に沿って表示するデータ フィールドを選択します。 |
| Y 軸 | Y 軸(縦軸)に沿って表示するデータ フィールドを選択します。 |
| しきい値の色付け | 切り替えをクリックして、しきい値の色付けを有効にします。このオプションでは、定義された数値条件に基づいてグラフ要素の色が自動的に調整されます。 最小値と最大値を入力します。 しきい値の範囲の色を選択します。 省略可: [しきい値を追加] をクリックして、しきい値をさらに追加します。 |
| 軸を対数スケールで表示 | 切り替えボタンをクリックして、対数目盛を使用して X 軸を表示します。 |
| X 軸のラベル | X 軸(横軸)のラベルを指定します。 |
| Y 軸のラベル | Y 軸(縦軸)のラベルを指定します。 |
| 凡例 | グラフの凡例を表示する場所を選択します。たとえば、[上]、[下]、[左]、[右]、[なし] などがあります。 |
| ドリルダウン | [ドリルダウンをカスタマイズ] をクリックして、ドリルダウンを構成します。詳細については、グラフをドリルダウンするをご覧ください。 |
一覧表
表グラフは、詳細な構造化データを行と列で表示し、正確な値を提供して、複数のディメンションにわたる比較を可能にします。並べ替え、フィルタリング、ページ分けをサポートし、データ探索とユーザビリティを向上させます。
| フィールド | 説明 |
|---|---|
| 名前 | グラフのわかりやすい名前を入力します。 |
| 説明 | グラフの目的を簡単に説明します。 |
| テーブルの設定 | イベント変数のラベルを追加します。 |
| ドリルダウン | [ドリルダウンをカスタマイズ] をクリックして、ドリルダウンを構成します。詳細については、グラフのドリルダウンをご覧ください。 |
円グラフ
円グラフは、全体がどのように部分に分割されているかを示し、単一のデータセット内の各カテゴリの相対的なサイズを効果的に可視化します。データは円のスライスとして表され、各スライスのサイズは全体に対する割合に対応します。円グラフを使用すると、部分と全体の関係をすばやく視覚的に把握できますが、カテゴリが少ないデータセットに限定してください。
| フィールド | 説明 |
|---|---|
| 名前 | グラフのわかりやすい名前を入力します。 |
| 説明 | グラフの目的を簡単に説明します。 |
| データのフィールド | 適切なイベント変数を選択します。 |
| データの価値 | 適切なイベント変数を選択します。 |
| ドーナツグラフ | [ドーナツグラフ] をクリックして、データをドーナツ型で表示します。 |
| しきい値の色付け | 切り替えボタンをクリックして、しきい値の色付けを有効にします。ダッシュボード グラフのしきい値の色付けでは、数値条件に基づいてデータ要素の色が自動調整されます。 最小値と最大値を入力します。 しきい値に適切な色を選択します。 省略可: [しきい値を追加] をクリックして、しきい値の色を追加します。 |
| 凡例 | グラフの凡例を表示する場所を選択します。たとえば、[上]、[下]、[左]、[右]、[なし] などがあります。 |
| ドリルダウン | [ドリルダウンをカスタマイズ] をクリックして、ドリルダウンを構成します。詳細については、グラフのドリルダウンをご覧ください。 |
指標グラフ
指標グラフでは、1 つの目立つ数値が表示され、多くの場合、ラベルとオプションのトレンド インジケーターがコンテキストとして表示されます。これにより、重要業績評価指標の概要を簡単に確認できます。特定のデータポイントをハイライトして、すぐに分析情報を取得できます。単一の値に焦点を当てることで、重要な指標を明確かつ簡潔に把握できます。
| フィールド | 説明 |
|---|---|
| 名前 | グラフのわかりやすい名前を入力します。 |
| 説明 | グラフの目的を簡単に説明します。 |
| 指標データの種類 | 適切なイベント変数を選択します。 |
| 指標ラベル | ラベルのわかりやすい名前を入力します。 |
| しきい値の色付け | 切り替えボタンをクリックして、しきい値の色付けを有効にします。ダッシュボード グラフのしきい値の色付けでは、数値条件に基づいてデータ要素の色が自動調整されます。 最小値と最大値を入力します。 しきい値に適切な色を選択します。 省略可: [しきい値を追加] をクリックして、しきい値の色付けを追加します。 |
| 指標の形式 | 指標値をグラフに表示する方法を指定します。 書式なしテキスト: 指標の値を未加工の書式なしテキストとして表示します。 数値: 指標の値を、区切り文字付きの書式設定された数値として表示します。 |
| データのトレンドを表示する | データのトレンドを表示するかどうかを指定します。
この傾向では、現在の期間と、直前の同じ期間が比較されます。たとえば、 |
| トレンドを表示 | 指標の傾向を表示します。 絶対値: 指標の実際の数値を表示します。 割合: トレンド値を割合として表示します。 両方: トレンドの絶対値と割合の両方を表示します。 |
| トレンドタイプ | 表示するトレンドのタイプを指定します。 Regular: デフォルト。増加した値は緑色で上矢印、減少した値は赤色で下矢印で表示されます。 反転: 増加する値を赤色で上矢印とともに表示し、減少する値を緑色で下矢印とともに表示します。 |
| ドリルダウン | [ドリルダウンをカスタマイズ] をクリックして、ドリルダウンを構成します。詳細については、グラフをドリルダウンするをご覧ください。 |
マップチャート
マップグラフは、座標をプロットして地理データを可視化し、空間パターンと分布を明らかにします。ズームやパンなどのインタラクティブな機能により、位置情報ベースの情報の表示や分析に最適です。
| フィールド | 説明 |
|---|---|
| 名前 | グラフのわかりやすい名前を入力します。 |
| 説明 | グラフの目的を簡単に説明します。 |
| Latitude | 適切なイベント変数を選択します。 |
| 経度 | 適切なイベント変数を選択します。 |
| カウントするフィールド | 適切なイベント変数を選択します。 |
| プロットモード | 適切なプロットモードを選択して、緯度と経度を使用して個々の地理的ポイントをプロットします。 [ヒートマップ]、[ポイント]、[両方] を選択できます。 |
| 地図の位置 | 切り替えボタンをクリックして、データを適合させます。地図のズームレベルと中心点が自動調整され、プロットされたすべてのデータポイントが現在のビューに表示されるようになります。 |
| ポイントの設定 | 適切なオプションを選択して、ポイントサイズを [固定] または [サイズに比例] に設定します。 |
| 色 | ポイントの設定に適した色を選択します。 |
| ドリルダウン | [ドリルダウンをカスタマイズ] をクリックして、ドリルダウンを構成します。詳細については、グラフをドリルダウンするをご覧ください。 |
| しきい値の色付け | 切り替えをクリックして、しきい値の色付けを有効にします。しきい値の色付けでは、数値条件に基づいて、ダッシュボード グラフのプロット ポイントやその他のデータ要素の色が自動的に調整されます。 最小値と最大値を入力します。 しきい値に適切な色を選択します。 省略可: [しきい値を追加] をクリックして、しきい値の色付けを追加します。 |
ゲージグラフ
ゲージグラフは、定義された範囲内の単一の値をダイヤルまたはバーで視覚的に表し、目標またはしきい値に対するパフォーマンスや進捗状況を示します。
| フィールド | 説明 |
|---|---|
| 名前 | グラフのわかりやすい名前を入力します。 |
| 説明 | グラフの目的を簡単に説明します。 |
| データのフィールド | 適切なイベント変数を選択します。 |
| ゲージの表示値 | 適切なイベント変数を選択します。 |
| データ値を表示する | 切り替えボタンをクリックして、データ値を表示します。 |
| ゲージの構成 | [基本値] と [制限値] に適切な値を入力します。
[Limit value] に適切な色を選択します。 [範囲を追加] をクリックして、しきい値を追加します。 |
グラフでドリルダウンする
ドリルダウンを使用すると、ダッシュボード グラフ内の特定のデータポイントまたは要素をクリックして、より詳細な情報や関連情報にアクセスできます。この操作を行うと、概要から詳細ビューに移動します。ゲージグラフを除くすべてのグラフタイプでドリルダウンを構成できます。
ドリルダウンをカスタマイズ
グラフ要素の左クリックまたは右クリックでドリルダウンを有効にするように構成できます。
ドリルダウンをカスタマイズする手順は次のとおりです。
[ダッシュボードを編集] ページで、グラフの [編集] をクリックします。
[ドリルダウンをカスタマイズ] をクリックします。
[ドリルダウン] ウィンドウの左側のペインで、[ドリルダウンを追加] をクリックして新しいドリルダウンを作成します。
[ドリルダウンの構成] に、ドリルダウンの名前を入力します。
[アクション] リストで、ドリルダウンに適したアクションを選択します。次のいずれかのオプションを選択できます。
ドリルダウンを構成し、[完了] をクリックします。
検索を実行
ドリルダウンをカスタマイズして、検索でクエリを実行できます。
[ドリルダウン] ウィンドウの [ドリルダウン構成] で、[名前] フィールドに名前を入力します。
[アクション] リストで、[検索を実行] を選択します。
(省略可)[新しいタブで開く] チェックボックスをオンにすると、検索結果が新しいタブで開きます。
[コピーするフィールドを表示] リストで、トリガーを構成する適切な値を選択します。リスト内の値は、元の検索クエリによって返された値です。
[検索] フィールドにクエリを入力します。
適切な期間を選択します。
[テスト] をクリックして、検索でクエリをテストします。
[完了] をクリックします。
外部リンクを開く
ドリルダウンをカスタマイズして、外部リンクを開くことができます。たとえば、クリックした IP アドレスの脅威インテリジェンス ページを開くようにドリルダウンをカスタマイズできます。
トリガーの外部リンクを作成する手順は次のとおりです。
[ドリルダウン] ウィンドウの [ドリルダウン構成] で、[名前] フィールドに名前を入力します。
[アクション] リストで、[外部リンクを開く] を選択します。
(省略可)[Open in new tab] チェックボックスをオンにすると、リンクが新しいタブで開きます。
[コピーするフィールドを表示] リストで、ドリルダウンを構成する適切な値を選択します。リスト内の値は、元の検索クエリによって返された値です。
[リンク] フィールドに、トリガーをクリックしたときに開くリンクを入力します。
[完了] をクリックします。
ダッシュボード フィルタを適用
ドリルダウンをカスタマイズして、既存のフィルタを選択して編集できます。
ダッシュボード フィルタをトリガーに適用する手順は次のとおりです。
[ドリルダウン] ウィンドウの [ドリルダウン構成] で、[名前] フィールドに名前を入力します。
[アクション] リストで、[ダッシュボード フィルタを適用] を選択します。
[フィルタを追加] をクリックします。
[フィルタ] リストで、既存のフィルタを選択します。
要件に応じてフィルタを変更します。
省略可: [フィルタを追加] をクリックして、フィルタを追加します。
(省略可)フィルタを削除するには、 [削除] をクリックします。
[完了] をクリックして変更を保存します。
ドリルダウンのコピーを作成する
ドリルダウンのコピーを作成する手順は次のとおりです。
- [ドリルダウン] ウィンドウの左側のペインで、コピーを作成するドリルダウンをクリックし、[複製] をクリックします。
ドリルダウンを並べ替える
右クリック ドリルダウンが複数ある場合は、コンテキスト メニューでの表示順序を制御するために、それらの順序を変更できます。
ドリルダウンの順序を変更するには、次の操作を行います。
- [ドリルダウン] ウィンドウの左側のペインで、ドリルダウンをドラッグして順序を変更します。
ドリルダウンを削除する
ドリルダウンを削除するには、次の操作を行います。
- [ドリルダウン] ウィンドウの左側のペインで、削除するドリルダウンをクリックし、[ 削除] をクリックします。
さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。