必要な VPC エンドポイント(インターフェース型):
com.amazonaws.ap-northeast-1.monitoring
(CloudWatch メトリクス)com.amazonaws.ap-northeast-1.logs
(CloudWatch Logs)com.amazonaws.ap-northeast-1.ec2messages
com.amazonaws.ap-northeast-1.ssmmessages
com.amazonaws.ap-northeast-1.ssm
必須のIAMポリシー
CloudWatchAgentServerPolicy
AmazonSSMManagedInstanceCore
ファイルの作成
C:\ProgramData\Amazon\AmazonCloudWatchAgent\config.json
中身:
{
“metrics”: {
“metrics_collected”: {
“LogicalDisk”: {
“measurement”: [“% Free Space”],
“metrics_collection_interval”: 60,
“resources”: [“*”]
},
“Memory”: {
“measurement”: [“% Committed Bytes In Use”],
“metrics_collection_interval”: 60
}
},
“append_dimensions”: {
“InstanceId”: “${aws:InstanceId}”
}
}
}
エージェント起動コマンド
& “C:\Program Files\Amazon\AmazonCloudWatchAgent\amazon-cloudwatch-agent-ctl.ps1” -a fetch-config
-m ec2 -c file:"C:\ProgramData\Amazon\AmazonCloudWatchAgent\config.json"
-s