diff --git a/plugins/docker/docker_ b/plugins/docker/docker_ index cce10e15..3f313c8a 100755 --- a/plugins/docker/docker_ +++ b/plugins/docker/docker_ @@ -320,9 +320,10 @@ def print_containers_network(client): for container, stats in parallel_container_stats(client): tx_bytes = 0 rx_bytes = 0 - for data in stats['networks'].values(): - tx_bytes += data['tx_bytes'] - rx_bytes += data['rx_bytes'] + if "networks" in stats: + for data in stats['networks'].values(): + tx_bytes += data['tx_bytes'] + rx_bytes += data['rx_bytes'] clean_container_name = clean_fieldname(container.name) print(clean_container_name + '_up.value', tx_bytes) print(clean_container_name + '_down.value', rx_bytes)