Open-source monitoring solutions are able to power your alerting and metrics. Prometheus stores all data in time series. These are streams of timestamped value belonging to the same metric with the same labeled dimensions. Prometheus can also generate temporary derived times series as a result of queries. Prometheus offers a functional query language called PromQL, which allows the user to select and aggregate time series data real-time. The expression result can be displayed as a graph or tabular data in Prometheus’s expression browser. External systems can also consume the HTTP API.
Prometheus can be configured using command-line flags or a configuration file. The command-line flags can be used to configure immutable system parameters such as storage locations and the amount of data to be kept on disk and in memory. .
Download: https://sourceforge.net/projects/prometheus.mirror/