Munin
使用 Munin 聚合磁碟使用情況
我想用 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 表達式中的數字以反映您要加在一起的值的數量。