EDIT: Todos os firmware e modelos são compatíveis, é por isso que nada é postado sobre isso.
Ok, então haverá muito aqui, então por favor, tenha paciência comigo. Eu tenho trabalhado nisso agora por algumas horas (manuais de leitura e tal), então eu não estou apenas vindo aqui do nada. Eu estou trabalhando em um servidor Nagios PRE-EXISTING, onde existem vários outros plugins existentes e verificações em execução e funcionando. Agora quero adicionar outro servidor para verificar, então fiz as seguintes modificações:
Antes de mais nada, adicionei um arquivo a / usr / local / nagios / libexec chamado: check_equallogic.sh. As permissões são 755, o mesmo que todas as outras. Eu tenho chowned a nagios: nagios e na listagem mostra o proprietário como Nagios.
Em seguida, adicionei um comando ao arquivo commands.cfg em \ usr \ local \ nagios \ etc \ objects, que mostra o seguinte:
# 'check_equallogic' command definition
define command{
command_name check_equallogic
command_line $USER1$/check_equallogic -H $HOSTADDRESS$ -C $ARG1$ -t $ARG2$ $ARG3$
}
A seguir, criei um arquivo chamado equallogic.cfg no diretório objects e contém (mais ou menos):
define host{
use linux-server ; Inherit default values from a template
host_name 172.16.50.11 ; The name we're giving to this device
alias EqualLogic ; A longer name associated with the device
address 172.16.50.11 ; IP address of the device
contact_groups admins
}
Verificar informações equallógicas
define service{
use generic-service
host_name 172.16.50.11
service_description General Information
check_command check_equallogic!public!info
}
Depois de garantir que as permissões estão corretas para todos os arquivos, reinicio o serviço nagios, sem erros. Quando entro na WebGUI, recebo os seguintes erros APÓS a verificação ser executada:
(Código de retorno 127 está fora dos limites - o plugin pode estar faltando)
Problema extra provavelmente não relacionado
Além disso, quando eu faço login no servidor Equallogic, em Logs de auditoria, recebo o seguinte erro:
Level: AUDIT
Time: 26/05/2014 3:59:13 PM
Member: ps4100-1
Subsystem: agent
Event ID: 22.7.1
SNMP packet validation failed, request received from 172.16.10.11
Um snmpwalk recebe um tempo limite, enquanto outros conseguem. Eu vou trabalhar na importação das MIBs amanhã. A razão pela qual estou mencionando é porque eu quero ter certeza de que é apenas um problema MIB para o SNMP. Se for, ignore esta área.
Eu não tenho certeza do que fazer aqui.