Monitorando o servidor de email: mailgraph
VImos no artigo anterior como configurar o Isoqlog. Dando seqüência com a série de 3 artigos sobre monitoramento de servidores de email, veremos agora como configurar o mailgraph.
Instalação
#aptitude install mailgraph rrdtool
O aptitude irá cuidar das dependências necessárias.
Configuração
O debconf irá fazer as seguintes perguntas:
- O mailgraph deverá ser inicializado no boot? (responda sim)
- Arquivo de log usado pelo mailgraph (responda /var/log/mail.log)
- Contar e-mails que foram recebidos como e-mails que foram enviados? (se você usa algum filtro de conteúdo, como amavis, responda não)
Precisamos agora configurar o apache2. O arquivo cgi do mailgraph fica em /usr/lib/cgi-bin/mailgraph.cgi. Abaixo temos um exemplo de configuração, que deve ser acrescentada no arquivo /etc/apache2/sites-enabled/default:
ScriptAlias /mailgraph/ “/usr/lib/cgi-bin/”
[Directory "/usr/lib/cgi-bin/"]
Options MultiViews FollowSymLinks
AllowOverride AuthConfig
Order deny,allow
Allow from all
Allow from 172.17.20.204/255.255.0.0
Deny from all
[/Directory]Após realizar as devidas configurações, basta forçar o apache a reler o arquivo:
#/etc/init.d/apache2 reload
De acordo com o exemplo, acesse o mailgraph em http://servidor/mailgraph/ . Abaixo um exemplo dos gráficos gerados.

Veja também:
Monitorando o servidor de email: isoqlog




