Monitor
As configurações dos plugins são muito simples e começarei pelo plugin Monitor.
Para colocar um host para ser monitorado e aparecer suas estatísticas, na aba "Monitor" é necessário, quando estiver adicionando um host no servidor, marcar a opção "MONITOR HOST".
Com isso, seu monitor já estará apto a ser monitorado ou, após adicionar o host no servidor, clique em "Devices", marque o host a ser monitorado e clique na opção "ENABLE MONITORING", na caixa de diálogo abaixo do host.
Thold
Para receber notificações de hosts offline é muito simples, basta clicar no lado esquerdo do browser, na opção "Settings" e na aba "Mail/DNS".
- Na primeira opção, coloque o e-mail usado para o envio de alerta.
- Na segunda opção, escolha: SMTP
- Na terceira opção, coloque o destinatário do e-mail, no caso, o mesmo da primeira opção.
- Na quarta opção, coloque o nome de exibição do e-mail recebido, por exemplo: Cacti
- Deixe a quinta opção sem alteração.
- Na sexta opção está o diretório do Sendmail, caso não esteja com a cor verde, dê OK e altere para o diretório correto.
- Na sétima opção, coloque o seu SMTP de envio.
- Na oitava opção, a porta do SMTP.
- Na nona opção, seu e-mail de envio, o mesmo da primeira opção.
- Na décima e décima primeira opção, a senha de autenticação no servidor de e-mails.
- Na décima segunda e décima terceira, o seu servidor DNS.
- Na décima quarta opção, deixe sem alteração.
Para que um host receba e-mails de downtime, é necessário habilitar a opção para ele, para isso, clique em "Devices", selecione o host e clique em "Apply Thresholds". Ou na adição de um host, marque a opção "Global and List Below" na opção "Thold Up".
Weathermap
Para esta configuração, teremos que editar alguns arquivos no servidor Cacti. Vamos lá:
Mude o nome do arquivo "editor-config.php-dist":
# cd /usr/share/cacti/site/plugins/weathermap
# chmod 777 output
# cp editor-config.php-dist editor-config.php
# vim editor-config.php
Na linha 14, altere de:
$cacti_base = 'C:/httpd-.2_x64/htdocs/cacti';
Para:
$cacti_base = '/usr/share/cacti/site';
Na linha 20, altere de:
$cacti_url = "http://support.company.net/cacti/";
Para:
$cacti_url = http://IPDOSERVIDOR/cacti/;
Editar o arquivo "editor-config.php" como descrito acima. Após isso, faça:
# vim editor.php
Na linha 7, altere de:
$ENABLED=false;
Para:
$ENABLED=true;
Na linha 18, altere de:
$cacti_base = '../../';
Para:
$cacti_base = '/usr/share/cacti/site';
Na linha 19, altere de:
$cacti_url = '/';
Para:
$cacti_url = 'http://IPDOSERVIDOR/cacti/';
# vim cacti-pick.php
Na linha 6, altere de:
$cacti_base = '../../';
Para:
$cacti_base = '/usr/share/cacti/site';
Na linha 7, altere de:
$cacti_url = '/';
Para:
$cacti_url = 'http://IPDOSERVIDOR/cacti/';
Com estas alterações, estamos habilitando as edições do Weathermap via browser.
Alterar as permissões de escrita para a pasta "cacti". E com isso, finalizamos a edição no servidor Cacti:
# chown www-data.www-data -R /var/www/cacti*