Aggregierte Datenträgernutzung mit Munin

Aggregierte Datenträgernutzung mit Munin

Ich möchte die gesamte Festplattennutzung in Prozent aller meiner Knoten mit Munin aggregieren.

Eigentlich habe ich versucht:

[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 

Es werden jedoch leere Diagramme angezeigt.

Antwort1

Sie können dies mit cdef tun. Hier ist ein funktionierendes Beispiel, das ich auf meinem lokalen Server erstellt habe

[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,/

Ich denke, für Ihr Setup wäre es

[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,/

Sie müssen offensichtlich die Zahl im cdef-Ausdruck ändern, um die Anzahl der Werte widerzuspiegeln, die Sie addieren.

verwandte Informationen