{"id":18497687,"url":"https://github.com/centreon/centreon-vmware","last_synced_at":"2025-04-09T00:30:40.156Z","repository":{"id":38056129,"uuid":"41680315","full_name":"centreon/centreon-vmware","owner":"centreon","description":"Centreon VMWare connector to check ESX server, VCenter and VMWare guest resources","archived":true,"fork":false,"pushed_at":"2023-02-15T12:49:48.000Z","size":972,"stargazers_count":29,"open_issues_count":8,"forks_count":16,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-02T22:43:56.826Z","etag":null,"topics":["centreon","centreon-vmware","nagios-plugins","vmware"],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/centreon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-31T14:33:51.000Z","updated_at":"2024-12-26T11:26:37.000Z","dependencies_parsed_at":"2024-11-06T13:45:16.070Z","dependency_job_id":"98907b96-8890-4159-aa32-e6b25427d35d","html_url":"https://github.com/centreon/centreon-vmware","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-vmware","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-vmware/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-vmware/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-vmware/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/centreon","download_url":"https://codeload.github.com/centreon/centreon-vmware/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247949669,"owners_count":21023365,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["centreon","centreon-vmware","nagios-plugins","vmware"],"created_at":"2024-11-06T13:35:21.613Z","updated_at":"2025-04-09T00:30:39.730Z","avatar_url":"https://github.com/centreon.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# centreon-vmware\r\n\r\n\"centreon-vmware\" is a free and open source project. The project can be used with Centreon and all monitoring softwares compatible with Nagios plugins.\r\nIt's a Perl daemon in charged to get back VMWare indicators. This program uses the SDK Perl provided by VMWare.\r\n\r\nThe connector could get following indicators:\r\n* For ESX Server:\r\n    * Current alarms\r\n    * CPU usage\r\n    * Memory usage\r\n    * Swap usage\r\n    * Interface trafics\r\n    * Count VMs\r\n    * Health status\r\n    * Global status\r\n    * Uptime\r\n* For Virtual Machines:\r\n    * CPU usage\r\n    * Memory usage\r\n    * Swap usage\r\n    * IOPs on datastores\r\n    * Limits configured (CPU, memory and disks)\r\n    * Snapshot age and consolidation\r\n    * Thinprovisioning configuration\r\n    * VMTools state\r\n* For Datastores:\r\n    * Usage\r\n    * IOPs\r\n    * Usage in bytes/s\r\n    * Snapshost sizes\r\n* For Cluster:\r\n    * Operations on virtual machines (Clone, VMotion,...)\r\n* For Datacenter:\r\n    * Current alarms\r\n\r\nYou can check one or X entities for each checks. Moreover, you can also \"scope\" it. It means: i can check the virtual machines of a datacenter(s) and/or a cluster(s).\r\n   \r\nPlease follow the documentation for the installation: https://github.com/centreon/centreon-vmware/blob/master/doc/en/installation/index.rst\r\n\r\n## Examples\r\n\r\nCheck vmtools states of virtual machines (with name matching the regexp 'prd'):\r\n\r\n    $ perl centreon_plugins.pl --plugin=apps::vmware::connector::plugin --connector-hostname=127.0.0.1 --container=default --verbose --mode=tools-vm --display-description --vm-hostname='prd' --filter\r\n    WARNING: 1 VM with VMTools not installed |\r\n    vmtools not installed:\r\n        prd-Reporting - 10.0.0.1 [description xxxx]\r\n\r\nCheck datastore IOPs of virtual machines (with name matching the regexp 'centreon-central-1|Formation'):\r\n\r\n    $ perl centreon_plugins.pl --plugin=apps::vmware::connector::plugin --connector-hostname=127.0.0.1 --container=default --verbose --mode=datastore-vm --vm-hostname='woot|test-migration' --filter\r\n    OK: All virtual machines are ok | 'max_total_latency_test-migration'=2.00ms;;;0; 'riops_test-migration_INTEGRATION'=0.41iops;;;0; 'wiops_test-migration_INTEGRATION'=4.84iops;;;0;4.84 'riops_test-migration_ISOs'=0.00iops;;;0; 'wiops_test-migration_ISOs'=0.00iops;;;0;0.00 'max_total_latency_woot'=23.00ms;;;0; 'riops_woot'=0.02iops;;;0; 'wiops_woot'=0.67iops;;;0;0.67\r\n    checking virtual machine 'test-migration'\r\n        [connection state connected][power state poweredOn]\r\n        max total latency is 2.00 ms\r\n        datastore 'INTEGRATION' 0.41 read iops, 4.84 write iops\r\n        datastore 'ISOs' 0.00 read iops, 0.00 write iops\r\n    checking virtual machine 'woot'\r\n        [connection state connected][power state poweredOn]\r\n        max total latency is 23.00 ms\r\n        datastore 'DSI' 0.02 read iops, 0.67 write iops\r\n\r\nCheck the health of ESX Servers:\r\n\r\n    $ perl centreon_plugins.pl --plugin=apps::vmware::connector::plugin --connector-hostname=127.0.0.1 --container=default --verbose --mode=health-host --esx-hostname='.*' --filter --disconnect-status='ok'\r\n    OK: 0 total health issue(s) found - All ESX hosts are ok | 'total_problems'=0;;;0;1034 'problems_srvi-clus-esx-n1.int.centreon.com'=0;;;0;315 'problems_yellow_srvi-clus-esx-n1.int.centreon.com'=0;;;0;315 'problems_red_srvi-clus-esx-n1.int.centreon.com'=0;;;0;315 'problems_srvi-clus-esx-n2.int.centreon.com'=0;;;0;315 'problems_yellow_srvi-clus-esx-n2.int.centreon.com'=0;;;0;315 'problems_red_srvi-clus-esx-n2.int.centreon.com'=0;;;0;315 'problems_srvi-clus-esx-n3.int.centreon.com'=0;;;0;202 'problems_yellow_srvi-clus-esx-n3.int.centreon.com'=0;;;0;202 'problems_red_srvi-clus-esx-n3.int.centreon.com'=0;;;0;202 'problems_srvi-clus-esx-n4.int.centreon.com'=0;;;0;202 'problems_yellow_srvi-clus-esx-n4.int.centreon.com'=0;;;0;202 'problems_red_srvi-clus-esx-n4.int.centreon.com'=0;;;0;202\r\n    checking host 'srvi-clus-esx-n1.int.centreon.com'\r\n        status connected\r\n        315 health checks are green, 0 total health issue(s) found, 0 yellow health issue(s) found, 0 red health issue(s) found\r\n    checking host 'srvi-clus-esx-n2.int.centreon.com'\r\n        status connected\r\n        315 health checks are green, 0 total health issue(s) found, 0 yellow health issue(s) found, 0 red health issue(s) found\r\n    checking host 'srvi-clus-esx-n3.int.centreon.com'\r\n        status connected\r\n        202 health checks are green, 0 total health issue(s) found, 0 yellow health issue(s) found, 0 red health issue(s) found\r\n    checking host 'srvi-clus-esx-n4.int.centreon.com'\r\n        status connected\r\n        202 health checks are green, 0 total health issue(s) found, 0 yellow health issue(s) found, 0 red health issue(s) found\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcentreon%2Fcentreon-vmware","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcentreon%2Fcentreon-vmware","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcentreon%2Fcentreon-vmware/lists"}