テレメトリ設定のトラブルシューティング
このセクションでは、テレメトリ設定を使用する際に発生する可能性がある一般的な問題と、その解決方法について説明します。
リソースが表示されない
リソースが検出画面に表示されない場合は、以下を確認します。
-
このリソースタイプはテレメトリ設定でサポートされています。サポートされているデータソースの一覧については、サポートされているデータソース を参照してください。
-
AWS Config レコーダーはアカウントで有効化されています。テレメトリ設定では、リソースを検出するために AWS Config サービスにリンクされたレコーダーが必要です。
-
お客様にはリソースを表示するための適切な IAM アクセス許可があります。
-
テレメトリ設定を有効化してから十分な時間が経過しました。リソースの初期検出までには、場合によっては最大 24 時間かかることがあります。
ルールが適用されない
有効化ルールがリソースに適用されていない場合は、以下を確認してください。
-
ルールのスコープ設定を確認します。ルールが正しい組織、OU、またはアカウントを対象としていることを確認します。
-
タグフィルターを確認します。ルールがタグベースのフィルタリングを使用している場合は、ターゲットリソースに想定どおりのタグがあることを確認します。
-
ルールの競合を確認します。競合するルールが複数存在する場合、競合するルールはどれも適用されません。詳細については、「ルール評価階層」を参照してください。
注記
有効化ルールを作成すると、有効化ルールの範囲に基づいてオンにする前に、AWS Config Configuration Items (CI) を介して非準拠のリソース (テレメトリが有効になっていないリソース) が検出されます。リソースの初期検出までには、場合によっては最大 24 時間かかることがあります。
マルチリージョンの問題
マルチリージョンテレメトリ設定を使用する場合、次の問題が発生する可能性があります。
-
スポークリージョンでの失敗 – ルールがスポークリージョンへのレプリケートに失敗した場合、その失敗はルールステータスダッシュボードに表示されます。システムは失敗したレプリケーションを自動的に再試行します。影響を受けているリージョンを特定するために、コンソールまたは API を使用してリージョンごとのステータスを確認します。
-
リソース検出の遅延 – CloudWatch は AWS Config アグリゲータを使用してリージョンをまたいだリソースデータを収集するため、スポークリージョンからのリソースがホームリージョンビューに表示されるまでに時間がかかる場合があります。
-
ドリフトの整合処理 – システムは、ドリフトを修正するために、リージョン間でルールを定期的に整合させます。ホームリージョンとスポークリージョンの間に不一致がある場合は、整合処理プロセスが完了するまで待ちます。
ホームリージョンの競合
そのルールのホームリージョンではないリージョンからルールを編集または削除しようとすると、エラーが発生することがあります。レプリケートされたルールは、最初に作成されたホームリージョンでのみ変更できます。
ホームリージョンの競合を解決するには:
-
コンソールで、そのルールに表示される情報アラートを確認します。アラートは、ルールのホームリージョンを特定します。
-
ルールを編集または削除するには、CloudWatch コンソールでホームリージョンに移動します。
-
スポークリージョンで別のルールを作成する必要がある場合は、レプリケートされたルールと競合しない異なる名前とスコープを持つ新しいルールを作成します。