配置文件示例 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

配置文件示例

基本系统指标配置

{ "agent": { "metrics_collection_interval": 60, "region": "us-east-1" }, "metrics": { "namespace": "MySystem", "metrics_collected": { "cpu": { "resources": ["*"], "measurement": ["usage_active", "usage_system", "usage_user"] }, "mem": { "measurement": ["used_percent"] }, "disk": { "resources": ["/"], "measurement": ["used_percent"] } }, "append_dimensions": { "InstanceId": "${aws:InstanceId}" } } }

Web 服务器监控配置

{ "agent": { "metrics_collection_interval": 60, "region": "us-east-1" }, "metrics": { "namespace": "WebServer", "metrics_collected": { "cpu": { "resources": ["*"], "measurement": ["usage_active"] }, "mem": { "measurement": ["used_percent"] }, "net": { "resources": ["eth0"], "measurement": ["bytes_sent", "bytes_recv"] } } }, "logs": { "logs_collected": { "files": { "collect_list": [ { "file_path": "/var/log/apache2/access.log", "log_group_name": "apache-access-logs", "log_stream_name": "{instance_id}-access" }, { "file_path": "/var/log/apache2/error.log", "log_group_name": "apache-error-logs", "log_stream_name": "{instance_id}-error" } ] } } } }

数据库服务器配置

{ "agent": { "metrics_collection_interval": 30, "region": "us-east-1" }, "metrics": { "namespace": "DatabaseServer", "metrics_collected": { "cpu": { "resources": ["*"], "measurement": ["usage_active", "usage_iowait"] }, "mem": { "measurement": ["used_percent", "available_percent"] }, "disk": { "resources": ["/", "/data"], "measurement": ["used_percent", "inodes_free"] }, "diskio": { "resources": ["*"], "measurement": ["read_bytes", "write_bytes", "io_time"] } }, "append_dimensions": { "InstanceId": "${aws:InstanceId}", "InstanceType": "${aws:InstanceType}", "AutoScalingGroupName": "${aws:AutoScalingGroupName}" } } }