An open-source systems monitoring and alerting toolkit for collecting metrics, evaluating rule expressions, displaying results, and triggering alerts with a multi-dimensional data model and powerful query language.
Prometheus is an open source systems monitoring and alerting toolkit originally built at SoundCloud. Since its inception in 2012, many companies and organizations have adopted Prometheus, and the project has a very active developer and user community.
At the core of Prometheus is a multi-dimensional time series database that records real-time metrics from configured targets at given intervals. It can scrape metrics, counters, gauges and histograms over HTTP, exporters for services like HAProxy, StatsD, Graphite and many more. It also has a flexible query language to generate ad-hoc graphs and alerts.
Some key features of Prometheus include:
Overall, Prometheus works well for recording any purely numeric time series across a diverse set of applications and systems. It allows easy generation of dashboards, graphs and alerts from the collected metrics data stored in its time series database engine.
Here are some alternatives to Promethius:
Suggest an alternative ❐