Alerta Nagios "ESX3 Crítico - Erro: Não é possível concluir o login devido a um nome de usuário ou senha incorreto" depois de alterar a senha do root por meio do vSphere

2

Atualmente, apenas herdei a administração do Nagios depois que um funcionário foi dispensado há alguns dias. Como parte de nossos procedimentos de saída de funcionários, alteramos as senhas de todas as contas às quais o funcionário teve acesso. Eu procedi para alterar a senha de root dos nossos servidores ESXi por meio do vSphere Client. Depois disso, o Nagios começou a exibir alertas com relação a serviços que não puderam ser verificados devido a um nome de usuário ou senha incorretos. Depois de horas de pesquisa, fui deixado para pedir ajuda aqui.

Atualmente, não tenho ideia de onde reside o problema. Eu verifiquei a configuração de todos os serviços no Nagios relacionados a esses hosts ESXi e não há nenhum indicador de onde eu seria capaz de atualizar essas verificações de serviços usando as credenciais atualizadas. O mesmo vale para os hosts ESXi. Eu olhei apenas as configurações do vSphere Client, da Nagios Web Interface e da Nagios VM que estamos usando. Alguém pode me guiar a respeito de onde eu poderia ir para remediar esse dilema meu? Obrigado pelo seu tempo.

    
por Kordata DevOps 29.01.2015 / 00:58

2 respostas

2

Eu não sei em qual distribuição Linux você está executando o Nagios, mas se você estiver usando este plugin para verificar ESXi, esta informação estaria em um dos arquivos de definição que provavelmente está em / etc / nagios ou / etc / nagios3 ou um subdiretório. (Está em commands.cfg?) Procure por uma entrada como

./check_esx_wbem.py https://myesxi:5989 root password

(Se você não está usando aquele plugin em particular, provavelmente está em qualquer um desses diretórios ou em qualquer equivalente de / usr / lib / nagios / plugins do seu servidor.

(PS Existem mais plug-ins do VMware aqui . acima de um não é o que você está usando, talvez um deles seja.)

    
por 29.01.2015 / 01:40
1

Eu tive esse mesmo problema e não consegui descobrir como alterar a senha para monitoramento por meio da interface da web. No entanto, eu rastreei o arquivo de usuário / senha no servidor nagiosxi e mudei para lá e tudo está bem.

Para descobrir onde o arquivo de senha está localizado para ser alterado, acesse um dos serviços que reportam o erro, acesse a guia de configuração e selecione "Reconfigurar este serviço". A primeira guia é Monitoramento. Você vai lá sob "Monitorar o serviço com este comando".

O meu dizia "check_esx3_host! /usr/local/nagiosxi/etc/components/vmware/001_srv_vm1_auth.txt! CPU!"

A única coisa com a qual eu me importava era o caminho /usr/local/nagiosxi/etc/components/vmware/001_srv_vm1_auth.txt.

Eu ssh'ed no servidor e usando o vim eu atualizei o arquivo com o novo combo user / pass. Então na web de nagiosxi forcei um cheque imediato e serviço em verde!

Espero que isso ajude.

Ramsey

    
por 15.04.2016 / 19:48