凡例の構成

構成可能な凡例は、次の可視化タイプのグラフで使用できます。

  • 積み上げ横棒
  • 積み上げ面
  • ヒートマップ

凡例はグラフの下に表形式で示されます。そこには、1 列の色付きドット、可変数のデータ列、[Value] 列が含まれます。次のスクリーンショットはグラフと凡例を示しています。

[Columns] ボタンが表示された凡例

色付きドットの列は、グラフの線が凡例のどの行を示しているかをわかりやすくするためのものです。[Value] 列にはグラフ化されている指標の値が表示され、その他の列には選択した指標やリソースラベルの値が表示されます。グラフ上の破線は、値が表示されている時間を示します。

このページでは、これらの凡例の操作方法について説明します。。

  • 凡例の表示と非表示を切り替えます。
  • 凡例の列に表示する指標とリソースラベルを選択します。
  • 列の値に基づいて凡例の行を並べ替えます。
  • [Compare to past] グラフビュー オプションを使用すると、現在と過去の両方の値が表示されます詳細については、Compare to pastというタイトルのセクションをご覧ください。
  • 凡例に表示される説明の文字列を構成します。詳細については、凡例のテンプレートをご覧ください。

凡例を表示か非表示にする

すべてのグラフの凡例は、ダッシュボードやグラフごとに表示か非表示にできます。

  • ダッシュボード内の各グラフの凡例を表示か非表示にするには、ダッシュボードのツールバーで [設定] をクリックしてから、[すべての凡例を表示する] または [すべての凡例を非表示にする] を選択します。
  • 特定のグラフの凡例を表示か非表示にするには、グラフのツールバーで [凡例の切り替え] をクリックします。

前のスクリーンショットは、凡例を有効にした折れ線グラフの例です。

列の選択

凡例に表示する列を変更するには、[Columns] をクリックします。ボタンをクリックすると、構成パネルが表示されます。このパネルに、列として表示できる指標とリソースラベルが一覧表示されます。必須列のチェックボックスは無効になっています。次のスクリーンショットは、ある凡例の [Columns] ボタンと構成パネルを示しています。

[Columns] ボタンが表示された凡例

グラフを最初に作成するときには、表示するラベルのセットはデフォルトでシステムによって経験則で選択されます。ラベル付き列のチェックボックスをオンまたはオフにすることができます。必須列(最も一般的なのは [Value])のエントリは無効になっており、チェックボックスをオフにすることはできません。構成を変更する際には、少なくとも 1 つの指標またはリソースラベルを選択する必要があります。

選択したフィールドが多すぎてグラフの幅に収まらない場合や、凡例の行数が多すぎて表示できない場合には、次のスクリーンショットに示すようにスクロールバーが表示されます。

スクロールバーが表示された凡例

行の並べ替え

凡例の行は、[Value] 以外の任意の列で並べ替えることができます。行は昇順または降順に並べ替えることができます。行を並べ替えるには、見出しをクリックします。最後に並べ替えた列には、並べ替え順を示す矢印が表示されます。次のスクリーンショットは、[zone] の降順に並べ替えた凡例を示しています。

[zone] で並べ替えられた凡例

Compare to Past モードの凡例

グラフで Compare to Past モードを使用すると、凡例に追加の「values」列が含まれるようになります。現在の [Value] 列は [Today] になり、過去の値の列には [Last Week] などの適した名前が付けられます。次のスクリーンショットは、現在のデータと過去 1 時間のデータを比較するテーブルの凡例を示しています。

過去のデータが表示された凡例

凡例のテンプレートの構成

Cloud Console で、[詳細設定を表示] をクリックして集計オプションを展開すると、フィールドの表示、整列指定子、アライメント期間、セカンダリ アグリゲータの表示にくわえて、[Legend Template] フィールドが表示されます。

[Legend Template] フィールドの場所を示します。

[Legend Template] フィールドを使用すると、グラフの時系列の説明をカスタマイズできます。この説明は、グラフのポップアップ カードや [Name] 列のグラフの凡例に表示されます。

デフォルトでは、凡例の説明は時系列のさまざまなラベルの値から作成されます。システムによってラベルが選択されるため、結果が適切ではない場合があります。このフィールドを使用すると、説明のテンプレートを自分で作成できます。

[Legend Template] フィールドに入力できる内容は次のとおりです。

  • 時系列のラベルを参照するフィルタ。時系列で使用できるすべてのフィルタを表示するには、[フィルタを追加] をクリックします。フィルタを選択すると、テキスト ボックスに追加され、${resource.labels.zone} などの式で表されます。式が評価されると、時系列のラベルから値が取得され、凡例に挿入されます。

  • 書式なしテキスト。 テキストだけを指定すると、グラフ上の時系列の説明はどれも同じになります。ただし、テキストとフィルタを組み合わせることができます。

たとえば、次のスクリーンショットは、書式なしテキスト文字列とフィルタ式 ${resource.labels.zone} で構成されるテンプレートを示しています。

簡単な説明のテンプレート

グラフの凡例では、テンプレートから生成された値が [Name] という見出しの列とポップアップ カードに表示されます。

テンプレートから生成された説明

複数の文字列とフィルタを使用するテンプレートを作成できますが、ポップアップ カードで表示できるスペースは限られています。