Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Comunidade d...
Tela cheia Sugerir um artigo

MRTG: MRTG com gráficos de eth0, eth1, HD, mem e CPU (mrtg.conf)

25 de Abril de 2014, 11:07 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 41 vezes

Esta cfg configura o MRTG para exibir gráficos sobre o uso das interfaces de rede, HD, memória, CPU. Antes de colocar para rodar crie dentro da pasta /etc/mrtg o arquivo cpu1.sh com os seguintes comandos:

#!/bin/sh
#este script concorda com os termos da gpl
#(!c) Cesar Augusto Fresqui - boyhammer@yahoo.com
#copie para /etc/mrtg/mrtg-cpu.sh
#chmod +x /etc/mrtg/mrtg-cpu.sh
unset LANG
mem=$(/usr/bin/free|grep ^-)
load=$(cat /proc/loadavg)
awk -v load="$load" -v mem="$mem" '
BEGIN {
split(load,loadstats)
print int(100*loadstats[2])
split(mem,memstats);
print int(100*memstats[3]/(memstats[3]+\
memstats[4]));
}'


Fonte: http://www.vivaolinux.com.br/etc/mrtgconf

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.