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 を指定する。 フィルターや集計を適用できる。

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

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

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

  5. 機能を追加する。

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

    データ型がログの場合、クエリを作成する際の集計オプション
    集計 説明
    選択した時間範囲内のログの総数。
    非重複値の個数 選択した時間範囲内のユニークなログの数。
    合計 選択した時間範囲内のすべてのログの合計。
    最小 選択した時間範囲内のログの中で最小の値。
    最大 選択した時間範囲内のログの中で最大の値。
    平均 選択した時間範囲内のすべてのログの平均値。

    棒グラフでは、集計タイプを変更すると、表示されるデータのタイプが変わります。

    データ型が Metrics のクエリでは、関数を選択する。

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

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

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

  2. Y軸ビューの 棒グラフ設定オプションを選択して、値とカテゴリのどちらを表示するかを設定する。 有効なオプションは ValueCategory

  3. レジェンド管理オプションを選択します。 ログの有効な値は次のとおりです: Group Stack および Aggregation メトリクスの有効な値は、 Group および Stack

    グループは、サーバーやアプリケーションなどの異なるデータ・エンティティに基づいて凡例を整理し、それぞれを別の項目として表示する。

    スタックは、複数のデータエントリーが同じ横棒の上でどのようにグループ化され、レイヤー化されているかを表示します。 同じスタックのデータセットは、セグメントに分割された1つの横棒グラフにグループ化される。 これにより、チャート上に2層目のデータが表示される。

    集計は、 チャートまたは凡例に表示する前に、複数のデータ値を1つの要約された値に結合して値を表示する。

凡例の配色 :凡例の色をグループ、スタック、集計のいずれにするかを選択します。 デフォルトでは、横棒グラフは集約され、すべての棒グラフに単一の色が表示されます。

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

    最大バー・バイ・グラフは、クエリに従って、1つのチャート・ビューにおける個々のバーの最大数を表示する。

    バーあたりの最大スライス数は、1つのバー内の最大セグメント数を表示します。

    グラフごとの最大バーバーごとの最大スライス、またはその両方を有効にして、指定範囲内の単一の値を表示する。

  2. Scale セクションを設定する。

    スケールとは、X軸とY軸に沿った値の表示方法を指す。 値は線形か対数のどちらかを選ぶことができる。

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

    しきい値の色を変更することができます。

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

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

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

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

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

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

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

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

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