Com o uso de programação Shell Script combinada com a API CHART do GOOGLE http://imagecharteditor.appspot.com/
, consegui gerar gráficos de uso das partições ativas do hipervisor ESX(i). Este script pode ser rodado diretamente no hipervisor ou remotamente, via ssh (ssh host < script.sh). O resultado é o link para o chart.
#!/bin/bash
#http://imagecharteditor.appspot.com/
#Noilson Caio
discos=$(df -P| sed -n '/^[/]/p' | awk '{print $1"+-+"$6"+-+"$5}' | paste -s -d'|')
usagem=$(for i in $(df -P| sed -n '/^[/]/p' | awk '{print $1}');do df -P|grep $i|awk '{print $5}';done| paste -s -d','| tr -d '%')
echo "http://chart.apis.google.com/chart?chs=700x240&cht=p&chd=t:"$usagem"&chl="$discos"&chtt=Uso+dos+discos+montados"
- Salva o código em um arquivo. Exemplo script.sh;
- Dar permissão de execusão
- Executar
Resultado: http://chart.apis.google.com/chart?chs=700x240&cht=p&chd=t:34,8,6&chl=/dev/sdb5+-+/+-+34%|/dev/sda1+-+/boot+-+8%|/dev/sdb2+-+/var/log+-+6%&chtt=Uso+dos+discos+montados
É só copiar e colar no browser.