Prometheus is an open-source monitoring tool that collects metrics data, and provide tools to visualize the collected data In additions, Prometheus allows you to generate alerts when metrics reach a user specified threshold
Prometheus collets metrics by scraping targets who expose metrics through an HTTP endpoint
Scraped metrics are then stored in a time series database which can be queried using Prometheus built-in query language PromQl