AWS監視
AWS――概要
AWSは包括的なクラウドコンピューティングのプラットフォームです。多数のクラウドサービスを、世界各地のリージョンとアベイラビリティゾーンに分散したデータセンターで提供しています。AWSサービスは多岐にわたるため、デプロイやリソース消費の際に何が発生したか、把握することが必要です。
Applications ManagerのAWS監視では、AWSアカウントで利用している複数サービスを監視し、インフラからエンドユーザー体感にいたるまでの全体を可視化します。
- Amazon Elastic Compute Cloud(EC2)
- Amazon Elastic Load Balancing(ELB)
- Amazon Relational Database Service(RDS)
- Amazon Simple Storage Service(S3)
- Amazon Simple Notification Service(SNS)
- Amazon DynamoDB
- Amazon Simple Queue Service(SQS)
- Amazon Lambda Service(AWS Lambda)
- Amazon Elastic Beanstalk Service(AWS Elastic Beanstalk)
- Amazon Elastic Container Service (AWS ECS)
- Amazon Elastic Kubernetes Service (AWS EKS)
サポートしているリージョン
次のリージョンのAWSクラウド環境で、メトリックの収集、リソース使用率の可視化、運用に関するアラートを行えます。
- グローバルリージョン
- 中国リージョン
- GovCloud(米国)リージョン
AWS監視の新規作成
AWSパフォーマンス監視設定の要件:こちらを参照ください。
AWS監視をAPIで新規追加するには:こちらをクリックしてください。
GUIで新規AWS監視を作成するには、下記の手順で操作してください。
- [新規監視]をクリックします。
- クラウドアプリケーションカテゴリの[AWS]を選択します。
- AWS監視の表示名を指定します。
- 監視に追加した[AWSサービス]をドロップダウンから選択します。
- APIでAWSを利用するための[アクセスキーID]を入力してください。アクセスキーは20桁の英数字です。
- AWSの[シークレットアクセスキー]を入力してください。シークレットキーは、英数字40桁です。
- [アカウントタイプ]を選択します。デフォルトのアカウントタイプはAWSグローバルです。AWS中国リージョンのサービスを監視するには、[AWS中国]を選択してください。
- [子監視のディスカバリ]オプションを選択します。
- [高度な設定]を選択すると、次の設定を行えます。
- [削除したリソースでのアクション]を使用して、削除したいリソースに対するアクションを選択します。
- [EC2インスタンス名をフィルタリングするための正規表現]を入力し、インスタンス名に基づいてフィルターを行います。
- [ディスカバリ停止]を有効にして、特定のサービスリソースのディスカバリを停止します。
- [ポーリング間隔(分)]を指定します。
- Enterprise EditionのAdminサーバーから監視を新規追加する場合は、Managedサーバーを選択してください。
- AWSリソースを関連付ける[監視グループ]を検索欄から指定します(任意項目)。複数グループに監視を関連付けられます。
- [監視の追加]をクリックすると、ネットワークからAmazonサーバーを検出し、監視が始まります。
AWSデータ収集設定
AWSのデータ収集設定を行うには、[設定]タブへ移動し、ディスカバリとデータ収集欄から、[パフォーマンスポーリング]を選択し、[AWS]タブに移動します。変更できる設定内容は、次のとおりです。
- EC2インスタンスの一意の識別子:[インスタンスID]または[タグ名]を指定します。
注意:設定後に一意の識別子を変更すると、既存の監視が削除されます。また、削除したインスタンスのタグ名で新規インスタンスを起動すると、それらインスタンスはマージされます。Applications Managerバージョン16360以上でこのマージを行うと、非管理のEC2インスタンスは自動で、管理状態に変更されます。
- CloudWatch APIでS3ストレージ統計を収集する:このオプションを有効にすると、CloudWatch APIを使用してS3ストレージ情報を収集します。
Applications Managerバージョン15170以下:
オプション | 説明 |
---|---|
EC2インスタンスが停止した際にアラート | EC2インスタンスが停止された際にアラートを受信します。 |
停止したEC2インスタンスとLambda関数の削除 | 停止したEC2インスタンスとLambda関数を、Applications Managerの次回ポーリングで、UI上から削除します。 |
削除済みDynamoDBテーブルの削除 | 削除されているDynamoDBテーブルをApplications Managerの次回ポーリングで、UI上から削除します。 |
削除済みElastic Load Balancerの削除 | Elastic Beanstalk環境が削除されている場合に、Applications Managerの次回ポーリングで、UI上から削除します。 |
未アクティブECSクラスターの削除 | ECSクラスターが停止または削除されている場合、Applications Manager UI上からそのクラスターを削除します。 |
Applications Managerバージョン15180以上:
- EC2インスタンスでAuto Scalingアラートを有効にする:このオプションを有効にすると、EC2インスタンスのAuto Scalingが発生した際にアラートを受信できます。次の項目でアラート条件を指定できます。
- 正常性の重要度を設定:アラートの重要度を[重大]または[警告]から選択します。
- Auto Scalingアラートをあげる際のEC2インスタンスの状態:インスタンスの[作成]、[削除]、作成と削除の[両方]からアラートを発生させる条件を指定します。
監視パラメーター
AWSアカウントは、次のパラメーターや属性を監視します。この情報によりAWSアカウントの機能状況について詳細を把握できます。各情報にしきい値を設定し、しきい値違反の際に通知を受けることもできます。
[監視]タブをクリックして、監視カテゴリビューへ移動します。クラウドアプリケーション欄から[AWS]を選択してください。AWS一括設定ビューが3つのタブに分類されて表示されます。
- [可用性]タブでは、過去24時間または30日の可用性履歴を表示します。
- [パフォーマンス]タブでは、過去24時間または30日のステータスとイベントが、総実行EC2インスタンス、総RDSインスタンスなどのKPIが、これら属性のヒートチャートとあわせて表示されます。
- [リストビュー]タブでは一括管理設定が可能で、すべてのインスタンスと、可用性やステータスの状況を表示されます。
Applications Managerでは、次のタブにわけてAWS環境を単一画面で表示します。
- 監視情報
- コンピュート (EC2、Lambda、Elastic Beanstalk)
- コンテナー (ECS、EKS)
- データベース (RDS、DynamoDB)
- ELB
- S3バケット
- SNS
- SQS
- 課金
- 各AWS監視インスタンスは、1ベーシック監視とみなします。
- AWS監視で実行している各サービスインスタンスは、S3、SNS、課金情報を除き、1ベーシック監視とみなします。
詳細は、こちら(英文ナレッジ)を参照ください。
監視情報
パラメーター | 説明 |
---|---|
コンピュートリソース | |
実行中の総EC2インスタンス | アカウントで実行中のEC2インスタンスの数です。 |
Application Load Balancer数 | アカウント内の総Application Load Balancer数です。 |
Network Load Balancer数 | アカウント内の総Network Load Balancer数です。 |
Lambda関数数 | アカウント内のLambda関数の総数です。 |
Elastic Beanstalk環境数 | アカウント内の総Elastic Beanstalk環境数です。 |
ストレージリソース | |
利用中の総EBSボリューム | 利用中のEBSストレージボリューム数です。 |
総S3バケット | アカウント内の総S3バケット数です。 |
データベースリソース | |
総RDSインスタンス | アカウント内の総RDSインスタンス数です。 |
総DynamoDBテーブル | アカウント内の総DynamoDBテーブル数です。 |
アプリケーション連携 | |
SQSキュー数 | アカウント内の総SQSキュー数です。 |
SNSトピック数 | アカウント内のSNSトピック数です。 |
コンテナー | |
ECSクラスター数 | アカウント内の総ECSクラスター数です。 |
EKSクラスター数 | アカウント内の総EKSクラスター数です。 |
コンピュート
コンピュートタブには次のサービスが表示されます。
EC2インスタンス
この表では、AWSアカウントに存在するEC2インスタンスの情報を表示します。EC2監視の詳細はこちらを参照ください。
パラメーター | 説明 |
---|---|
EC2インスタンス | |
インスタンスID | EC2インスタンスの一意の識別子です。 |
リージョン名 | EC2インスタンスを実行しているリージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
ステータス | インスタンスの現在のステータスです。実行中、停止済み、シャットダウン、削除済みがあります(running, stopped、shutdown、terminated)。 |
プラットフォーム | インスタンスを実行しているOSです。 |
監視 | インスタンスで監視が有効かです。 |
パブリックDNS名 | インスタンスに関連付いたDNS名です。 |
システムログ | インスタンスのシステムログを表示します。 |
EC2インスタンスで実行できる管理アクションは次のとおりです。
- 削除:Applications ManagerからEC2インスタンスの削除を行います。
- プラットフォームの割り当て:Windows、Mac OSなどのプラットフォームをインスタンスに割り当てます。
- インスタンスの起動:Applications ManagerからEC2インスタンスの起動を行います。
- インスタンスの停止:Applications ManagerからEC2インスタンスの停止を行います。
- インスタンスのリブート:Applications ManagerからEC2インスタンスのリブートを行います。
Lambda
この表では、Amazonアカウントに存在するLambda関数の情報を表示します。Lambda関数監視の詳細はこちらを参照ください。
パラメーター | 説明 |
---|---|
Lambda | |
関数 | Lambda関数の名前です。 |
リージョン名 | Lambda関数を実行しているリージョンの名前です。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
バージョン | Lambda関数のバージョンです。 |
ランタイム | Lambda関数のランタイム環境です。 |
デプロイコードサイズ(MB) | 関数のデプロイメントパッケージのサイズを示します(MB)。 |
タイムアウト | Lambdaを停止するまでの許容時間を示します(秒)。 |
直近の修正時刻 | 直近に関数が修正された日時です。 |
Elastic Beanstalk環境
この表では、AWSアカウントに存在するElastic Beanstalk環境の情報を提示します。Elastic Beanstalk環境の詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
Elastic Beanstalk環境 | |
環境名 | Elastic Beanstalk環境の名前です |
リージョンコード | Elastic Beanstalk環境を実行しているリージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください。 |
階層名(Tier) | 階層の名前です。Webサーバー、またはワーカーを示します。 |
環境ステータス | 環境のステータスを示します(Ready、Launching、Updating、Terminating、Terminated)。 |
環境正常性ステータス | 環境の正常性ステータスを示します(OK、Info、Unknown、No data、Warning、Degraded、Severe)。 |
コンテナー
ECSクラスター
このタブでは、AWSアカウント内のECSクラスターの情報を表示します。ECSクラスターの詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
ECSクラスター | |
クラスター名 | ECSクラスターの名前です。 |
ステータス | クラスターのステータスです(アクティブ、プロビジョニング、デプロビジョニング、失敗、未アクティブ)。 |
登録コンテナーインスタンス | クラスターに登録されているコンテナーインスタンス数です。 |
アクティブサービス | クラスター内で稼働しているアクティブなサービス数です。 |
実行タスク | 実行状態のタスク数です。 |
EKSクラスター
このタブでは、AWSアカウント内のEKSクラスターの情報を表示します。EKSクラスターの詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
EKSクラスター | |
クラスター名 | EKSクラスターの名前です。 |
ステータス | クラスターのステータスです(作成中、アクティブ、削除中、失敗、更新中)。 |
データベース
データベースタブでは、次のサービスが表示されます。
RDSインスタンス
このタブでは、AWSアカウント内のRDSインスタンスの情報です。RDSインスタンスの詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
インスタンスID | インスタンスの一意の識別子です。 |
リージョン名 | RDSインスタンスを実行しているリージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
ステータス | インスタンスの現在のステータスです(available、creating、failed、rebooting)。 |
DBエンジン名 | インスタンスに関連付いたデータベースエンジンの名前です。 |
割り当てストレージ | インスタンスに割り当てられたストレージスペースを示します(GB)。 |
Auroraクラスター名 | Aurora DBクラスターの名前です。 |
クラスターインスタンスのロール | Aurora DBインスタンスに関連付いたロールです。 |
クラスターグループステータス | DBクラスターグループの現在のステータスです。 |
DynamoDB
このタブでは、遅延、リクエストのスループット、スロットリングエラーなど、DynamoDBのパフォーマンスメトリックデータを表示できます。Amazon DynamoDBで、リソース利用の最適化とアプリケーションパフォーマンス改善が可能です。
DynamoDB監視の詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
テーブル | |
名前 | DynamoDBテーブルの名前です |
リージョン | 現在のDynamoDBテーブルが存在するAWSリージョンの名前です。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
総プロビジョニング済み読み込みCU | テーブルのプロビジョニング済み読み込みのキャパシティユニット総数です。 |
総プロビジョニング済み書き込みCU | テーブルのプロビジョニング済み書き込みのキャパシティユニット総数です。 |
ストレージサイズ(GB) | 指定のテーブルの総サイズを示します(GB)。 |
テーブルステータス | テーブルの現在のステータスです。 |
作成日 | テーブルが作成された日時です。 |
DynamoDBアカウント上限 | |
リージョン | 現在のDynamoDBアカウントがあるAWSリージョンのIDです。 |
リージョン名 | DynamoDBアカウントが置かれているリージョンの名前です。 |
読み込み上限 | リージョン横断での最大読み込みキャパシティユニットです。 |
読み込みプロビジョニング量(Provisioned Read) | プロビジョニングされた読み込みキャパシティユニットの数です。 |
書き込み上限 | リージョンごとの最大書き込みキャパシティユニットです。 |
書き込みプロビジョニング量(Provisioned Write) | プロビジョニングされた書き込みキャパシティユニットの数です。 |
テーブル読み込み上限 | テーブルごとのプロビジョニングできる、最大読み込みキャパシティユニット量です。 |
テーブル書き込み上限 | テーブルごとのプロビジョニングできる、最大読み込みキャパシティユニット量です。 |
DynamoDBのアカウント上限は、DynamoDBがディスカバリ対象に選択されている場合にのみ監視されます。また、選択したリージョンでのみ、データ収集が行われます。
Amazon Elastic Load Balancing
Applications ManagerのAWS ELB監視では、ロードバランサーの監視、トラフィックパターンの分析、トラブルシュートで、パフォーマンスを最適化できます。
AWS ELB監視の詳細は、こちらを参照ください。
Application Load Balancer
パラメーター | 説明 |
---|---|
名前 | Application Load Balancerの名前です。 |
リージョン | ロードバランサーが設定されているAWSリージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
ステータス | ロードバランサーのステータスです(アクティブ、プロビジョニング中、アクティブ・損傷あり、失敗[active、provisioning、active_impaired、failed])。 |
アベイラビリティゾーン | ロードバランサーのアベイラビリティゾーンです。 |
VPC ID | ロードバランサー用VPCのIDです。 |
作成時刻 | ロードバランサーが作成された日時です。 |
Network Load Balancer
パラメーター | 説明 |
---|---|
名前 | Network Load Balancerの名前です。 |
リージョン | ロードバランサーが設定されているAWSリージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
ステータス | ロードバランサーのステータスです(active、provisioning、active_impaired、failed)。 |
アベイラビリティゾーン | ロードバランサーのアベイラビリティゾーンです。 |
VPC ID | ロードバランサー用VPCのIDです。 |
作成時刻 | ロードバランサーが作成された日時です。 |
S3バケット
このタブでは、AWSアカウント内のS3バケットの情報です。
パラメーター | 説明 |
---|---|
S3バケットストレージ統計 | |
バケット名 | S3バケットの一意の名前です。 |
バケットサイズ | S3バケットのサイズを示します(MB)。 |
バケットロケーション | Amazonがバケットを保存した地理的リージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください。 |
作成時刻 | バケットが作成された時刻です。 |
仮想フォルダー | S3バケットに存在するフォルダーの数です。 |
オブジェクト数 | S3バケットに保存されたオブジェクトの数です。 |
S3バケットリクエスト統計 | |
バケット名 | S3バケットの一意の名前です。 |
総リクエスト | バケットに行われた総HTTPリクエスト数です。 |
リクエスト/分 | バケットに1分ごとに行われたリクエスト数です。 |
GETリクエスト | バケット内のオブジェクトに行われたHTTP GETリクエスト数です。 |
PUTリクエスト | バケット内のオブジェクトに行われたHTTP PUTリクエスト数です。 |
先頭バイトレイテンシー | バケットにリクエストが完全に受信されてから、応答が開始されるまでのリクエストごとの時間です(分)。 |
総リクエストレイテンシー | 先頭バイトが受信されてから最終バイトがバケットに送信されるまでの経過時間です(分)。この情報には、先頭バイトレイテンシーには表示されない、リクエストボディの受信およびレスポンスボディの送信に要した時間が記載されます。 |
ダウンロードバイト | バケットで行われるレスポンスボディを含めたリクエストのダウンロードバイト数です(MB)。 |
アップロードバイト | バケットで行われるリクエストボディを含めたアップロードバイト数です(MB)。 |
クライアントエラー | バケットで行われたHTTP 4xxクライアントエラーコード数です。 |
サーバーエラー | バケットで行われたHTTP 5xxサーバーエラーコード数です。 |
Applications ManagerではS3バケットで以下の管理アクションを実行できます。
- 無効化:S3バケットの監視を無効にします。
- 有効化:S3バケットの監視を有効にします。
- 削除:Applications ManagerからS3バケットを削除します。AWSアカウントからS3バケットを削除したい際にご利用ください。
バケットサイズ、仮想フォルダー、オブジェクト数などに応じた比較レポートも作成可能です。
- CloudWatch APIを使用したストレージメトリック取得では、仮想フォルダメトリックはサポートされていません。
- S3バケットリクエストメトリックを監視するには、同様にAWSコンソールで有効にする必要があります。すべてのオブジェクトに適用するフィルター名EntireBucketの使用を推奨しています。詳細はこちらを参照ください。
SNS
このタブでは、通知ステータス(配信と失敗)、SMS配信、メッセージのスループット、送信件数、失敗件数、購読数など、リージョンやトピック全体のメトリックを監視できます。
SNS監視の詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
総発行済みメッセージ | すべてのAWSサポートリージョンのメッセージ発行数です。 |
総発行済みメッセージ | すべてのAWSサポートリージョンのメッセージ配信数です。 |
総通知の失敗数 | すべてのAWSサポートリージョンのメッセージ失敗数です。 |
総発行サイズ(KB) | すべてのAWSサポートリージョンの発行済みメッセージサイズです。 |
通知の配信率(%) | 配信済み通知の比率を指します(%)。 |
通知の失敗率(%) | 通知の失敗比率を指します(%)。 |
SMS月間累積料金 | 現在の歴月初めから当日まで、AWS対応リージョンで送ったSMSの、積み上げ料金です。 |
SQS
このタブでは、SQSで実行中のすべてのキューを監視できます。SQS監視の詳細は、こちらを参照ください。
パラメーター | 説明 |
---|---|
キュー名 | キューの名前です |
キュー タイプ | キューのタイプを示します(標準/FIFO)。 |
リージョン | キューが作成されたリージョンです。サポートするリージョンは、サポートリージョンのセクションで確認ください、 |
到着レート | キューにメッセージが届くペースを指します(数/分)。 |
完了レート | キューでメッセージが処理、削除されるペースを指します(数/分)。 |
作成時刻 | 最初のキューが作成された時刻を表示します。 |
課金
パラメーター | 説明 |
---|---|
総支出と予測 | |
当日までの月累計サービス料金 | 1AWSアカウントの現在までの月額総支出です。 |
現在の月予測 | 現時点での今月の料金予測です。 |
サービスと税 | |
当日までの月累計サービス支払 | アカウントに存在する全サービスで、今月に発生した料金を米ドルで表示します(税別)。 |
当日までの月累計税額 | 今月に発生した料金に対する税額を米ドルで表示します。 |
当日までの月累計トップサービス:支出ごと | |
今月に発生した支出(米ドル) | 今月に発生した支払を、料金の多いサービス順にグラフで表示します。比率は表示されますが、予測と税は表示されません。 |
当日までの月累計支払:サービスごと | |
AWSサービス | ご利用のAWSサービスです。 |
コスト(米ドル) | 今月に発生した費用を米ドルで表示します。 |
課金データはAWSグローバルアカウントでのみ表示されます。AWS課金統計のポーリング間隔は[設定]タブ→[ディスカバリとデータ収集]→[パフォーマンスポーリング]→[データ収集の最適化]タブをクリックして、変更できます。
監視タイプに[AWS]を選択し、AWS課金ダッシュボードでメトリック名をクリック後、デフォルトのポーリングステータスを変更してください(デフォルトの24時間が推奨されている間隔です)。
サポートするリージョン
AWSグローバルリージョン
リージョン名 | リージョンコード |
---|---|
バージョン13600以上でサポートしているリージョン | |
アジア太平洋(ムンバイ) | ap-south-1 |
アジア太平洋(ソウル) | ap-northeast-2 |
アジア太平洋(シンガポール) | ap-southeast-1 |
アジア太平洋(シドニー) | ap-southeast-2 |
アジア太平洋(東京) | ap-northeast-1 |
カナダ(中部) | ca-central-1 |
欧州(フランクフルト) | eu-central-1 |
欧州(アイルランド) | eu-west-1 |
欧州(ロンドン) | eu-west-2 |
欧州(パリ) | eu-west-3 |
欧州(ストックホルム) | eu-north-1 |
南米(サンパウロ) | sa-east-1 |
米国東部(バージニア北部) | us-east-1 |
米国東部(オハイオ) | us-east-2 |
米国西部(北カリフォルニア) | us-west-1 |
米国西部(オレゴン) | us-west-2 |
バージョン14780以上でサポートしているリージョン | |
アフリカ(ケープタウン) | af-south-1 |
アジア太平洋(香港) | ap-east-1 |
アジア太平洋(大阪) | ap-northeast-3 |
欧州(ミラン) | eu-south-1 |
中東(バーレーン) | me-south-1 |
バージョン16010以上でサポートしているリージョン | |
アジア太平洋(ジャカルタ) | ap-southeast-3 |
バージョン16340以上でサポートしているリージョン | |
アジア太平洋(ハイデラバード) | ap-south-2 |
欧州(スペイン) | me-central-1 |
欧州(スペイン) | eu-south-2 |
欧州(チューリッヒ) | eu-central-2 |
上記リージョンでのAWSを監視したい場合、監視の追加/編集ページのグローバルリージョン配下で、[すべてのリージョン]を選択してください。デフォルトでこのオプションが選択されています。
[すべてのリージョン]が選択されている際に、その他のリージョンを指定しないでください。その他のリージョンが選択されている場合、選択されたリージョンでのみ監視の追加と更新が行われます。
AWS中国リージョン
中国リージョンは他のAWSリージョン(グローバル)とは別に、中国でのAWSパートナーが運営しています。中国で利用できるクラウドサービスはグローバルのものと同じですが、Applications Managerでの中国リージョン対応にはビルド13620以上が必要となります。AWS中国アカウントで利用できるリージョンは、次のとおりです。
- 中国(北京)
- 中国(寧夏)
AWS監視の新規追加時、デフォルトのアカウントタイプは[AWSグローバル]になっています。中国リージョンでのサービスを監視するにはアカウントタイプに[AWS中国]を選択してください。
AWS Gov Cloudリージョン
AWS Gov Cloud(米国)は、政府機関の顧客とそのパートナーが、安全かつ柔軟にAWSを使用するためのリージョンです。このリージョンには、機密データや規制されたワークロードがホストされており、米国政府のセキュリティおよびコンプライアンス要件を満たすよう設計されています。 AWS Gov Cloudリージョンは、米国民の従業者により運用されており、検査を通過したUSエンティティとルートアカウント所有者のみアクセスできます。
バージョン15390以上で、AWS Gov CloudリージョンのAWS監視がサポートされています。AWS Gov Cloudアカウントで利用できるリージョンは次のとおりです。
- 米国東部 (US-Gov-East)
- 米国西部 (US-Gov-West)
新規AWS監視を追加する際のデフォルトのアカウントタイプは、[AWSグローバル]です。AWS Gov Cloud(米国)リージョン内のサービスを監視するには、アカウントタイプで[AWS Gov Cloud]を指定してください。
トラブルシュート
ディスカバリやデータ収集ができないインスタンスがある場合(EC2、RDS、S3、SNS)
-
- 署名バージョン2(S2)
- 署名バージョン4(S4)
米国東部(オハイオ)、カナダ(中部)、アジア パシフィック(ムンバイ)、アジア パシフィック(ムンバイ)、欧州(フランクフルト)、欧州(ロンドン)では、署名バージョン4のみがサポートされています。旧バージョンのApplications Managerでは、S4のみをサポートするリージョンのディスカバリができません。
対処法:Applications Managerをビルド13600以上にアップグレードしてください。AWS jarの更新で、双方の署名をサポートしてあります。このビルドでは、すべてのリージョンに対応しています。詳細は、こちらを参照ください。
2. 子監視がディスカバリされない場合や、AWSとその子監視のデータが存在しない場合
- こちらのページのAPIを確認し、IAMユーザーに必要なAPI権限がすべてあるか確認してください。
- AWSリソースを作成したリージョンを確認し、Applications Managerがそのリージョンをサポートかつディスカバリしているか確認します。詳細は こちらを参照ください。
3. OSレベルのメトリックでEC2インスタンスにデータがない場合
CloudWatchエージェントがEC2インスタンスからデータを取得する際に用いるエージェント設定ファイルに、設定ミスがある可能性がございます。
Applications ManagerはCloudWatchからのデータ取得を次のように行っています。
- 名前空間:AWSではすべての名前空間が使えますが、Applications Managerで利用するのは「CWAgent」のみです。
- ディメンジョン:Applications Managerは「InstanceId」のみをサポートします。エージェント設定ファイルに追加ディメンジョンを記載しても、適用されません。
EC2インスタンス監視でデータ収集を行うたびに、Applications Manaerは最初にメモリメトリックをWindows/Linuxのインスタンスから収集し、その後ディスクメトリックを探索します。設定方法に関しましては、こちらにあるサンプルと同様の設定を行ってください。