Icinga / icingaweb2-module-vspheredb

The easiest way to monitor a VMware vSphere environment.
https://icinga.com/docs/vsphere/latest
GNU General Public License v2.0
100 stars 34 forks source link
icinga icingaweb2 modules monitoring vmware vmware-vsphere

Icinga vSphere® Integration

The easiest way to monitor a VMware vSphere environment. Configure a connection to your VMware vCenter® or VMware ESXi™ host and you're ready to go. This module provides a lot of context, deep insight and great oversight. Fast drill-down possibilities, valuable hints and reports.

You'll immediately see all your Host Systems, Virtual Machines, Data Stores and much more pop up in your Icinga Web 2 frontend. This alone is already very helpful, but there is more. This module:

We currently support all VMware versions from 5.5.x to 8.0.x, and did I mention that all this is 100% free Open Source Software? Convinced? Then let's get started!

When Upgrading please read our Changelog.

Motivation

Why yet another tool to monitor your virtualization platform, one might ask. There are plenty of VMware-related Check-Plugins available for Icinga since a long time. So why all the effort for writing yet another piece of software?

First of all, many existing Plugins are facing similar problems with Session handling and conflicts related to vendor libraries, system libraries or a combination of both. Also, they tend to be pretty expensive, as they are forced to rediscover large parts of your vCenter or ESXi host on every single check execution.

This module differs substantially as it:

Those two main design decisions allow us to show and monitor many more details while putting much less burden on your virtualization platform.

Screenshots

All your vCenters (or ESXi connections)

vCenter Overview

Single vCenter overview

vSphereDB Dashlets

Host Details

Host Details

VM Dashboard in Grafana

VM Grafana Dashboard

Datastore Inspection

VMware vSphere Datastores