IBM Cloud Logs 円グラフ・ウィジェットの作成

カスタム IBM® Cloud Logs ダッシュボードに含めることができる円グラフウィジェットを作成できます。

ステップ1:名前と説明を入力

以下のステップを実行します。

  1. カスタム・ダッシュボード で、 「ウィジェットの追加」 「ウィジェットの追加」アイコン をクリックし、サイド・バーから 「円グラフ」 ウィジェットをドラッグ・アンド・ドロップします。

  2. 新しい円グラフをウィジェットの名前に置き換えます。

  3. 説明を入力します。

    アクションアイコンをクリックアクションアイコン。 次に、 Add descriptionを選択する。

  4. 凡例値を表示する場所を定義する。 有効な値は Side BottomAutoHide

    アクションアイコンをクリックアクションアイコン。 次に、 凡例設定を選択する。

ステップ2:データセットを定義するクエリーの設定

以下のステップを実行します。

  1. アクションアイコンをクリックアクションアイコン。 次に、 編集モードを選択する。

  2. Query 1 の場合、以下のステップを完了する:

    データタイプを選択する。 有効な値は Logs Metrics および DataPrime

    ソースを選択する。 有効なオプションは Priority InsightsAnalyze and Alert

    クエリー名を変更することができます。 アクションアイコン 選択し、 クエリの名前の変更をクリックします。

  3. クエリーを入力する。

    データ・タイプが DataPrime の場合、 Query フィールドに Dataprime クエリを入力する。

    データ型が Logs の場合、 Query フィールドに Lucene クエリを入力します。 フィルターや集計を適用できる。

    データ・タイプが Metrics の場合、 Query フィールドでメトリックまたは希望する PromQL を指定する。 フィルターや集計を適用できる。

    メトリックスをデータ・タイプに持つ棒グラフを作成すると、 PromQL クエリで指定されたカテゴリが自動的に Group By フィールドに表示されます。 ドラッグ&ドロップでGroup Byフィールドのカテゴリーを並べ替えることができます。 カテゴリー・フィールドからスタッキング・フィールドにカテゴリーをドラッグ・アンド・ドロップして、特定のカテゴリーごとにスタッキングする。

  4. [オプション]表示されるデータを絞り込むために、ウィジェットに固有の1つ以上のフィルタを追加する。

    ラベルと対応する値を選択する。

    フィルタはウィジェットレベルで適用され、ダッシュボードのフィルタと同様に機能します。 競合がある場合、ダッシュボードフィルタがウィジェットフィルタよりも優先されます。

  5. 機能を追加する。

    データ型が Logs のクエリでは、以下の関数のいずれかを使用して集約値を表示できます:

    データ型がログの場合、クエリを作成する際の集計オプション
    集計 説明
    選択した時間範囲内のログの総数。
    非重複値の個数 選択した時間範囲内のユニークなログの数。
    合計 選択した時間範囲内のすべてのログの合計。
    最小 選択した時間範囲内のログの中で最小の値。
    最大 選択した時間範囲内のログの中で最大の値。
    平均 選択した時間範囲内のすべてのログの平均値。
    パーセンタイルXX ログのXX%以下になる値を表す。 例えば、パーセンタイル95は、ログの95%が該当する値以下である。

    データ型が Metrics のクエリでは、以下の関数のいずれかを使用して計算値を表示できます:

    データ型がMetricsの場合、クエリ構築時に計算オプションを使用する。
    計算 説明
    インスタント 現在の時点での値。
    最後 選択した時間範囲内の最新の値。
    最小 選択した時間範囲内の最小値。
    最大 選択した時間範囲内で最大の値。
    平均 選択した時間範囲内の全データポイントの平均値。
    合計 選択した時間範囲内の全データポイントの合計。
    なし 計算は適用されない。 生データを使用する。

ステップ 3: ウィジェットの設定

以下のステップを実行します。

  1. アクションアイコンをクリックアクションアイコン。 次に、 編集モードを選択する。

  2. ビジュアル管理セクションで、データをビジュアル化する方法を選択します。 オプションは Group byと Stack

Group by は、データがどの基準で表示されるかを定義します:名前、値、パーセンテージ、

Max slices by stack は、クエリーに従って、単一のスタック内の個々のセグメントの最大数を表示します。

Max slices in chart は、1つのチャートにおける個々のセグメントの最大数を表示する。

Min percentage for slice 表示は、1つのチャートに表示されるセグメントの最小数を示す。

また、ラベルを表示するかどうか、どのラベルを表示するか、グループ名をカスタマイズするかどうか、凡例を表示するかどうかを選択することもできる。

ステップ 4: ウィジェットを保存する

以下のステップを実行します。

  1. [オプション]ダッシュボードで選択した時間範囲と異なる時間範囲を使用したい場合は、ウィジェットのダッシュボード時間を設定します。

  2. 保存をクリックしてウィジェットを保存します。

  3. [オプション]ウィジェットへの直接リンクを共有する。 アクションアイコンをクリックアクションアイコン。 次に、 Share Widget URL を選択し、 URL をコピーする。

    ダッシュボードにアクセスできる人なら誰でも、共有リンクを開いてウィジェットをコンテクストで見ることができる。

    共有ウィジェットのURLは、常にダッシュボードの最後に保存されたバージョンを反映します。 ウィジェットやレイアウトに変更を加えた場合は、共有する前にダッシュボードを保存してください。

  4. [オプション]カスタムアクションを追加する。 詳細については、 サードパーティ・サービスと統合するためのアクションの 使用を参照してください。