Um destes tr¨ºs m¨¦todos ( ou combina??es deles) pode ser utilizada para medir a disponibilidade de um servidor.
nodata()
para monitorar a disponibilidade de hosts que usam verifica??es ativas somenteOs WinPopUps
podem ser ¨²teis se voc¨º estiver no sistema operacional Windows e quiser receber um alerta r¨¢pido do Áú»¢¶Ä²©. Ele pode ser uma boa adi??o ¨¤s mensagens por e-mail. Detalhes sobre como ativar os WinPopUps podem ser encontradas em .
A plataforma IBM AS/400 pode ser monitorada atrav¨¦s de SNMP. Maiores informa??es est?o dispon¨ªveis em .
V¨¢rios par?metros de usu¨¢rio podem ser adicionados ao arquivo de configur??o do agente (/usr/local/etc/zabbix_agentd.conf) monitorar o MySQL :
### Conjunto de par?metros para monitorar o MySQL server (v3.23.42 ou superior)
### modifique o '-u' e adicione '-p' se necess¨¢rio
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f2 -d" "
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f2 -d" "
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f2 -d" "
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f2 -d" "
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"|cut -f2 -d" "
#UserParameter=mysql.version,mysql -V
Verifique se o MySQL est¨¢ "vivo".
Quantidade de segundos que o MySQL est¨¢ em execu??o.
Quantidade de threads do MySQL.
Quantidade de consultas processadas.
Quantidade de consultas lentas.
Consultas por segundo.
Vers?o do MySQL. Por exemplo: mysql Ver 14.14 Distrib 5.1.53, for pc-linux-gnu (i686)
Para informa??es adicionais veja tamb¨¦m o arquivo userparameter_mysql.conf existente em conf/zabbix_agentd junto aos fontes do Áú»¢¶Ä²©.
Utilize SNMP provido pela Mikrotik. Consulte para maiores informa??es.
Utilize o Áú»¢¶Ä²© Agent para Windows (pr¨¦-compilado) com a distribui??o do Áú»¢¶Ä²©.
Os utilit¨¢rios de linha de comando 'Tuxedo': 'tmadmin' e 'qmadmin' podem ser utilizados na defini??o de um UserParameter
para retornar por servidor/servi?o/contador de fila/ e disponibilidade dos recursos 'Tuxedo'.
O comando padr?o do Informix onstat pode ser utilizado para monitorar virtualmente qualquer aspecto de um banco Informix. E o Áú»¢¶Ä²© tamb¨¦m pode obter informa??es atrav¨¦s de SNMP.
O Áú»¢¶Ä²© pode ser configurado para enviar mensagens para um servidor OpenView. Os passos a seguir precisam ser executados:
Defina uma nova m¨ªdia.
A m¨ªdia deve executar um script que enviar¨¢ a informa??o necess¨¢ria ao OpenView.
Defina um novo usu¨¢rio.
O novo usu¨¢rio ser¨¢ associado com a m¨ªdia.
Configure a??es para enviar todas (ou selecionadas) as mudan?as de estado de trigger para o usu¨¢rio.
Crie o script de m¨ªdia.
O script dever¨¢ ter a seguinte l¨®gica. Se a trigger estiver ativa, executa o comando do OpenView opcmsg -id application=<application> msg_grp=<msg_grp> object=<object> msg_text=<text>. Este comando ir¨¢ retornar o ID ¨²nico de mensagem que poder¨¢ ser armazenado em algum lugar, de preferencia em uma nova tabela no banco do ZABBIX. Se a trigger estiver com no estado OFF ent?o opcmack <message id> precisa ser executado para recuperar o ID.
Consulte a documenta??o oficial do OpenView para maiores detalhes sobre os comandos opcmsg e opcmack. O script de m¨ªdia n?o ¨¦ fornecido aqui.