{"repo":"NETWAYS/check_prometheus","free":true,"listed":false,"github":"https://github.com/NETWAYS/check_prometheus","clone":"git clone https://github.com/NETWAYS/check_prometheus.git","description":"Icinga check plugin to check Prometheus","language":"Go","stars":20,"topics":["icinga","monitoring","plugin","prometheus","developed-by-netways"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"check prometheus An Icinga check plugin to check Prometheus. Other Icinga and Prometheus integrations we provide: https://github.com/NETWAYS/icinga2-exporter https://github.com/NETWAYS/icingaweb2-module-perfdatagraphs-prometheus https://github.com/NETWAYS/alertmanager-icinga-bridge https://github.com/NETWAYS/notify-alertmanager Usage The check plugin respects the environment variables HTTP PROXY , HTTPS PROXY and NO PROXY . Various flags can be set with environment variables, refer to the help to see which flags. In the case Prometheus runs behind a reverse proxy, the --url parameter can be used: Health Checks the health or readiness status of the Prometheus server. Health : Checks the health of an endpoint, which returns OK if the Prometheus server is healthy. Ready : Checks the readiness of an endpoint, which returns OK if the Prometheus server is ready to serve traffic (i.e. respond to queries). Query Checks the status of a Prometheus query and evaluates the result of the alert. The warning and critical support thresholds in the common Nagios format (e.g. :10 ). Note: Time range values e.G. 'go memstats alloc bytes total[10s]', only the latest value will be evaluated, other values will be ignored! The check will show the worse state as the first line. Checking a single metric with ONE direct vector result Checking a single metric with multiple vector results Checking a time series matrix result Hint: Currently only the latest value will be evaluated, other values will be i","default_branch":null,"files":null,"tree":[],"storefront":"/r/NETWAYS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NETWAYS/check_prometheus/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."}