Relatório de uso das partições ativas – Shell Script + chart.apis.google.com

Eu estava aqui nerdando e vi a colaboração da Ana Paula Ribeiro Guerra Fernandes sobre a API beta do google. Foi bater o olho e pensar em um gerador de gráfico de uso das partições ativas de um host Gnu Linux.

Pode rodar direto na máquina ou remotamente por ssh. O Script retorna o link do 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"
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s