rtt-graph.sh: Gráficos estatísticos de latência de rede

Shell script que utilizando o RRDTool e o comando ping, gera gráficos estatísticos diários, semanais e mensais relativos a latência de rede, tudo muito simples e bem funcional. Para mais detalhes sobre configuração e uso, leia a documentação que acompanha o projeto.

O projeto está hospedado no meu repositório no Github, neste endereço: https://github.com/SandroMarcell/rtt-graph

Bash: Gráficos estatísticos de tráfego de rede

Depois enfrentar alguns problemas bem estranhos após implementar o MRTG aqui onde trabalho, resolvi criar minha “própria” versão do mesmo (quanta pretensão hein… rsrsrs) em shell script apenas para monitorar o quanto de download/upload estava ocorrendo aqui na rede. Para tal usei:

    RRDtool v1.4.7
    Bash v4.1.10
    Lighttpd v1.4.35
    Linux 2.6.37.6

Continuar lendo

SHELL: Ordenando strings em shell scripts

Para ordenar o conteúdo duma string em várias linguagens de programção utilizamos geralmente as funções (ou métodos) ‘split’ e ‘sort’, mas em shell script não dispomos de algo similar, porém como o shell oferece diversas ferramentas fantásticas nada como um simples encadeamento de comandos para criarmos nosso próprio metódo de ordenação! Para isso usaremos o trio ‘grep’, ‘sort’ e ‘tr’ assim: Continuar lendo