Gesamter Speicherverbrauch unter RAID-Z via Kommandozeile abrufen?

r4dh4l

Well-Known Member
Feb 5, 2018
91
7
48
Hallo,

wie kann ich analog zum Proxmox-Webinterface den gesamten Festplattenspeicherverbrauch des Hypervisors via Kommandozeile abrufen?

Eine Abfrage wie

Code:
# df -h
Filesystem        Size  Used Avail Use% Mounted on
udev              7.6G     0  7.6G   0% /dev
tmpfs             1.6G  9.2M  1.6G   1% /run
rpool/ROOT/pve-1  984G  7.2G  976G   1% /
tmpfs             7.6G   34M  7.6G   1% /dev/shm
tmpfs             5.0M     0  5.0M   0% /run/lock
tmpfs             7.6G     0  7.6G   0% /sys/fs/cgroup
rpool             976G  128K  976G   1% /rpool
rpool/ROOT        976G  128K  976G   1% /rpool/ROOT
rpool/data        976G  128K  976G   1% /rpool/data
/dev/fuse          30M   48K   30M   1% /etc/pve
tmpfs             1.6G     0  1.6G   0% /run/user/1001

zeigt mir nur den jeweiligen Verbrauch in Relation zum aktuell noch verfügbaren Platz. Was ich suche ist jedoch, wieviele ich insgesamt noch frei habe von dem, was mir das RAID-Z (in meinem Fall RAID-Z2) *insgesam*t zur Verfügung stellt und mir im Webinterface so gezeigt wird:

screenshot_2020-12-15_12-30-57.png

Ziel: Ich würde mich gerne durch Nagios warnen lassen, wenn der Gesamtverbrauch eine bestimmte Schwelle übersteigt.
 
Bash:
# für alle PVE storage:
pvesm status
# nur für den 'local' storage:
pvesm status --storage local
Super, danke. Gibt es eine Möglichkeit, die Ausgabe über Nagios abzufragen? Ich würde mich gerne warnen lassen, wenn der Füllstand ein bestimmtes Level erreicht.