Splunk: Splunk入門(グラフ編 4/4) - 単一値グラフ


###### 実施環境： Splunk Cloud 8.2.2104.1

### 0. 概要

 Splunk で使用できるグラフについて、今回は単一値グラフを紹介します。
本記事では便宜上グラフと呼んでいますが、単一値グラフはグラフというよりはシンプルに1つの値を大きく表示しただけのものです。
直近のエラー件数など、1つの値のみを見たい場合に有用です。

![スクリーンショット 2022-03-16 22.45.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/e1edc437-72fc-62ab-46aa-60f6562a788c.png "概要")

### 1. SPL 文の組み方

今回、例とする SPL 文には以下を使用します。

```Splunk:Splunk
index="_internal" sourcetype="splunkd" source="*/splunkd.log" log_level="ERROR"
| stats count
```

![スクリーンショット 2022-03-16 22.45.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/e1edc437-72fc-62ab-46aa-60f6562a788c.png "単一値グラフ")

表としてはヘッダと値の2行1列で、下の行の値が大きく表示されます。

| - |
| --- |
| 値 |

表示する値は数値の場合が多いですが、後述の「 Single Value 」のみ文字列も指定できます。

```Splunk:Splunk
index="_internal" sourcetype="splunkd" source="*/metrics.log" group="per_index_thruput"
| stats sum(kb) BY series
| sort - sum(kb)
| head 1
| fields series
```

![スクリーンショット 2022-03-06 21.46.11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/b522f247-2283-85b2-885b-f0235072e8cf.png "文字列")

### 2. 使用方法

単一値グラフは、 Splunk 視覚エフェクトの「 Single Value 」「 Radial Gauge 」「 Filter Gauge 」「 Marker Gauge 」のいずれかを選択することで使用できます。

![スクリーンショット 2022-03-06 21.31.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/38208028-1777-09ba-e15f-65f25c599416.png "グラフ選択")

「 Single Value 」は値を大きい文字で表示するだけですが、「 Radial Gauge 」「 Filter Gauge 」「 Marker Gauge 」はそれぞれメーター、メスシリンダー、温度計の形で値を表示します。

![スクリーンショット 2022-03-16 22.45.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/e1edc437-72fc-62ab-46aa-60f6562a788c.png "Single Value")

![スクリーンショット 2022-03-16 22.48.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/77a1c550-c28b-1251-550a-734abce21e86.png "Radial Gauge")

![スクリーンショット 2022-03-16 22.48.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/f98a35b6-ac2f-56dd-5914-fedd7cddeea2.png "Filter Gauge")

![スクリーンショット 2022-03-16 22.48.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/b34a06b0-21c7-4a6a-e49b-a388871f16ba.png "Marker Gauge")

### 3. 値のレベル付け

「 Single Value 」「 Radial Gauge 」「 Filter Gauge 」「 Marker Gauge 」のいずれかを使用した際のフォーマットの色タブで「色を使用」を「はい」にすることで、値のレベル付けが可能です。
この設定を変更することで、例えば値が30以下なら青色で表示、30から60なら黄色で表示、60以上なら赤色で表示、のように値の大きさによって色を変えることが可能です。

![スクリーンショット 2022-03-06 21.34.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/79dae4d1-184d-4662-5792-9167040a468d.png "色")

これを設定すれば、値が一定のレベルを超えたかどうかがとてもわかりやすくなります。

![スクリーンショット 2022-03-06 21.35.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/e71cfd60-c085-4312-0b3c-1d8b5499eee1.png "値のレベル付け")

### 4. グラフのスタイル

「 Single Value 」「 Radial Gauge 」「 Filter Gauge 」「 Marker Gauge 」の各グラフは、それぞれ2種類の表示形式を持ち、フォーマットで切り替えることが可能です。

「 Single Value 」の場合はフォーマットの色タブの、「色モード」という設定項目で切り替えられます。

![スクリーンショット 2022-03-06 21.34.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/79dae4d1-184d-4662-5792-9167040a468d.png "色モード")

「無背景」を指定した場合は、背景は白一色(ダークモードの場合は黒一色)で、文字にフォーマットで指定した色がつきます。

![スクリーンショット 2022-03-06 21.35.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/e71cfd60-c085-4312-0b3c-1d8b5499eee1.png "無背景")

「ブロック背景」を指定した場合は、背景にフォーマットで指定した色がつき、文字は白(ダークモードの場合も白)で表示されます。

![スクリーンショット 2022-03-06 21.35.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/4fb1564e-bb92-1c4b-df33-4e5d0f590baa.png "ブロック背景")

色を使用したい場合は、無背景よりもブロック背景の方が色がつく範囲が広くわかりやすいかと思います。

「 Radial Gauge 」「 Filter Gauge 」「 Marker Gauge 」の場合はフォーマットの全般タブの、「スタイル」という設定項目で切り替えられます。

![スクリーンショット 2022-03-06 21.38.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/eafede2f-eae0-9760-9821-140082cbe61c.png "スタイル")

デフォルトでは「補完」が指定されています。

![スクリーンショット 2022-03-06 21.39.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/a1b9e699-39dd-6ebf-92ed-525d6a68aed4.png "Radial Gauge補完")

![スクリーンショット 2022-03-06 21.40.54.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/221609eb-19ae-7d44-b7b4-02abe6084a7e.png "Filter Gauge補完")

![スクリーンショット 2022-03-06 21.42.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/84e73256-bc8c-ebb8-7789-64d81cc497be.png "Marker Gauge補完")

設定を「最低限」に変更すると、以下のように装飾が削られ、見た目が簡素になります。

![スクリーンショット 2022-03-06 21.39.14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/9d435be6-5392-ad66-480f-99996c4e6856.png "Radial Gauge最低限")

![スクリーンショット 2022-03-06 21.41.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/f61edd38-3fed-5923-3cca-83644b6ec554.png "Filter Gauge最低限")

![スクリーンショット 2022-03-06 21.42.13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1465018/81ff21d6-f2f4-5ea8-eccc-31eeab997280.png "Marker Gauge最低限")

基本は「補完」のままでよいと思いますが、性能が気になる場合や「補完」のときの見た目が気に入らない場合は「最低限」を使用してもよいかもしれません。

以上、単一値グラフの基本的な使い方について紹介しました。
これで代表的なグラフについては一通り紹介しましたが、これらのグラフはサーチ単体で使用することより、ダッシュボードのパーツとして使用することの方が多いです。
そこで次回以降は、 Splunk のダッシュボードについて紹介します。

[戻る](https://qiita.com/frozencatpisces/items/fb8dcaf0094abe9e5bd3)