- 新しい順
- 投票が多い順
- コメントが多い順
re:Post Agentの自動回答に記載されているようにメタデータ関連の問題だと思います。
以下のドキュメントやブログに記載されている設定がどのようになっているかご確認いただけますでしょうか?
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/configuring-IMDS-existing-instances.html
https://qiita.com/3858/items/f66b52a6b4f40eae8c84
このエラーメッセージは、CloudWatch エージェントが EC2 インスタンスのメタデータにアクセスできないことを示しています。これは通常、IMDSv2 (Instance Metadata Service version 2) の設定に関連する問題です。解決するには以下の手順を試してください:
-
EC2 インスタンスのメタデータオプションを確認し、必要に応じて調整します。特に、ホップ制限を2に増やす必要があります。これは、EC2 インスタンスの設定で行うことができます。
-
CloudWatch エージェントの設定ファイルを確認し、正しいパスと形式であることを確認します。設定ファイルは通常
/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.toml
にあります。 -
設定を変更した場合は、fetch-config オプションを使用してエージェントを再起動する必要があります。以下のコマンドを使用してください:
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -s -m ec2 -c file:/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.toml
-
エージェントが EC2 エンドポイントにアクセスできることを確認します。セキュリティグループやネットワーク ACL が適切に設定されていることを確認してください。
-
インスタンスが適切な IAM ロールを持っており、CloudWatch にデータを送信するための十分な権限があることを確認します。
これらの手順を実行しても問題が解決しない場合は、AWS サポートに連絡して詳細な診断を受けることをお勧めします。
Sources
Troubleshooting the CloudWatch agent - Amazon CloudWatch
Issue with CloudWatch agent configuration | AWS re:Post
Resolve empty log issues in CloudWatch | AWS re:Post
関連するコンテンツ
- 質問済み 10ヶ月前
下記のようになっていました。 IMDSv2:Optional
ご確認ありがとうございます。 CloudWatch Agentのバージョンはいくつでしょうか? 以下のGitHub issueに報告されていましたが、バグの可能性も考えられます。 https://github.com/aws/amazon-cloudwatch-agent/issues/1435
また、インスタンスメタデータタグの有効化で改善するといった情報もあるので以下のドキュメントの内容もご確認ください。 https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/work-with-tags-in-IMDS.html#allow-access-to-tags-in-IMDS
CloudWatch Agentのバージョンは下記になります。 1.300049.1b929
GitHubのissueに記載されているバージョンと一致しています。 対応策としては上記コメントに記載した通り「インスタンスメタデータタグの有効化」になるかと思いますのでご確認お願いします。
「インスタンスメタデータのタグを許可する」の問題のようです。 「□許可」をチェックして保存したらエラーメッセージは表示されなくなりました。