Skip to content

Instantly share code, notes, and snippets.

@ddepaoli3
Created September 4, 2019 10:10
Show Gist options
  • Save ddepaoli3/1ecdec104b8ec2f8ba3a4a00b982d17c to your computer and use it in GitHub Desktop.
Save ddepaoli3/1ecdec104b8ec2f8ba3a4a00b982d17c to your computer and use it in GitHub Desktop.
AWS cloudwatch agent settings with all available metrics for linux system
{
"metrics": {
"namespace": "CWAgent",
"append_dimensions": {
"InstanceId": "${aws:InstanceId}",
"AutoScalingGroupName": "${aws:AutoScalingGroupName}"
},
"aggregation_dimensions": [
[
"InstanceId"
],
[
"InstanceId",
"path"
],
[
"AutoScalingGroupName"
]
],
"metrics_collected": {
"cpu ": {
"measurement": [
{
"name": "cpu_time_active",
"rename": "cpu_time_active"
},
{
"name": "cpu_time_guest",
"rename": "cpu_time_guest"
},
{
"name": "cpu_time_guest_nice",
"rename": "cpu_time_guest_nice"
},
{
"name": "cpu_time_idle",
"rename": "cpu_time_idle"
},
{
"name": "cpu_time_iowait",
"rename": "cpu_time_iowait"
},
{
"name": "cpu_time_irq",
"rename": "cpu_time_irq"
},
{
"name": "cpu_time_nice",
"rename": "cpu_time_nice"
},
{
"name": "cpu_time_softirq",
"rename": "cpu_time_softirq"
},
{
"name": "cpu_time_steal",
"rename": "cpu_time_steal"
},
{
"name": "cpu_time_system",
"rename": "cpu_time_system"
},
{
"name": "cpu_time_user",
"rename": "cpu_time_user"
},
{
"name": "cpu_usage_active",
"rename": "cpu_usage_active"
},
{
"name": "cpu_usage_guest",
"rename": "cpu_usage_guest"
},
{
"name": "cpu_usage_guest_nice",
"rename": "cpu_usage_guest_nice"
},
{
"name": "cpu_usage_idle",
"rename": "cpu_usage_idle"
},
{
"name": "cpu_usage_iowait",
"rename": "cpu_usage_iowait"
},
{
"name": "cpu_usage_irq",
"rename": "cpu_usage_irq"
},
{
"name": "cpu_usage_nice",
"rename": "cpu_usage_nice"
},
{
"name": "cpu_usage_softirq",
"rename": "cpu_usage_softirq"
},
{
"name": "cpu_usage_steal",
"rename": "cpu_usage_steal"
},
{
"name": "cpu_usage_system",
"rename": "cpu_usage_system"
},
{
"name": "cpu_usage_user",
"rename": "cpu_usage_user"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"disk": {
"measurement": [
{
"name": "disk_free",
"rename": "disk_free"
},
{
"name": "disk_inodes_free",
"rename": "disk_inodes_free"
},
{
"name": "disk_inodes_total",
"rename": "disk_inodes_total"
},
{
"name": "disk_inodes_used",
"rename": "disk_inodes_used"
},
{
"name": "disk_total",
"rename": "disk_total"
},
{
"name": "disk_used",
"rename": "disk_used"
},
{
"name": "disk_used_percent",
"rename": "disk_used_percent"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"diskio": {
"measurement": [
{
"name": "diskio_iops_in_progress",
"rename": "diskio_iops_in_progress"
},
{
"name": "diskio_io_time",
"rename": "diskio_io_time"
},
{
"name": "diskio_reads",
"rename": "diskio_reads"
},
{
"name": "diskio_read_bytes",
"rename": "diskio_read_bytes"
},
{
"name": "diskio_read_time",
"rename": "diskio_read_time"
},
{
"name": "diskio_writes",
"rename": "diskio_writes"
},
{
"name": "diskio_write_bytes",
"rename": "diskio_write_bytes"
},
{
"name": "diskio_write_time",
"rename": "diskio_write_time"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"mem": {
"measurement": [
{
"name": "mem_active",
"rename": "mem_active"
},
{
"name": "mem_available",
"rename": "mem_available"
},
{
"name": "mem_available_percent",
"rename": "mem_available_percent"
},
{
"name": "mem_buffered",
"rename": "mem_buffered"
},
{
"name": "mem_cached",
"rename": "mem_cached"
},
{
"name": "mem_free",
"rename": "mem_free"
},
{
"name": "mem_inactive",
"rename": "mem_inactive"
},
{
"name": "mem_total",
"rename": "mem_total"
},
{
"name": "mem_used",
"rename": "mem_used"
},
{
"name": "mem_used_percent",
"rename": "mem_used_percent"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"net": {
"measurement": [
{
"name": "net_bytes_recv",
"rename": "net_bytes_recv"
},
{
"name": "net_bytes_sent",
"rename": "net_bytes_sent"
},
{
"name": "net_drop_in",
"rename": "net_drop_in"
},
{
"name": "net_drop_out",
"rename": "net_drop_out"
},
{
"name": "net_err_in",
"rename": "net_err_in"
},
{
"name": "net_err_out",
"rename": "net_err_out"
},
{
"name": "net_packets_sent",
"rename": "net_packets_sent"
},
{
"name": "net_packets_recv",
"rename": "net_packets_recv"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"netstat": {
"measurement": [
{
"name": "netstat_tcp_close",
"rename": "netstat_tcp_close"
},
{
"name": "netstat_tcp_close_wait",
"rename": "netstat_tcp_close_wait"
},
{
"name": "netstat_tcp_closing",
"rename": "netstat_tcp_closing"
},
{
"name": "netstat_tcp_established",
"rename": "netstat_tcp_established"
},
{
"name": "netstat_tcp_fin_wait1",
"rename": "netstat_tcp_fin_wait1"
},
{
"name": "netstat_tcp_fin_wait2",
"rename": "netstat_tcp_fin_wait2"
},
{
"name": "netstat_tcp_last_ack",
"rename": "netstat_tcp_last_ack"
},
{
"name": "netstat_tcp_listen",
"rename": "netstat_tcp_listen"
},
{
"name": "netstat_tcp_none",
"rename": "netstat_tcp_none"
},
{
"name": "netstat_tcp_syn_sent",
"rename": "netstat_tcp_syn_sent"
},
{
"name": "netstat_tcp_syn_recv",
"rename": "netstat_tcp_syn_recv"
},
{
"name": "netstat_tcp_time_wait",
"rename": "netstat_tcp_time_wait"
},
{
"name": "netstat_udp_socket",
"rename": "netstat_udp_socket"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"processes": {
"measurement": [
{
"name": "processes_blocked",
"rename": "processes_blocked"
},
{
"name": "processes_dead",
"rename": "processes_dead"
},
{
"name": "processes_idle",
"rename": "processes_idle"
},
{
"name": "processes_paging",
"rename": "processes_paging"
},
{
"name": "processes_running",
"rename": "processes_running"
},
{
"name": "processes_sleeping",
"rename": "processes_sleeping"
},
{
"name": "processes_stopped",
"rename": "processes_stopped"
},
{
"name": "processes_total",
"rename": "processes_total"
},
{
"name": "processes_total_threads",
"rename": "processes_total_threads"
},
{
"name": "processes_wait",
"rename": "processes_wait"
},
{
"name": "processes_zombies",
"rename": "processes_zombies"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
},
"swap": {
"measurement": [
{
"name": "swap_free",
"rename": "swap_free"
},
{
"name": "swap_used",
"rename": "swap_used"
},
{
"name": "swap_used_percent",
"rename": "swap_used_percent"
}
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment