check_esx3.pl Script Issue

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
s.diwakar1
Posts: 44
Joined: Thu Feb 27, 2020 9:45 am

check_esx3.pl Script Issue

Post by s.diwakar1 »

Hi All,

I am using Nagios Core 4.4.5 and check_esx3.pl script to monitor the services of my esx hosts.

For last few days, check_esx3.pl script is consuming so much CPU utilisation. Due to this, our Nagios services are being affected so much. Alert emails are not being generated properly. Services are taking so much time to reflect in Nagios.

Kindly help me to fix this issue.

Thanks in advance!!!

Regards,
Diwakar Sharma
Thanks & Regards,
Diwakar Sharma
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: check_esx3.pl Script Issue

Post by mcapra »

What version of check_esx3.pl are you using? There should be a -V/--version argument that the script accepts to print the version. You might try updating to the latest version to see if there's any performance gains:
https://exchange.nagios.org/directory/P ... st/details

You might also consider offloading check_esx3 executions to some server other than the Nagios Core server. Set it up on a separate VM, then have Nagios Core run those checks via check_nrpe/check_ncpa rather than executing check_esx3 directly.

I haven't touched this plugin in a while, but I remember it being one of the more performance intensive plugins.
Former Nagios employee
https://www.mcapra.com/
Locked