Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Shell Script + Google Chart Tools / Image Charts

Colaboração: Noilson Caio Teixeira de Araújo

Data de Publicação: 11 de abril de 2011

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"
Blog do autor: http://ncaio.ithub.com.br/

Veja a relação completa dos artigos de Noilson Caio Teixeira de Araújo

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.99/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (914 votos)

Opinião dos Leitores

Noilson Caio T. de Araújo
03 Jun 2011, 10:12
HAHAHAHAHA, pode crer, nem me toquei no nome da $var. Misturei inglês com português, vacilo.
Noilson Caio T. de Araújo
28 Abr 2011, 16:08
Fernando Mercês, esse comando tambem é meu. Obrigado.

Noilson Caio T. de Araújo
28 Abr 2011, 16:06
Hhahaaha. Cara, a variável é minha e coloco o nome que me achar melhor. Concordo que ficou feia, mais terminei deixando.
Fernando Mercês
13 Abr 2011, 06:37
Essa também é legal:


limite="5";load5=$(awk '{print $1}' /proc/loadavg);echo "http://chart.apis.google.com/chart?chxr=0,0,5&chxt=y&chs=700x240&cht=gom&chds=0,"$limite"&chd=t:"$load5"&chl="$load5"&chtt=$(hostname)+load+average&chco=00FF00,FFFF00,FF0000"

Fonte: http://www.commandlinefu.com/commands/view/8222/load-average-api-google-chart

Abraço!
Murilo Fujita
11 Abr 2011, 19:14
Testei e gostei!
Parabéns ao Noilson Caio Teixeira de Araújo e a Ana Paula Ribeiro Guerra.
Com certeza usarei esta ideia futuramente!
Obrigado!
Paulo de Souza Lima
11 Abr 2011, 08:26
"Usagem" é de matar e enterrar o português. Por que não "Uso", ou "Utilização", ou "Carga", mas "Usagem" é triste.
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

SEM e SEO - 2ª Edição