Monitorando o vmware com nagios

3

Eu gostaria de alguma forma de conectar nagios, para que ele veja o status do Virtual Center, ou seja, se o cliente de infraestrutura mostrar um alarme, ele será mostrado no nagios.

Não é necessário mostrar a mensagem de erro, apenas nagios mostrando "Algo errado", para que eu possa olhar para o cliente da Infrastructure para ver o que está errado.

Caso contrário, um erro pode passar despercebido por dias, se nada parece estar fora de ordem, já que eu não estou olhando para IC, enquanto o Nagios está rodando o tempo todo (ou na verdade um nagios-popup)

    
por Lenne 05.10.2010 / 15:19

4 respostas

3

Eu estava procurando um bom vCenter ou mesmo apenas o ESX (i) para verificar o Nagios há algum tempo, e não encontrei nada. Acabei escrevendo roteiros para cobrir a necessidade, e vou voltar e melhorá-los quando tiver uma chance.

Existe isto: link mas eu não tentei, já que é compatível apenas com a versão comercial do Nagios, Nagios XI.

Se você puder criar scripts em perl, o VMware SDK estará disponível aqui: link

Ele deve conter todas as funções necessárias para fazer o que você quer (e depois algumas).

    
por 05.10.2010 / 15:33
3

Dê uma olhada no VMWare Plugin da Netway para Nagios. Eu não acho que você pode verificar o VirtualCenter com ele, mas os hosts ESX e os convidados funcionam

Since the release of VMware ESX Server 2.0, there is an alternative to server monitoring: the Common Interface API. Based on this API, we have developed a new Nagios plugin which can effortlessly query the global status of individual VMs. It does not need to be installed in each individual server VM, because the plugin independently reports on VMs including their Heartbeat status. When desired, CPU load, memory and disk utilisation along with other parameters can also be queried. The plugin is distributed with templates for NagiosGrapher, offering easy extrapolation of data into performance charts.

Você pode encontrar mais informações sobre isso aqui: link

    
por 05.10.2010 / 15:34
1

Usamos check_esx3 em conjunto com o ESX servidor e nagios padrão no Centos - ele funciona bem.

    
por 29.03.2011 / 22:27
0

Como as novas versões dos sistemas vmware antigos não funcionam (SNMP ou executando comandos locais dentro do ESX). Não há maneira de fazê-lo funcionar com a nova API / Versões do Vmware, outros sistemas de monitoramento (Zabbix, Pandora FMS, Open NMS) têm o mesmo problema, e a API é um inferno :( Eu não vejo nenhum plugin grátis para monitoramento de ESX ainda: (

    
por 27.01.2014 / 18:06