VMware vCenter Server Appliance Monitoring

By | 2019-11-27

In the last years we had multiple problems with our VMware vCenter Server Appliances, because for example the filesystem for the SEAT database ran full. Without having a look at the appliance management interface, you will have to spend much time for debugging your problems.

To prevent these kind of problems, I’ve written some scripts to monitor our vCenter Server Appliances with Nagios / Icinga and put them on GitHub.



At the moment these scripts support the following metrics:

  • CPU Usage
  • Memory Usage
  • Disk Usage
  • Services Running State

The scripts are still under improvement – so just send me feedback or further feature requests 🙂

One thought on “VMware vCenter Server Appliance Monitoring

  1. Daniel

    Since an update to vSphere 8.0 U2 comes an error with Icinga and and check_vcsa_storage.pl:

    Use of uninitialized value $total in division (/) at /usr/lib/nagios/plugins/check_vcsa_storage.pl line 132.
    Use of uninitialized value $used in division (/) at /usr/lib/nagios/plugins/check_vcsa_storage.pl line 132.
    Illegal division by zero at /usr/lib/nagios/plugins/check_vcsa_storage.pl line 132.

    What could be done here?
    Has something chnaged?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.