{"repo":"sapcc/vrops-exporter","free":true,"listed":false,"github":"https://github.com/sapcc/vrops-exporter","clone":"git clone https://github.com/sapcc/vrops-exporter.git","description":"Prometheus exporter running python to get metrics out of VMware vRealize Operations","language":"Python","stars":28,"topics":["prometheus-exporter","metrics","python3"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"vrops-exporter Prometheus exporter for VMware vRealize Operations Manager Tested and compatible with vROps 6.5 up to vROps v8.6.2 Table of Contents Design Supported adapters and resourcekinds Running the software Running in Kubernetes Test Design The exporter is divided in two main components, inventory and exporter. The inventory is providing the resource-uuids (unique unit identifier) from vROps via a REST interface to the exporter inventory The inventory collects all supported resourcekinds in their parent-child relation, and makes them available at an internal API. The resourcekinds are updated by a continuous cycle that can be configured with --sleep . The inventory preserves data through iterations. The last two iterations for these cycles are always provided via the endpoints and in order to know which iteration to fetch, latest iteration needs to be queried first. To have more control over the resources to be collected, they can be filtered by resourcestatus , resourcehealth and resourcestate in inventory-config. inventory endpoints exporter The second component are the collectors that exist for each resourcekind as well as for metrics, properties and alerts. Each collector performs only one task - one resourcekind and one type from the three different values. First, the resourcekinds in question are queried at the inventory's internal API. In the second step, the values, properties or alarms are queried. From these, the Prometheus metrics are generated. To complete t","default_branch":null,"files":null,"tree":[],"storefront":"/r/sapcc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sapcc/vrops-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}