This Prometheus exporter operates similar to the Blackbox exporters. It downloads a JSON file and provides a numerical gauge value from within that file. Which value to pick is defined through JsonPath. The json exporter needs to be passed the target and the json as a parameter, this can be done with relabelling.
https://github.com/tolleiv/json-exporterTags | prometheus-exporter prometheus metrics jsonpath docker |
Implementation | Go |
License | Public |
Platform | Windows MacOS Linux |
Prometheus exporter for hardware and OS metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.The WMI exporter is recommended for Windows users.
prometheus-exporter prometheus node-metrics machine-metrics host-metrics metrics procfs system-information system-metricsKafka exporter for Prometheus. For other metrics from Kafka, have a look at the JMX exporter. Support Apache Kafka version 0.10.1.0 (and later).
prometheus prometheus-exporter kafka kafka-metrics metricsDatabase agnostic SQL exporter for Prometheus. SQL Exporter is a configuration driven exporter that exposes metrics gathered from DBMSs, for use by the Prometheus monitoring system. Out of the box, it provides support for MySQL, PostgreSQL, Microsoft SQL Server and Clickhouse, but any DBMS for which a Go driver is available may be monitored after rebuilding the binary with the DBMS driver included.
sql-exporter dbms sql-server mysql postgresql database prometheus database-toolsThis is a builtin exporter from Elasticsearch to Prometheus. It collects all relevant metrics and makes them available to Prometheus via the Elasticsearch REST API. These settings can be also updated dynamically.
plugin elasticsearch prometheusThis is a Prometheus exporter for PI-Hole's Raspberry PI ad blocker. Grafana dashboard is available here on the Grafana dashboard website and also here on the GitHub repository.
docker raspberry-pi grafana prometheus prometheus-exporter grafana-dashboard piholeand adjust the host name accordingly. Here is an example Kubernetes deployment configuration for how to deploy the redis_exporter as a sidecar with a Redis instance.
prometheus prometheus-exporter metrics redis redis-cluster redis-exporter redis-nodes resistPrometheus exporter for Windows machines, using the WMI (Windows Management Instrumentation). See the linked documentation on each collector for more information on reported metrics, configuration settings and usage examples.
wmi prometheus-exporter prometheusPrometheus exporter for various metrics about ElasticSearch, written in Go. You can find a helm chart in the stable charts repository at https://github.com/kubernetes/charts/tree/master/stable/elasticsearch-exporter.
elasticsearch prometheusSwarmprom is a starter kit for Docker Swarm monitoring with Prometheus, Grafana, cAdvisor, Node Exporter, Alert Manager and Unsee.
docker swarm prometheus grafana cadvisor traefikThe blackbox exporter allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.Visiting http://localhost:9115/probe?target=google.com&module=http_2xx will return metrics for a HTTP probe against google.com. The probe_success metric indicates if the probe succeeded. Adding a debug=true parameter will return debug information for that probe.
blackbox-exporter icmp prometheus-exporter prometheusARCHIVED: This repository has been archived. The contents have been merged into my internet-pi repository. Stand-up a Docker Prometheus stack containing Prometheus, Grafana with blackbox-exporter, and speedtest-exporter to collect and graph home Internet reliability and throughput.
Statping is a Web and App status monitoring for any type of Project. It is an open source server to monitor your web applications and all other HTTP, TCP, UDP, ICMP and gRPC services. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page. This Status Page generator allows you to use MySQL, Postgres, or SQLite on multiple operating systems.
docker monitoring notifier statuspage prometheus uptime prometheus-exporter website-monitor golang-plugin application-monitoring status-page server-monitorSee https://github.com/prometheus/jmx_exporter/blob/master/README.md
jmx prometheus mbean java-agent monitoring prometheus-exporterMeet the easiest way to generate SLOs for Prometheus. Sloth generates understandable, uniform and reliable Prometheus SLOs for any kind of service. Using a simple SLO spec that results in multiple metrics and multi window multi burn alerts.
kubernetes alerts monitoring controller metrics alerting oncall prometheus operator slo observability sli service-level-objective sla prometheus-operator service-level google-slo autogenerates-prometheus-slo openslokube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects. (See examples in the Metrics section below.) It is not focused on the health of the individual Kubernetes components, but rather on the health of the various objects inside, such as deployments, nodes and pods.The metrics are exported through the Prometheus golang client on the HTTP endpoint /metrics on the listening port (default 8080). They are served either as plaintext or protobuf depending on the Accept header. They are designed to be consumed either by Prometheus itself or by a scraper that is compatible with scraping a Prometheus client endpoint. You can also open /metrics in a browser to see the raw metrics.
Before we get started installing the Prometheus stack. Ensure you install the latest version of docker and docker swarm on your Docker host machine. Docker Swarm is installed automatically when using Docker for Mac or Docker for Windows.Clone the project locally to your Docker host.
docker prometheus stack dashboard-templates alert grafana-dashboard docker-swarm docker-composePrometheus monitoring for your gRPC Go servers and clients. A sister implementation for gRPC Java (same metrics, same semantics) is in grpc-ecosystem/java-grpc-prometheus.
prometheus grpc interceptor monitoring metricsCortex provides horizontally scalable, highly available, multi-tenant, long term storage for Prometheus. Cortex can run across multiple machines in a cluster, exceeding the throughput and storage of a single machine. This enables you to send the metrics from multiple Prometheus servers to a single Cortex cluster and run "globally aggregated" queries across all data in a single place. Cortex makes your PromQL queries blazin' fast through aggressive parallelization and caching.
prometheus kubernetes monitoring cncf promql storage data-storage analytics time-series-data time-series metricsThis includes a docker-compose configuration to run everything, but this is primarily intended for development and testing. WARNING this is NOT a one-click install, expect to need to do some work setting everything up for your machine. PLEASE read the notes below and understand what all the services are, what they do, and how they work together.
grafana prometheus loki mtail chia promtail chia-exporterThis repository contains an implementation of the Kubernetes resource metrics, custom metrics, and external metrics APIs. This adapter is therefore suitable for use with the autoscaling/v2 Horizontal Pod Autoscaler in Kubernetes 1.6+. It can also replace the metrics server on clusters that already run Prometheus and collect the appropriate metrics.
k8s-sig-instrumentation
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.