librato / librato-collectd-docker

Collectd plugin for Docker cgroup metrics
MIT License
9 stars 7 forks source link

Docker monitoring crash during PUTVAL stats #15

Open imoshik opened 7 years ago

imoshik commented 7 years ago

We use ECS and librato agent on ec2-instances.

Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = Traceback (most recent call last): Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = File "/opt/collectd/share/collectd/collectd-docker.py", line 458, in Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = format_stats(stats) Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = File "/opt/collectd/share/collectd/collectd-docker.py", line 409, in format_stats Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = build_network_stats_for(stats) Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = File "/opt/collectd/share/collectd/collectd-docker.py", line 385, in build_network_stats_for Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = for interface, interface_stats in stats['networks'].iteritems(): Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: exec_read_one: error = KeyError: 'networks' Jun 19 11:31:24 ip-172-22-6-184 collectd[11299]: exec plugin: Program `/opt/collectd/share/collectd/collectd-docker.py' has closed STDERR.

PUTVAL "localhost/docker-librato-7e1810f450be/blkio-io_service_bytes_read" interval=60 N:35463168 PUTVAL "localhost/docker-librato-7e1810f450be/memory_stats/failcnt" interval=60 N:0 PUTVAL "localhost/docker-librato-7e1810f450be/memory_stats/stats/unevictable" interval=60 N:0 PUTVAL "localhost/docker-librato-7e1810f450be/memory-page_faults" interval=60 N:9001 PUTVAL "localhost/docker-librato-7e1810f450be/cpu-total" interval=60 N:7213927309 PUTVAL "localhost/docker-librato-7e1810f450be/blkio-io_service_bytes_total" interval=60 N:35491840 PUTVAL "localhost/docker-librato-7e1810f450be/network-rx_packets" interval=60 N:20930 PUTVAL "localhost/docker-librato-7e1810f450be/memory-active_file" interval=60 N:4706304 Traceback (most recent call last): File "/opt/collectd/share/collectd/collectd-docker.py", line 458, in format_stats(stats) File "/opt/collectd/share/collectd/collectd-docker.py", line 409, in format_stats build_network_stats_for(stats) File "/opt/collectd/share/collectd/collectd-docker.py", line 385, in build_network_stats_for for interface, interface_stats in stats['networks'].iteritems(): KeyError: 'networks'