A monitoring check plugin for naemon/nagios/icinga/sensu to check various things over the vsphere api.
- Python 91.1%
- Perl 5.7%
- Shell 2.5%
- Makefile 0.7%
|
datamuc
c66dd5aa18
Check vmtools upgrade status and format output |
||
|---|---|---|
| .devcontainer | add .devcontainer config | |
| .github/workflows | update workflow | |
| checkvsphere | revert also separator_all to display also warning messages in critical state | |
| docs | update docs | |
| stuff | implement vsan --cache | |
| .ctrlpignore | .ctrlpignore | |
| .gitignore | 0.1a4 | |
| .pre-commit-config.yaml | implement maintenance mode in host-runtime command | |
| CHANGES.md | tested with pyVmomi 9 | |
| LICENSE | WIP | |
| LICENSE-VMWARE | WIP | |
| Makefile | v0.3.14 | |
| pyproject.toml | update version | |
| README.md | typo in README | |
| test.sh | add test.sh | |
About
This is a monitoring plugin for naemon, icinga, nagios like systems. It is meant as a successor of check_vmware_esx. check_vmware_esx is written Perl but VMWareTM has dropped support for the Perl SDK. So this plugin is written in Python using pyVmomi.
Features
The plugin has modes to check various aspects of these components:
- datastores
- host-runtime
- host-service
- host-storage
- host-nic
- snapshots
- vsan
Check the Documentation for further details.
Installation
pip install checkvsphere
LICENSE
If not stated otherwise in a source file everything is licensed under GNU AFFERO GENERAL PUBLIC LICENSE Version 3.
See also the LICENSE file.