Use counter values for docker stats in collectd and grafana queries

This commit is contained in:
Johannes Zellner
2022-10-11 19:06:26 +02:00
parent 9d35756db5
commit cbaf86b8c7
2 changed files with 11 additions and 5 deletions

View File

@@ -53,6 +53,12 @@ def read():
val.dispatch(values=[memMax], type_instance='mem-max')
val.dispatch(values=[cpuPerc], type_instance='cpu-perc')
val = collectd.Values(type='counter', plugin='docker-stats', plugin_instance=containerName)
val.dispatch(values=[networkRead], type_instance='network-read')
val.dispatch(values=[networkWrite], type_instance='network-write')
val.dispatch(values=[blockRead], type_instance='blockio-read')
val.dispatch(values=[blockWrite], type_instance='blockio-write')
collectd.register_init(init)
# see Interval setting in collectd.conf for polling interval
collectd.register_read(read)