{"repo":"opsdis/aci-exporter","free":true,"listed":false,"github":"https://github.com/opsdis/aci-exporter","clone":"git clone https://github.com/opsdis/aci-exporter.git","description":"A Cisco ACI Prometheus exporter written in Go","language":"Go","stars":57,"topics":["prometheus","prometheus-exporter","cisco","aci","apic","openmetrics","aci-export","golang"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"aci-exporter - A Cisco ACI Prometheus exporter ------------ Overview The aci-exporter provide metrics from a Cisco ACI fabric by using the ACI Rest API against APIC controller(s). The exporter also have the capability to directly scrape individual splines and leafs using the aci-exporter inbuilt http based service discovery. Doing direct spine and leaf queries is typical useful in very large fabrics, where doing all api calls through the apic can put a high load on the apic and result in high response time. The aci-exporter has been tested on a fabric with more than 500 spines and leafs. To achieve this the exporter use a number of key features: - Dynamic service discovery of all spines and leafs nodes in the fabric - Using node queries to scrape individual spine and leaf nodes - Parallel page request when queries include the order-by statement The exporter can return data both in the Prometheus and the Openmetrics (v1) exposition format. The metrics that are exported is configured by definitions of queries. The query can be of any supported ACI class. The exporter is written in Go and is a single binary with no dependencies. If you are looking for a complete way to monitor your ACI fabric, including the aci-exporter, Prometheus Loki, and Grafana you should check out ACI Monitor Stack. How to configure queries The exporter provides three types of query configuration: - Class queries - one query, many metrics - These are applicable where one query can result in multiple metric","default_branch":null,"files":null,"tree":[],"storefront":"/r/opsdis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/opsdis/aci-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."}