Personal tools
Skip to content. | Skip to navigation
Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
This is an exporter that exposes information gathered from SNMP for use by the Prometheus monitoring system. There are two components. An exporter that does the actual scraping, and a generator (which depends on NetSNMP) that creates the configuration for use by the exporter.
Features MongoDB Server Status metrics (cursors, operations, indexes, storage, etc) MongoDB Replica Set metrics (members, ping, replication lag, etc) MongoDB Replication Oplog metrics (size, length in time, etc) MongoDB Sharding metrics (shards, chunks, db/collections, balancer operations) MongoDB RocksDB storage-engine metrics (levels, compactions, cache usage, i/o rates, etc) MongoDB WiredTiger storage-engine metrics (cache, blockmanger, tickets, etc) MongoDB Top Metrics per collection (writeLock, readLock, query, etc*)
A Prometheus metrics exporter for LDAP. This exporter allows for configurable tree attributes to be exposed as prometheus metrics, and bundles a set of useful metrics for LDAP backends it knows of (currently this is just 389 Directory Server).
Trickster is a reverse proxy cache for the Prometheus HTTP APIv1 that dramatically accelerates dashboard rendering times for any series queried from Prometheus.
ironic-prometheus-exporter provides a way to export hardware sensor data from ironic project in OpenStack to Prometheus. It's implemented as an oslo-messaging notification driver to get the sensor data and a Flask Application to export the metrics to Prometheus. It can be used not only in metal3 but in any OpenStack deployment which includes Ironic service.
This datasource lets you to use the Alertmanager's API of Prometheus to create dashboards in Grafana.
Like Prometheus, but for logs.