Tive alguns problemas com certos VPS meus (às vezes paravam), por isso procurei algum sistema de monitoramento que indicasse quando o VPS estivesse offline e também salvasse os dados estatísticos. Inicialmente olhei o NodeQuery, porém o problema com ele era que só atualizava a cada 5 minutos, se o VPS ficasse inacessível por 1-2 minutos, ele quase não percebia. Verifiquei outras opções também, mas no final acabei ficando com o Observium.

Tenho um VPS ocioso na Digital Ocean, que ganhei dentro do programa de promoção estudantil, então configurei tudo nele. A instalação não foi difícil, porém os dados não eram atualizados apesar de eu ter configurado os cron jobs. Como descobri depois, o problema era que os cron jobs não funcionavam, apesar de terem sido inseridos com crontab -e sob o usuário root.

A solução foi editar o arquivo /etc/crontab e inserir as seguintes linhas:

33  */6   * * *   root    /opt/observium/discovery.php -h all >> /dev/null 2>&1

*/5 * * * * root /opt/observium/discovery.php -h new >> /dev/null 2>&1 */5 * * * * root /opt/observium/poller-wrapper.py 2 >> /dev/null 2>&1

Depois disso tudo funcionou perfeitamente 🙂

A interface do usuário não é a mais simples, mas dá para aprender muito rapidamente, e realmente fornece muitas informações sobre o VPS.

Se alguém precisar de monitoramento de VPS, posso disponibilizar capacidade para 2 máquinas, basta entrar em contato comigo 🙂 admin@zoliben.com

 

Posteriormente, se tiver um tempinho, farei um tutorial em português e linkarei aqui.