運用を楽にする小さなサービス ── Compute Optimizer・Health Dashboard・Service Quotas・License Manager・Managed Service for Prometheus
記事の「実践」を 1 項目ずつ進めるためのページです。AWS マネジメントコンソールで操作したら、右の一覧にチェックを入れてください。チェックはこのブラウザに保存されます。
前提条件
- AWS マネジメントコンソールにログイン済みであること(AWS Health、Service Quotas、Compute Optimizer を閲覧できる権限)
- リージョンは
ap-northeast-1(東京)を使用します - 作成するリソースはありません。「アカウントレベルでの引き上げをリクエスト」「ご利用開始」などのボタンは押さないでください
手順 1: Health Dashboard でアカウントの状態を確認する
AWS マネジメントコンソールにログインし、リージョンが ap-northeast-1(東京)であることを確認します。
上部の検索バーに Health と入力し、表示された「AWS Health Dashboard」を選択します。
左側ナビゲーションの「アカウントの状態」を選択します。
アカウントに影響するイベントが、「未解決の問題と最近の問題」「スケジュールされた変更」「その他の通知」「イベントログ」のタブに分かれて並びます(タブ名の後ろに件数が表示されます)。イベントが無い場合は、空の一覧が表示されます。いずれかのタブにイベントがあれば、イベント名を選択して、影響を受けるリージョンやサービス、影響を受けるリソースが表示されることを確認します。
続けて、左側ナビゲーションの「サービスの状態」の下にある「未解決の問題と最近の問題」を選択します。こちらはアカウントに限らない公開イベントの一覧で、サインインしなくても見られる画面と同じ内容です。
手順 2: Service Quotas で EC2 のクォータを確認する
上部の検索バーに Service Quotas と入力し、表示された「Service Quotas」を選択します。
左側ナビゲーションの「AWS のサービス」を選択し、検索ボックスに EC2 と入力して、表示された「Amazon Elastic Compute Cloud (Amazon EC2)」を選択します。
クォータの一覧の検索ボックスに Running On-Demand Standard と入力します。一覧に「Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances」が表示され、以下の列を確認できます。
- 適用されたアカウントレベルのクォータ値: このアカウントで実際に使える vCPU の上限
- AWS のデフォルトのクォータ値: AWS が最初に決めている値
- 使用率: いま使っている量
- 調整可能性: 引き上げを申請できるかどうか
クォータ名を選択すると詳細画面が開きます。クォータの説明や ARN に加えて、「モニタリング」「リクエスト履歴」「アラーム」「タグ」のタブがあり、「モニタリング」タブでは使用率のグラフ、「アラーム」タブでは使用率に応じた CloudWatch アラームを確認できます。クォータ名の下にある「アカウントレベルでの引き上げをリクエスト」は押さずに画面を閉じます。
手順 3: Compute Optimizer のオプトイン状況を確認する
上部の検索バーに Compute Optimizer と入力し、表示された「Compute Optimizer」を選択します。
オプトインしていないアカウントでは、サービスの説明と「ご利用開始」ボタンが並ぶ画面が表示されます。「ご利用開始」の先でオプトインの対象(「このアカウントのみ」か「組織内のすべてのアカウント」か)を選ぶ流れになっていますが、この実践では押しません。
すでにオプトイン済みのアカウントでは、ダッシュボードにリソースの種類ごとの検出結果(過剰なプロビジョニング・プロビジョニング不足・最適化)の件数が表示されます。
---