Я хочу суммировать общее использование диска в процентах от всех моих узлов с Munin.
Собственно пробовал:
[streaming;Disk-Space]
update no
contacts no
disk.graph_title Total Disk usage in percent
disk.graph_category disk
disk.graph_vlabel %
disk.graph_args --upper-limit 100 -l 0
disk.graph_scale no
disk.type COUNTER
disk.label Total up disk
disk.sum \
str1.mynodes.com:df._dev_sda2 \
str2.mynodes.com:df._dev_sda2
Но отображать пустые графики.
Вы можете сделать это с помощью cdef. Вот рабочий пример, который я сделал на своем локальном сервере
[dhcp;av]
update no
ddf.update no
ddf.graph_args --units=si --lower-limit 0 --upper-limit 100
ddf.graph_title df average
ddf.graph_vlabel percentage full
ddf.graph_category disk
ddf.av.draw AREA
ddf.av.label average usage
ddf.av.sum \
dhcp;dhcp1:df._dev_mapper_rootvg_rootvol \
dhcp;dhcp2:df._dev_mapper_rootvg_rootvol \
dhcp;dhcp3:df._dev_mapper_rootvg_rootvol
ddf.av.cdef av,3,/
Я думаю, что для вашей установки это было бы
[streaming;Disk-Space]
update no
contacts no
disk.graph_title Total Disk usage in percent
disk.graph_category disk
disk.graph_vlabel %
disk.graph_args --upper-limit 100 --lower-limit 0
disk.graph_scale no
disk.label Total up disk
disk.av.sum \
str1.mynodes.com:df._dev_sda2 \
str2.mynodes.com:df._dev_sda2
disk.av.cdef av,2,/
Очевидно, вам нужно изменить число в выражении cdef, чтобы отразить количество добавляемых вами значений.