Acho que seria melhor se concentrar em responder às perguntas específicas que você tinha, levando em conta o tamanho de sua implantação planejada (~ 10 hosts monitorados).
-
Quais são as desvantagens gerais do Zabbix?
- ele não descobrirá automaticamente o que monitorar, quando alertá-lo e etc. - você terá que pensar em quais métricas está interessado e configurá-las antecipadamente
- depuração deixa algo a desejar. embora com um ambiente tão pequeno ajude opções como fórum, canal irc etc deve bastar facilmente
-
O Zabbix tem uma pequena pegada nas caixas que está monitorando?
Sim, definitivamente. O Zabbix pode monitorar usando métodos como SNMP, verificações de rede simples (é uma porta aberta?) E também possui agente nativo para muitas plataformas. Como o agente é escrito em C, tem uma pegada extremamente pequena (em oposição a um monte de scripts interpretados ...). Você pode combinar facilmente diferentes verificações em um único host monitorado. Observe que você não está limitado a servidores de monitoramento, você também pode adicionar dispositivos de rede e outras coisas.
-
Eu realmente preciso configurar um outro servidor inteiro para isso? Eu atualmente tenho um servidor que está sob carga muito leve - posso duplo propósito?
Depende - se estiver executando um dos sistemas operacionais suportados pelo servidor - definitivamente. Para esse ambiente, os requisitos serão realmente baixos. Certifique-se de usar modelos padrão apenas como uma diretriz, é sugerido para criar o seu próprio com intervalos mais longos entre as verificações. Basicamente, o Zabbix consiste em 3 componentes - DB, frontend, server. Se desejar, você pode reutilizar o servidor de banco de dados existente e o servidor da Web existente na empresa para os dois primeiros componentes e, em seguida, executar o servidor Zabbix em qualquer plataforma suportada - essa é uma configuração perfeitamente válida.
Quaisquer consultas específicas seriam muito bem-vindas no #zabbix no Freenode.