AWS CloudWatch Dashboardで「Dark Theme」が追加されたのが分かっていすぎるので手順をまとめた

2016年8月31日、[AWS Web Services ブログ](https://aws.amazon.com/jp/blogs/news/)でこんな記事が公開されました。[CloudWatch](https://aws.amazon.com/jp/cloudwatch/)の機能が改善されたという話ですね。

[CloudWatch Logs とダッシュボードを改善 - Amazon Web Services ブログ](https://aws.amazon.com/jp/blogs/news/improvements-to-cloudwatch-logs-dashboards/)
![CloudWatch Logs とダッシュボードを改善 - Amazon Web Services ブログ](https://qiita-image-store.s3.amazonaws.com/0/6078/ab8dad97-49ed-f099-0814-408761930d1f.png)

この中に、こんなことが書いてありました。

> 今回のリリース前に CloudWatch ダッシュボードにも改善点を加えました。
> 
> * フルスクリーンモード
> * **ダークテーマ**
> * グラフ内にある Y 軸の範囲を指定
> * グラフ名の変更を簡易化
> * グラフ設定の永続的なストレージ

「……ダークテーマだと！？Amazon **分かってるじゃないか！** 」


というわけで CloudWatch Dashboard でダークテーマを設定してみました。

# 最終イメージ

こんな感じになります。

![ダークテーマ](https://qiita-image-store.s3.amazonaws.com/0/6078/2f23d76b-d847-8d6f-c77c-b7944f7f9444.png)

これ、フルスクリーンにするとすごくカッコいいです！（というかフルスクリーンにしないとダークテーマにできない。）白だとこんな感じ。

![ライトテーマ](https://qiita-image-store.s3.amazonaws.com/0/6078/fc2fcfca-f2ed-b74a-d4c4-8ae770b6efba.png)

かなりイマイチですよね。それではやっていきましょう。

# 手順

基本的には

1. ダッシュボードを作る
2. フルスクリーンにする
3. ダークモードを選ぶ

というだけです。ダッシュボードがもうあるのであれば、[フルスクリーン](#フルスクリーンにする)にして[ダークモード](#ダークモードにする)にしましょう。

## ダッシュボードを作る

まずCloudWatchを開きます。ポチッとしましょう。

![CloudWatchを開く](https://qiita-image-store.s3.amazonaws.com/0/6078/f42115f2-5065-90c1-cc0d-c489a04d2dcd.png)

そしてダッシュボードを開きます。

![ダッシュボードを開く](https://qiita-image-store.s3.amazonaws.com/0/6078/1d57c093-0cdf-f713-1e1e-c53299fa3d9c.png)

「Create Dashboard」を押してダッシュボードを作ります。

![ダッシュボードを作る](https://qiita-image-store.s3.amazonaws.com/0/6078/c93f3a08-7b96-2475-24a2-9468543f4580.png)

「Dashboard name」にダッシュボードの名前を入れて、「Create dashboard」します。

![ダッシュボード名を入力する](https://qiita-image-store.s3.amazonaws.com/0/6078/18b99f76-1d22-1f6c-3691-bee75717884d.png)

そうすると1つ目のメトリクスを作成する画面に自動で遷移するので、「Metric graph」を追加します。

![Metric graphを選択する](https://qiita-image-store.s3.amazonaws.com/0/6078/c2d5e25b-34bf-0722-6d7b-4b912f3844e5.png)

その後は通常の CloudWatch の Metrics 選択です。今回はRasPiからCloudWatchに投げているセンサーの値を利用するので、Custom Metricsからセンサー値を入れているNamespaceを選択します。

![Namespace選択](https://qiita-image-store.s3.amazonaws.com/0/6078/c5200d6e-bcaf-9e71-963c-01faab365a3b.png)

Metricを選択します。ここでMetricは複数個追加できます。

![Metric選択](https://qiita-image-store.s3.amazonaws.com/0/6078/4045d616-d58e-a1a5-ae88-1af28bb3aeb4.png)

Create WidgetするとWidgetができます。ここでは2個のWidgetを追加してみました。

![複数のWidgetを追加する](https://qiita-image-store.s3.amazonaws.com/0/6078/f2b0d385-2ab4-57bc-ef0c-16350940083a.png)

2個目以降は「Add widget」を選択するとウィジットを追加できます。

![Add widgetする](https://qiita-image-store.s3.amazonaws.com/0/6078/d6ed116e-6259-3453-5927-5dfed7d737ed.png)

ちなみにタイトル部分をドラッグ＆ドロップすることで配置を変更できます。

![Widget位置変更](https://qiita-image-store.s3.amazonaws.com/0/6078/ff8fb2a7-b174-dcb3-9933-43afc20a886e.png)

「Save dashboard」を押してダッシュボードを保存します。

![Save dashboard](https://qiita-image-store.s3.amazonaws.com/0/6078/01ea62f8-11f2-4261-6b17-e024564ca7b5.png)

Text widgetなども追加して、イケてるダッシュボードを作りましょう。

![Dashboard](https://qiita-image-store.s3.amazonaws.com/0/6078/747c690d-3c68-3685-3c86-87bd0903a2e0.png)


## フルスクリーンにする

フルスクリーンにするには、「Actions」から「Enter full screen」を選びます。

![フルスクリーンにする](https://qiita-image-store.s3.amazonaws.com/0/6078/d874daa3-0e53-da51-455f-263e222b4cd9.png)

下が白いです。。。ちなみにこの「フルスクリーンモード」も新機能の一つです。

![フルスクリーン](https://qiita-image-store.s3.amazonaws.com/0/6078/a2e827e7-f15d-f229-7a3e-09b12c390df8.png)


## ダークモードにする

いよいよ注目のダークモードです。右上の「Dark」「Light」切り替えボタンで「Dark」を選択します。

![Darkモードを選択する](https://qiita-image-store.s3.amazonaws.com/0/6078/f5eccf64-4ea7-1375-050f-71ff45634bff.png)

すると！ダークモードに！

![スクリーンショット 2016-09-01 17.47.31.png](https://qiita-image-store.s3.amazonaws.com/0/6078/8bda3fcb-7156-f6db-9a7d-82921678eea0.png)

グラフが少ないといまいちカッコよくないです。

こういう場合はグラフを横に伸ばしたりするといいです。

![カッコいいグラフ](https://qiita-image-store.s3.amazonaws.com/0/6078/2f23d76b-d847-8d6f-c77c-b7944f7f9444.png)

**Amazon！分かってるじゃないかー！**