{"id":21994250,"url":"https://github.com/netways/check_vspheredb_data","last_synced_at":"2025-03-23T04:13:31.716Z","repository":{"id":265380703,"uuid":"894922095","full_name":"NETWAYS/check_vspheredb_data","owner":"NETWAYS","description":"A check plugin to monitor various data collected by the Icingaweb2 vSphereDB module by querying its database.","archived":false,"fork":false,"pushed_at":"2024-12-04T09:03:58.000Z","size":679,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-03-22T07:55:32.229Z","etag":null,"topics":["check-plugin","icinga2","icinga2-plugin","monitoring","monitoring-plugins"],"latest_commit_sha":null,"homepage":"https://netways.de","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NETWAYS.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2024-11-27T08:43:39.000Z","updated_at":"2024-12-03T13:19:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"dcc7c293-1b89-4468-a6c0-bea362096b19","html_url":"https://github.com/NETWAYS/check_vspheredb_data","commit_stats":null,"previous_names":["netways/check_vspheredb_data"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fcheck_vspheredb_data","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fcheck_vspheredb_data/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fcheck_vspheredb_data/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fcheck_vspheredb_data/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NETWAYS","download_url":"https://codeload.github.com/NETWAYS/check_vspheredb_data/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244924856,"owners_count":20532882,"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":["check-plugin","icinga2","icinga2-plugin","monitoring","monitoring-plugins"],"created_at":"2024-11-29T21:08:07.119Z","updated_at":"2025-03-23T04:13:31.702Z","avatar_url":"https://github.com/NETWAYS.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/NETWAYS/check_vspheredb_data)\n![GitHub](https://img.shields.io/github/license/NETWAYS/check_vspheredb_data)\n\n# README\n\n`check_vspheredb_data` is a check plugin for checking performance data gathered by the [Icingaweb2 vSphereDB module](https://github.com/icinga/icingaweb2-module-vspheredb)\nagainst given thresholds written in Go. It is a rewrite of [an older version](https://github.com/NETWAYS/vspheredb-data-check) written in Rust, utilizing the [go-check](https://github.com/NETWAYS/go-check) SDK for monitoring plugins for better maintainability.\n\nIt allows for finegrained monitoring of ESXI hosts on Icinga2's side without the need to configure alerting on\nthe vCenters' side as vSphereDB's inbuilt mechanisms do.\n\n![screenshot of plugin output](docs/thumbnail.png)\n\n## Installation\n\nDownload a Release binary for your system's architecture from the [Releases](https://github.com/NETWAYS/check_vspheredb_data/releases) page.\n\n## Building the project\n\nAlternatively, you can build the binary yourself using the Golang toolchain.\n\n```shell\ngit clone https://github.com/NETWAYS/check_vspheredb_data --branch=v1.0.0\ncd check_vspheredb_data\ngo build\n```\n\nThe resulting binary `check_vspheredb_data` can be found in the root directory of the repository.\n\n## Usage\n\nThe check plugin provides detailed information about available check modes (see thumbnail above). More information can be accessed by\nentering `check_vspheredb_data \u003cmode\u003e --help`.\n\n## License\n\nCopyright© 2024 [NETWAYS GmbH](mailto:info@netways.de)\n\nThis check plugin is distributed under the GPL-2.0 or newer license shipped with this repository in the [LICENSE](LICENSE) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetways%2Fcheck_vspheredb_data","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetways%2Fcheck_vspheredb_data","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetways%2Fcheck_vspheredb_data/lists"}