コンテンツにスキップ

AWS Config

AWS/Config 名前空間から設定項目の記録数、エクスポート失敗、通知失敗、権限不足のメトリクスを収集します。

設定

Func のインストール

Guance のインテグレーション - 拡張機能 - ホステッド Func の有効化を推奨します。前提条件はすべて自動的にインストールされるため、そのままスクリプトのインストールに進んでください。

Func を自身でデプロイする場合は、セルフホスト Func を参照してください。

スクリプトの有効化

ヒント:要件を満たす AWS アクセスキーを事前に用意してください(簡単に設定するには、グローバル読み取り専用権限 ReadOnlyAccess を付与できます)。

マネージド版のスクリプト有効化

  1. Guanceコンソールにログインします
  2. [統合] メニューをクリックし、[クラウドアカウント管理] を選択します
  3. [クラウドアカウントを追加] をクリックし、[AWS] を選択して画面に必要な情報を入力します。以前にクラウドアカウント情報を設定済みの場合は、この手順をスキップしてください
  4. [テスト] をクリックし、成功したら [保存] をクリックします。失敗した場合は、関連設定が正しいか確認して再度テストしてください
  5. [クラウドアカウント管理] の一覧で追加済みのクラウドアカウントを確認できます。該当するクラウドアカウントをクリックして詳細ページに入ります
  6. クラウドアカウント詳細ページの【統合】ボタンをクリックし、未インストール 一覧から AWS Config を見つけて【インストール】をクリックし、表示されるインストール画面でそのままインストールします

手動でのスクリプト有効化

  1. Func コンソールにログインし、[スクリプトマーケット]をクリックして Guance スクリプトマーケットを開き、integration_aws_config を検索します。
  2. [インストール]をクリックし、AWS AK ID、AK Secret、アカウント名を入力します。
  3. [起動スクリプトをデプロイ]をクリックします。Startup スクリプトセットが自動的に作成され、対応する起動スクリプトが設定されます。
  4. 有効化すると、[管理 / 自動トリガー設定]に対応する設定が表示されます。[実行]をクリックすると、スケジュール時刻を待たずにすぐに実行できます。しばらく待ってから、タスクの実行履歴とログを確認してください。

検証

  1. 「管理 / 自動トリガー設定」で対象タスクが設定されていることを確認し、タスク履歴とログで権限エラーや API エラーを確認します。
  2. Guance の「メトリクス」で aws_config メトリクスセットを確認し、監視データがあることを確認します。

メトリクス

メトリクスセットは aws_config です。

MetricName MetricDescribe Dimensions Unit
ConfigHistoryExportFailed 設定履歴を Amazon S3 にエクスポートできなかった回数。 CloudWatch が実際に公開するディメンションの組み合わせに従う count
ConfigSnapshotExportFailed 設定スナップショットを Amazon S3 にエクスポートできなかった回数。 CloudWatch が実際に公開するディメンションの組み合わせに従う count
ConfigurationRecorderInsufficientPermissionsFailure 設定レコーダーの IAM ロールの権限不足によるアクセス失敗回数。 CloudWatch が実際に公開するディメンションの組み合わせに従う count
ChangeNotificationsDeliveryFailed 設定変更通知を配信チャネルの Amazon SNS トピックに送信できなかった回数。 CloudWatch が実際に公開するディメンションの組み合わせに従う count
ConfigurationItemsRecorded 記録された設定項目数。設定項目は、ある時点のリソースの設定状態を表します。 CloudWatch が実際に公開するディメンションの組み合わせに従う count

フィードバック

このページは役に立ちましたか?