thinomar
(usa Linux Mint)
Enviado em 18/12/2014 - 14:19h
Olá,
Antes de tudo, novamente, obrigado pela presteza.
Fiz backup da minha nagios/etc e reinstalei o Nagios corretamente e o PNP4Nagios de acordo com o tutorial que o millinux mandou. Também verifiquei tudo que o smithux pediu e já está tudo ok. Verifiquei que o pnp4nagios/var/host-perfdata && service-perfdata estão sendo gerados e alimentados pelo Nagios. Meu nagios.cfg está assim na parte do perfdata:
process_performance_data=1
#host_perfdata_command=process-host-perfdata
#service_perfdata_command=process-service-perfdata
host_perfdata_file=/usr/local/pnp4nagios/var/host-perfdata
service_perfdata_file=/usr/local/pnp4nagios/var/service-perfdata
host_perfdata_file_template=DATATYPE::HOSTPERFDATA\t TIMET::$TIMET$\t HOSTNAME::$HOSTNAME$\t HOSTPERFDATA::$HOSTPERFDATA$\t HOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\t HOSTSTATE::$HOSTSTATE$\t HOSTSTATETYPE::$HOSTSTATETYPE$
service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\t TIMET::$TIMET$\t HOSTNAME::$HOSTNAME$\t SERVICEDESC::$SERVICEDESC$\t SERVICEPERFDATA::$SERVICEPERFDATA$\t SERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$\t HOSTSTATE::$HOSTSTATE$\t HOSTSTATETYPE::$HOSTSTATETYPE$\t SERVICESTATE::$SERVICESTATE$\t SERVICESTATETYPE::$SERVICESTATETYPE$
host_perfdata_file_mode=a
service_perfdata_file_mode=a
host_perfdata_file_processing_interval=15
service_perfdata_file_processing_interval=15
host_perfdata_file_processing_command=process-host-perfdata-file
service_perfdata_file_processing_command=process-service-perfdata-file
Ao usar o comando:
perl verify_pnp_config_v2.pl --mode bulk+npcd --config=/usr/local/nagios/etc/nagios.cfg --pnpcfg=/usr/local/pnp4nagios/etc
ele retorna tudo ok até certo ponto, mas permanece parando na mensagem a seguir:
[CRIT] Command looks suspect (/bin/mv /usr/local/pnp4nagios/var/service-perfdata /usr/local/pnp4nagios/var/spool/service-perfdata.$TIMET$)
porém este é o comando do process-service-perfdata-file para o modo bulk+npcd.
Se eu descomento a linha:
#host_perfdata_command=process-host-perfdata
#service_perfdata_command=process-service-perfdata
no meu nagios.cfg, o verify_pnp_config retorna que não estou trabalhando em modo bulk+npcd.
Realmente não sei mais como proceder, já que, pelo que verifiquei, todas as configurações estão nos conformes.
Só para constar, o NCPD está ativo e o RRDTOOL está corretamente instalado.
Att.,
Thiago Martins