<div>A application is running on remote server ,I want to execute a perl script on that remote server to cehck it's availability and other stuffs locally on that remote server and whatever output comes after the execution of that script it should be available on the nagios local monitoring server: Please help me out, I have done following steps:</div>
<div> </div>
<div>Modification on Local Nagios Server:</div>
<div>1. /usr/local/nagios/nrpe.cfg made an entry like :</div>
<div> </div>
<div> command[check_nrpe]=/usr/local/nagios/libexec/check_nrpe -H <REMOTESERVER_IP></div>
<div> </div>
<div>2. /usr/local/nagios/etc/objects/services.cfg made a following entry</div>
<div> define service{<br> use generic-service<br> service_description Netcool status<br> check_command check_nrpe!check_impact<br>}<br>restarted the nagios server and the nrpe server on Nagios localserver</div>
<div> </div>
<div> </div>
<div> </div>
<div>Modification done on the remote server</div>
<div>1. /usr/local/nagios/nrpe.cfg made an entry like :</div>
<div> </div>
<div> command[check_impact]=/root/amit/nagioscheck/nagios_impact.pl -p=<PROCESS_NAME></div>
<div> this perl script resides on the remote server </div>
<div>restarted the nrpe server on remote server.</div>
<div> </div>
<div> </div>
<div>Now My question is how can I get this working? I tried most of the things available on internet but nothing seems to be working.</div>
<div>Am I missing any step or any local configuration , then please specify. It is giving me hard time</div>
<div><br>NRPE version is same on both remote and local nagios server i.e 2.0 and the check_nrpe utlity version on the local nagios server is also 2.0. </div>
<div>Please help me for the same.</div>
<div>Thanks in advance,</div>
<div> </div>
<div> </div>
<div>Amit Kumar</div>
<div><br> </div>
<div> </div>
<div> </div>
<div> </div>