プリセットの仕組み
プリセットは特定のリソース名を指定しないため、どのアカウントでも使えます。すべての関数にわたるLambdaの合計など、AWSがアカウント全体について公開するメトリクスか、存在するすべての関数、インスタンス、テーブル、キューを見つけるSEARCH式を使います。アラームのプリセットは、リージョン内のすべてのアラームを対象にします。検索を使うプリセットとアラームのプリセットでは、見つけたものの一部だけを表示できます。一部だけを表示するを参照してください。
- 追加方法:「ウィジェット」タブのウィジェットを作成 › プリセットで追加します(ウィジェットを作成するを参照)。プリセットを検索では、名前と説明が検索対象になります。
- おすすめ:CloudPeekは、アカウントにどのAWSサービスのメトリクスがあるかを確認し、データが表示されるプリセットを最大6個、カテゴリより前のおすすめに表示します。その下では、何も見つからないプリセットに「us-east-1にSQSキューはありません」のように表示されます。リソースがアカウントの別のリージョンにある場合は、「Lambda関数はeu-west-1にあります」のように場所が表示され、そのプリセットを選ぶとそのリージョンで表示されます。確認結果は1日保持されるため、2回目以降は一覧がすぐに開きます。
- リージョン:プリセットは、プレビューのリージョンで別のリージョンを選ばない限り、アカウントのデフォルトリージョンを探します。追加したときのリージョンは、後でアカウントのリージョンを変更してもそのまま保持されます。リージョンごとに別々のウィジェットになります。追加済みのプリセットを別のリージョンに移すには、その他メニュー(⋯)から編集を選択します。「コスト」のプリセットとCloudFrontのリクエストは、これらのメトリクスがある唯一のリージョンである米国東部 (バージニア北部)、
us-east-1を常に使います。 - タイトル:必要に応じて、プレビューで、または後からその他メニュー(⋯)の編集で、プリセットの名前を変更できます。本来とは別の時間範囲で表示すると、「Lambdaの呼び出し(過去7日間)」のようにタイトルに時間範囲が示され、一部だけを表示すると、「SQSの待機中メッセージ(prod)」のように表示対象が示されます。
- アップデート:CloudPeekのアップデートでプリセットが改良されると、そのプリセットから追加済みのウィジェットは、設定したタイトル、リージョン、時間範囲、レベル、表示を保ったまま、次回の更新から新しいバージョンで表示されます。追加し直す必要はありません。
- レベル:一部のプリセットは、値に注意が必要なときに黄色または赤で示します(警告レベルとアラームレベルを参照)。
- アクセス許可:メトリクスのプリセットには
cloudwatch:GetMetricDataが、アラームのプリセットにはcloudwatch:DescribeAlarmsが必要で、どちらもCloudPeekのポリシーに含まれています。おすすめの表示と、表示で選ぶリソースの一覧表示には、同じくポリシーに含まれるcloudwatch:ListMetricsを使います。このアクセス許可がない場合、プリセットはおすすめなしで一覧表示され、表示に選択…は表示されません。
コスト
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| 月初来の支出 | 今月これまでの推定請求額、または選んだ時間範囲の推定請求額。BillingコンソールでCloudWatchの請求アラートを有効にする必要があります。 | 数値とスパークライン | 月初来(3日〜30日も選択可) |
| 月末予測 | このままのペースで支出が続いた場合の今月の費用。月初の数日間は、1日に請求された料金が1日あたりの額のように見えるため、高めになります。 | 数値とスパークライン | 月初来(3日〜30日も選択可) |
| 支出と予測 | 今月これまでの推定請求額と、月が進むにつれて落ち着いていく月末予測。 | グラフ | 月初来(3日〜30日も選択可) |
| アカウント別の日次支出 | 過去7日間の各日の支出を1日1列で表示します。AWS Organizationsの管理アカウントでは、アカウント別に積み上げます。BillingコンソールでCloudWatchの請求アラートを有効にする必要があります。 | 積み上げ縦棒(1日1列) | 過去7日間(2週間、30日間、月初来も選択可) |
| サービス別の日次支出 | 過去7日間の各日に各AWSサービスにかかった費用を、1日1列で積み上げて表示します。BillingコンソールでCloudWatchの請求アラートを有効にする必要があります。 | 積み上げ縦棒(1日1列) | 過去7日間(2週間、30日間、月初来も選択可) |
| 日次支出の表 | 過去7日間の各日の支出を1日1行で、新しい順に表示します。BillingコンソールでCloudWatchの請求アラートを有効にする必要があります。 | 表(1日1行) | 過去7日間(3日間、2週間、30日間、月初来も選択可) |
| サービス別の支出 | 今月の各AWSサービスの推定請求額を、多い順に表示します。 | 棒グラフ | 月初来のみ |
| 支出の内訳 | 今月の推定請求額に占める各サービスの割合。 | ドーナツグラフ | 月初来のみ |
| 支出の推移 | 過去30日間の推定請求額。月ごとに積み上がっていきます。 | グラフ | 過去30日間(3日〜30日、月初来も選択可) |
コンピューティング
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| Lambdaの呼び出し | すべてのLambda関数の呼び出しの合計。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| Lambdaのエラーとスロットリング | すべてのLambda関数のエラーとスロットリング。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| Lambdaのエラー率 | 失敗したLambda呼び出しの割合。1%を超えると黄色、5%を超えると赤で表示します。 | 数値とスパークライン | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| Lambdaの実行時間 | Lambdaの標準的な(p50)実行時間と最も遅い(p99)実行時間(ミリ秒)。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| Lambdaの同時実行 | 同時に実行されたLambda関数の最大数を、アカウントの同時実行数の上限と比べて表示します。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| 関数別のLambdaエラー | 過去24時間に失敗したLambda関数。 | 棒グラフ | 過去1日(過去1時間〜過去30日間の任意の範囲も選択可) |
| インスタンス別のEC2 CPU | 各EC2インスタンスのCPU使用率。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| EC2の平均CPU | すべてのEC2インスタンスの平均CPU使用率をゲージで表示します。 | ゲージ | 過去3時間のみ |
| EC2 CPUサマリー | 各EC2インスタンスのCPU使用率の最新値、最小値、最大値を表で表示します。 | 表 | 過去3時間のみ |
| EC2のネットワークトラフィック | すべてのEC2インスタンスのネットワークトラフィック(受信と送信、バイト単位)。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| EC2のステータスチェック失敗 | ステータスチェックに失敗しているEC2インスタンスの数。 | 数値とスパークライン | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| ECSサービスのCPU | 各ECSサービスのCPU使用率。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| ECSサービスのメモリ | 各ECSサービスのメモリ使用率。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
データベース
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| DynamoDBの使用キャパシティ | すべてのDynamoDBテーブルで消費された読み込みと書き込みのキャパシティ。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| DynamoDBのスロットリング | すべてのテーブルでDynamoDBがスロットリングした読み込みと書き込み。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| インスタンス別のRDS CPU | 各RDSデータベースインスタンスのCPU使用率。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| RDSの接続数 | 各RDSデータベースインスタンスへのオープン接続数。 | 棒グラフ | 過去3時間のみ |
| RDSの空きストレージ | 各RDSデータベースインスタンスの空きストレージ(バイト単位)。5 GBを下回ると黄色、2 GBを下回ると赤で表示します。 | 棒グラフ | 過去3時間のみ |
ストレージ
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| S3バケットのサイズ | このリージョンの各S3バケットのサイズ(毎日更新)。 | 棒グラフ | 過去3日間のみ |
| S3のオブジェクト数 | このリージョンの各S3バケットのオブジェクト数(毎日更新)。 | 棒グラフ | 過去3日間のみ |
メッセージング
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| SQSの待機中メッセージ | 各SQSキューで待機中のメッセージ。 | 棒グラフ | 過去3時間のみ |
| SQSの最も古いメッセージの経過時間 | 各SQSキューで最も古いメッセージの待機時間(秒)。5分を超えると黄色、15分を超えると赤で表示します。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| SNSの失敗した通知 | すべてのトピックでSNSが配信できなかった通知。 | 数値とスパークライン | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| Step Functionsの失敗 | すべてのステートマシンで失敗したStep Functionsの実行。 | 数値とスパークライン | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
Webトラフィック
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| ロードバランサーのリクエスト | すべてのApplication Load Balancerへのリクエスト。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| ロードバランサーの5XXエラー | ターゲットとApplication Load Balancer自体からのサーバエラー。1を超えると黄色、10を超えると赤で表示します。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| ロードバランサーのリクエストとエラー | すべてのApplication Load Balancerへのリクエストと、ターゲットのサーバエラー(別の目盛りで表示)。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| ロードバランサーのp99応答時間 | 各Application Load Balancerのターゲットの最も遅い(p99)応答時間(秒)。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| 最も遅いロードバランサーのp99 | 最も遅いApplication Load Balancerのターゲットのp99応答時間(秒)を、最大1秒のゲージで表示します。 | ゲージ | 過去3時間のみ |
| API Gatewayのリクエストとエラー | すべてのAPI Gateway REST APIのリクエストとエラー。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| API Gatewayのp99レイテンシー | 各API Gateway REST APIの最も遅い(p99)応答時間(ミリ秒)。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
| CloudFrontのリクエスト | すべてのCloudFrontディストリビューションへのリクエスト。 | グラフ | 過去3時間(過去1時間〜過去30日間の任意の範囲も選択可) |
ログとモニタリング
| プリセット | 表示内容 | 表示形式 | 時間範囲 |
|---|---|---|---|
| アラーム | このリージョンのすべてのCloudWatchアラーム。アラーム状態のものが先頭で、次にデータ不足のもの、最後にOKのものが表示されます。 | アラームリスト | 現在の状態 |
| アラームサマリー | このリージョンのCloudWatchアラームのうち、アラーム状態、データ不足、OKのものがそれぞれ何件あるかを短く表示します(例:「2件がアラーム状態、20件がOK」)。 | アラームサマリー | 現在の状態 |
| CloudWatch Logsの取り込み | CloudWatch Logsに1時間ごとに送信されたログデータ。CloudWatch Logsの料金の大半はこれによるものです。 | グラフ | 過去1日(12時間〜30日も選択可) |
| GetMetricDataの呼び出し | 1時間ごとのGetMetricData呼び出し数。CloudWatchはこのようなウィジェットに対してこの呼び出しで課金します。 | グラフ | 過去1日(12時間〜30日も選択可) |
時間範囲
各プリセットには、最初に独自の時間範囲が設定されています。多くのプリセットでは、代わりに別の時間範囲を表示できます。プレビューの時間範囲で選ぶか、後から編集で選びます(ウィジェットの編集を参照)。
| プリセットの表示 | 選べる時間範囲 |
|---|---|
| グラフ、またはスパークライン付きの数値 | 過去1時間〜過去30日間のうち、描画に十分なデータポイントがある範囲。1時間ごとのデータのグラフは12時間から、AWSが約6時間ごとに更新する請求データのグラフは3日から選べます。 |
| 関数別のLambdaエラーのような、時間範囲全体の合計 | 過去1時間〜過去30日間の任意の範囲。 |
| 日次支出の表のような、1日1行の表 | 3日以上の任意の範囲。数行あれば十分です。 |
| サービス別の支出のような、最新の値を示す棒グラフ、ドーナツグラフ、ゲージ、表 | 独自の時間範囲のみ。別の範囲にしても表示は変わりません。 |
| 支出 | 月初来も選べます。1日1列のアカウント別の日次支出とサービス別の日次支出では、7日間、2週間、30日間、月初来を選べます。 |
| アラーム | なし。各アラームの現在の状態を表示します。 |
- 時間範囲ごとに別々のウィジェットになります。過去3時間と過去7日間の両方を見るには、プリセットをそれぞれの時間範囲で追加します。
- 長い時間範囲では長い期間を使います。
SEARCH式も同様で、ダッシュボードと同じく、どのグラフもメトリクスごとに300を超えるデータポイントを取得することはありません。 - 期間内の支出:過去7日間を対象にした月初来の支出は、「支出(過去7日間)」というタイトルになり、その7日間の支出を表示します。これは、その期間の最初の見積もり以降に今月の推定請求額がどれだけ増えたかで、途中で月が替わって請求額が0に戻った場合は、新しい月の初めから数えます。
一部だけを表示する
すべての関数、インスタンス、ECSサービス、テーブル、データベース、バケット、キュー、トピック、ステートマシン、ロードバランサー、API、CloudFrontディストリビューションを見つけるプリセットと、アラームのプリセットでは、その一部だけを表示できます。プレビューの表示で選ぶか、後から編集で選びます(ウィジェットの編集を参照)。
| 表示 | ウィジェットの表示内容 |
|---|---|
| すべて | プリセットがそのリージョンで見つけたものすべて。 |
| 名前に含む語を指定… | 入力した語をすべて名前に含むものだけ。CloudWatchは名前を記号、大文字、数字の位置で区切り、語全体で検索するため、「prod」でprod-apiやProdWorkerは見つかりますが、productionは見つかりません。検索されるのは文字と数字で、それ以外に入力したものは語の区切りとしてだけ扱われます。 |
| 選択… | 過去2週間にプリセットのリージョンでデータがあったものの中から、チェックを入れたものだけ。1回のCloudWatch検索に収まる数まで選べます。短い名前なら二十数個、ステートマシンのARNのような長い名前ならそれより少なくなります。 |
| 名前の先頭を指定… | アラームのプリセット用。prod-のように、入力した文字列で名前が始まるアラームだけ。 |
- 時間範囲やリージョンと同じく、選択内容ごとに別々のウィジェットになります。すべてのキューと、「prod」を含むキューの両方を見るには、SQSの待機中メッセージをそれぞれの設定で追加します。同じ選択内容でもう一度追加するとそのウィジェットが更新され、それを表示しているホーム画面ウィジェットも引き続き表示されます。
- タイトルの括弧内に表示対象が示されます。「SQSの待機中メッセージ(prod)」、「SQSの待機中メッセージ(キュー3個)」、「アラーム(prod-…)」のようになります。「ウィジェット」タブ、詳細画面、編集では、ウィジェットの下の行にも「名前に『prod』を含むキューのみ」のように表示されます。
- 選択…は、CloudPeekがリソースを一覧取得した後に表示されます。これには
cloudwatch:ListMetricsが必要です。このアクセス許可がない場合や、リソースがないリージョンでは、表示の選択肢はすべてと名前に含む語を指定…になります。 - 選んだリソースがデータを報告しなくなったり削除されたりすると、ウィジェットから外れます。後から作成されたリソースは、その名前に含まれる語を指定したウィジェットに表示されます。
- 支出のプリセットと、Lambdaの呼び出しのようなアカウント全体のメトリクスのプリセットは、常にすべてを表示します。サービスやアカウントはリソースではなく、Lambdaの合計は内訳に分かれていないためです。
警告レベルとアラームレベル
明確な基準があるプリセットには、警告レベルとアラームレベルがあらかじめ設定されています。警告レベルを超えた値は黄色、アラームレベルを超えた値は赤で、それぞれ記号付きで表示され、グラフには両方のレベルが破線で描画されます。
| プリセット | 警告 | アラーム |
|---|---|---|
| Lambdaのエラー率 | 1%を上回る | 5%を上回る |
| RDSの空きストレージ | 5 GBを下回る(5Bバイト) | 2 GBを下回る(2Bバイト) |
| SQSの最も古いメッセージの経過時間 | 300秒を上回る | 900秒を上回る |
| ロードバランサーの5XXエラー | 1を上回る | 10を上回る |
- 各値はレベルと比較されます。エラー数は各期間内の件数で、期間は時間範囲が長いほど長くなる(過去7日間なら1時間など)ため、長い時間範囲ではレベルを高くしたほうがよい場合があります。
- レベルを変更したり、数値、ゲージ、グラフ、棒グラフのプリセットにレベルを設定したりするには、その他メニュー(⋯)から編集を選択するか、追加するときにプレビューで変更します(警告レベルとアラームレベルを参照)。
- レベルを変更していないプリセットはプリセット本来のレベルに従うため、CloudPeekのアップデートでプリセットのレベルが変わると、追加済みのウィジェットのレベルも変わります。
支出のプリセット
- 請求メトリクスが必要です。AWSが推定請求額をCloudWatchに送るのは、BillingコンソールでCloudWatch請求アラートを受け取るを有効にしてからで、最初のデータが届くまでに数時間かかります。請求メトリクスを有効にするを参照してください。AWS Organizationsでは、組織全体の支出を見るには管理アカウントを追加します。
- 更新は最短でも3時間ごとです。AWSは推定請求額を1日に数回しか更新しないため、それより頻繁に更新しても同じ数値が表示されるだけで、その分も課金されます。手動で更新した場合は、すぐに取得されます。ウィジェットが更新されるタイミングを参照してください。
- 月初来は、スマートフォンがある地域の月の1日から始まります。または、UTCの1日午前0時のほうが遅ければ、そこから始まります。AWSはUTCで月単位に請求するため、今月の支出に先月の支出が含まれることはありません。
- 月末予測は、このままのペースで支出が続いた場合の今月の費用です。今月の推定請求額に月の日数を掛け、経過日数(最低1日)で割って求めます。CloudWatchがメトリクス数式で計算するため、ほかの支出のプリセットに必要なもの以外は何も要りません。サポートプランや前払い料金など、1日に請求される料金が毎日発生するかのように数えられるため、月初の数日間は高めになり、月が進むにつれて落ち着いていきます。支出と予測は両方をグラフで表示するので、予測が落ち着いていく様子を確認できます。メトリクス数式には年の概念がないため、2月は28日として数えます。
- アカウント別の日次支出は、AWS Organizationsの管理アカウントを追加すると、各アカウントの支出をその日の列に積み上げて表示します。管理アカウントの請求メトリクスでは、料金がアカウント別に分かれているためです。アカウントは、凡例に表示される最新日の支出が多い順に並び、最も多いものが各列の一番下、凡例の先頭になります。アカウント名はアカウント別の支出で説明しているとおりに表示され、31番目以降のアカウントはその他にまとめられます。それ以外のアカウントでは、各列はそのアカウント自体の支出です。月の料金がリセットされる1日の列は、新しい月のその時点までの料金になります。
- サービス別の日次支出は、各サービスの支出をその日の列に積み上げて表示します。凡例に表示される最新日の費用が多い順に並び、最も多いものが各列の一番下、凡例の先頭になります。サービスは短い名前(EC2、RDS、S3)で表示され、31番目以降のサービスはその他にまとめられます。各サービスの料金は月初からの累計なので、各列はその日の増加分で、1日の列は新しい月のその時点までの料金になります。
- 日次支出の表は、アカウントの各日の支出を新しい順に、収まるだけの日数分表示し、その後に「以前のN件」と表示します。各行は、その日(タイムゾーンの午前0時から)に今月の推定請求額がどれだけ増えたかで、1日の行は新しい月のその時点までの料金です。今日の行は、今日これまでに請求された額です。
- サービス別の支出は、すべてのサービスを短い名前(EC2、RDS、S3)で多い順に表示し、収まらないものはその他にまとめます。「合計」は各サービスの合計額です。上位5つを固定してグラフにしたい場合や、アカウント全体の料金を合計として表示したい場合は、代わりにサービス別の支出のダッシュボードを作成します。
- 支出の内訳は、今月の推定請求額に占める各サービスの割合を、同じ短い名前で、多い順にスライスとして表示します。
アラームのプリセット
- アラームは、リージョン内のすべてのメトリクスアラームと複合アラームを一覧表示します。アラーム状態のものが先頭で、次にデータ不足のもの、最後にOKのものが並び、それぞれの中では最近変化したものから順に表示されます。収まるだけ表示され、その後に+N件と表示されます。アイコンと見出しについてはアラームリストを参照してください。
- アラームサマリーは、各状態のアラームの件数を、「22件すべてがOK」や「2件がアラーム状態、4件がデータ不足、14件がOK」のようにできるだけ短く表示します。中サイズと大サイズのウィジェットでは、各状態の記号も表示されます。
prod-のように、名前が同じ文字列で始まるアラームだけを表示するには、表示で名前の先頭を指定…を選びます(一部だけを表示するを参照)。ウィジェットのタイトルは「アラーム(prod-…)」のようになります。- どちらも最大1,000件のアラーム(名前の先頭を指定した場合は、その文字列で始まるアラームのうち最大1,000件)を読み取ります。それを超える場合は
ALARM状態のものが優先して残され、アラームサマリーはそれらを数えます。リージョンにアラームがない場合は、ウィジェットに「eu-west-2にはアラームがありません。」や「eu-west-2には『prod-』で始まるアラームはありません。」のように表示されます。 - 追加したすべてのアカウントのアラームを、好きなだけのリージョンにわたって1つのウィジェットで表示するには、すべてのアカウントを選びます。すべてのアカウントのアラームを参照してください。
- 個別に選んだアラームや、複数のリージョンのアラームを表示するには、ダッシュボードに配置します。例:本番環境のアラームを参照してください。
すべてのアカウントのアラーム
複数のアカウントを追加している場合、アラームとアラームサマリーは、選んだリージョンですべてのアカウントを1つのウィジェットで対象にできます。各アカウントが1行ずつ、深刻なものから順に、状態の記号と色とともに「prod:2件がアラーム状態 · staging:すべてOK · dev:サインインして更新」のように表示されます。
- ウィジェットタブで、ウィジェットを作成をタップします。
- いずれかのアカウントを選びます。
- プリセットを選び、アラームまたはアラームサマリーを選びます。
- プレビューのアカウントで、すべてのアカウントを選びます。
- リージョンで、対象にする各リージョンにチェックを入れます。最初は各アカウントのデフォルトリージョンが選ばれています。
- ウィジェットを追加をタップします。
結果:「ウィジェット」タブに、「アラーム(すべてのアカウント)」または「アラームサマリー(すべてのアカウント)」というタイトルのウィジェットが表示されます。各アカウントが1行ずつ表示され、ウィジェットの下にはすべてのアカウントと対象のリージョンが表示されます。
- 各アカウントのアラームは、そのアカウント自身のサインインで読み取られ、ほかのアカウントのサインインが使われることはありません。読み取るのは、選んだリージョンのうちそのアカウントのAWSパーティションに含まれるものだけです(GovCloudのアカウントにeu-west-2を問い合わせることはありません)。2回追加したAWSアカウントは、最初に追加したものとして1回だけ読み取られます。
- 後から追加したアカウントはウィジェットに加わり、削除したアカウントはウィジェットから外れます。アカウントの一覧を手動で管理する必要はありません。
- 並び順:アラーム状態のアラームがあるアカウント、データ不足のアラームがあるアカウント、アラームを読み取れなかったアカウント、すべてのアラームがOKのアカウント、アラームがないアカウントの順です。深刻度が同じアカウントは、追加した順に並びます。
- 読み取れないアカウントも行はそのまま残り、「dev:サインインして更新」や「dev:アクセス拒否」のように理由が表示されます。ほかのアカウントは引き続き更新されます。ウィジェットをタップすると、詳細画面で、サインインが必要な各アカウントにもう一度サインインが表示されます。トラブルシューティングを参照してください。
- アラームでは、各アカウントの行の下に、アラーム状態またはデータ不足のアラームが表示され、それ以外のアラームは行の中で数えられます(「すべてOK」)。アラームサマリーでは、行だけが収まる限り大きく表示されます。収まるだけ表示され、その後に+N件と表示されます。
- ウィジェットの詳細画面では、すべてのアラームがアカウントごとに一覧表示され、それぞれのアラームから、そのアカウントのコンソールにあるアラームへリンクします。読み取れなかったリージョンがあれば、「更新できません(eu-south-1)」のように表示されます。
- 通知:ウィジェットの詳細画面でアラーム発生時に通知をオンにすると、いずれかのアカウントでアラームが発生したときに通知が届きます。読み取れないアカウントからは、再び読み取れるようになるまで通知は届きません。アラーム発生時に通知を受け取るを参照してください。
- iPhoneとiPadのロック画面では、円形ウィジェットに最も深刻なアカウントの行が、「prod」の上に「2件がアラーム状態」のように表示されます。長方形ウィジェットには収まるだけの行が表示されます。
- 各アカウントのすべてのアラームが表示されます:すべてのアカウントを対象にすると表示は選べないため、名前の先頭を指定…の後にすべてのアカウントを選ぶと、すべてのアラームが表示されます。一部のアラームだけを監視するには、アカウントごとにウィジェットを用意するか、アラームをダッシュボードに配置します。
- 後からリージョンを変更するには、編集を選択し、リージョンでチェックを入れます。各アカウントで読み取るアラームは、引き続き各リージョンで最大1,000件です。
プリセットにデータがないとき
CloudWatchにプリセットのデータが何もない場合、CloudPeekが理由を判別できれば、プレビュー、詳細画面、ホーム画面にその理由が表示されます。判別できない場合はこの時間範囲のデータはありません。と表示されます。プリセットの一覧では、選ぶ前に何も見つからないプリセットがわかります(プリセットの仕組みを参照)。よくある理由は次のとおりです:
- アカウントがプリセットのリージョンでそのサービスを使っていない。プリセットには「eu-west-1にSQSキューはありません。」のようにその旨が表示されるか、「SQSキューはus-west-2にあります。」のようにリソースの場所が表示され、us-west-2で表示でそのリージョンに切り替えられます。プレビューのリージョンや編集で別のリージョンを選ぶことも、アカウントのデフォルトリージョンを変更することもできます(アカウントを参照)。
- 支出の場合、請求メトリクスがまだ有効になっていないか、最初のデータが届いていない。プリセットには「BillingコンソールでCloudWatchの請求アラートを有効にしてください。1日以内に支出が表示されます。」と表示されます。組織の管理アカウント以外のアカウントでは、支出は管理アカウントにあり、プリセットにもその旨が表示されます。請求メトリクスを有効にするを参照してください。
- 表示で、リージョン内のどれにも一致しない名前に絞り込んでいる。CloudWatchは語全体で検索するため、「prod」では
productionは見つかりません。この場合、プレビューには「表示対象のキューでは、eu-west-1で何も見つかりませんでした。すべて表示するには、『表示』で『すべて』を選んでください。」と表示されます。変更するには、その他メニュー(⋯)から編集を選択します(一部だけを表示するを参照)。 - S3バケットのサイズとS3のオブジェクト数は1日に1回更新されるため、新しいバケットが表示されるまでに1日かかり、1日より短い時間範囲ではその日の数値が含まれないことがあります。この場合、プリセットには「S3はバケットサイズを1日に1回報告します。」と表示されます。CloudPeekはこれらを最短でも6時間ごとに更新します。
- 多くのAWSメトリクスはアクティビティがあるときにだけ発行されるため、利用の少ないサービスや、何も失敗していないサービスではデータが表示されないことがあります。その場合、プリセットにはこの時間範囲のデータはありません。と表示されます。
理由を判別するために、CloudPeekはアカウントのメトリクスを一覧取得し(cloudwatch:ListMetrics)、おすすめの場合と同じく、見つかったものを1日保持します。このアクセス許可がない場合、データのないプリセットにはこの時間範囲のデータはありません。と表示されます(支出の場合は、請求アラートを有効にするよう表示されます)。