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

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

折れ線グラフは、値を一連のデータ・ポイントとして表示する。

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

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

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

  2. New line chartをウィジェットの名前に置き換えます。

  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. ツールチップオプションを選択します。 有効な値は Show all seriesSingle View

    時系列上にカーソルを置いたときにすべての時系列を表示するか、カーソルを置いた単一の時系列のみを表示するかを選択します。

  3. ビジュアルマネジメントセクションで、thaのデータをどのようにビジュアル化するかを選択します。 オプションは絶対と 相対

    Absolute Relative 、最小値または最大値からの相対的な値であるのに対し、特定の数値を値として表示する。

  4. Time Bucket セクションで、データ・ポイントをグループ化する方法を選択します。 データを自動的にグループ化するか、手動で正確な時間間隔を選択するかを決めることができる。

    各時間バケツ内のデータポイントとして表示する値を入力することができる。

  5. Series Management セクションで、 Scale オプションを設定する。

    スケールとは、X軸とY軸に沿った値の表示方法を指す。

    有効なオプションは、値が比例して増加する方法を定義する linear 、値が等しい線形間隔の代わりに対数で定義される logarithmic

    デフォルトではリニアに設定されている。 しかし、異なる値の間に大きな差がある場合は、代わりに対数目盛りを表示すると便利です。 例えば、値の大半が 1k 以下で、1つの値が 10k の場合、対数目盛りを使用すると、線形目盛りを使用するよりも読みやすい棒グラフが表示されます。

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

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

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

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

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

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

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

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