Ola, ik wil mijn ZFS pools graphen in Cacti (dmv SNMP). Ik heb geen goede manier gevonden om dat goed via NET-SNMP te doen.. Ik zie wel dat snmpdf de invidiuele filesystems kan monitoren, maar ik wil juist de pools zien (die maken voor mij het duidelijkst wanneer ik schijven moet bijplempen).
Dus dan maar een scriptje schrijven.
De zpool list:
[angelo@hon-nas-01 ~]$ sudo zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
tank 597G 568G 29.3G 95% ONLINE -
Als ik bijvoorbeeld slechts de size wil zien:
[angelo@hon-nas-01 ~]$ sudo zpool list -H -o size tank
597G
Dat werkt prima, maar nu zoek ik nog een simpele manier om deze value met suffix te converteren naar bytes.. Deze machine is een FreeBSD7.1 machine, en ik kan in bash duiken om een scriptje te schrijven wat die values parsed, maar misschien weet iemand of er een bestaand tooltje is die dit kan doen? Daar heb ik meer vertrouwen in dan in mijn bash eigen gescript
Ik zoek dus eigenlijk een tooltje doe het volgende doet.
iemand suggesties?
Misschien ook maar een feature request maken bij OpenSolaris dat ze met een optie de value in bytes kunnen teruggeven, maar dat duurt waarschijnlijk nog wel een jaar voor dat weer in freebsd zit
edit: feature request gemaakt
Dus dan maar een scriptje schrijven.
De zpool list:
[angelo@hon-nas-01 ~]$ sudo zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
tank 597G 568G 29.3G 95% ONLINE -
Als ik bijvoorbeeld slechts de size wil zien:
[angelo@hon-nas-01 ~]$ sudo zpool list -H -o size tank
597G
Dat werkt prima, maar nu zoek ik nog een simpele manier om deze value met suffix te converteren naar bytes.. Deze machine is een FreeBSD7.1 machine, en ik kan in bash duiken om een scriptje te schrijven wat die values parsed, maar misschien weet iemand of er een bestaand tooltje is die dit kan doen? Daar heb ik meer vertrouwen in dan in mijn bash eigen gescript
Ik zoek dus eigenlijk een tooltje doe het volgende doet.
code:
1
2
3
4
| tooltje 234 -> 234 toolje 235K -> 240640 tooltje 34G -> 36507222016 etc |
iemand suggesties?
Misschien ook maar een feature request maken bij OpenSolaris dat ze met een optie de value in bytes kunnen teruggeven, maar dat duurt waarschijnlijk nog wel een jaar voor dat weer in freebsd zit
edit: feature request gemaakt
[ Voor 3% gewijzigd door axis op 08-03-2009 16:13 ]
Two advices for network troubleshooting.. learn to draw diagrams in Visio, and THINK IN LAYERS!
