Uncategorized

CloudWatchエージェント

必要な 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