What is Prometheus not?

Prometheus focuses on monitoring based on numeric metrics (also known as time series) and comes with a simple architecture and explicit alerting rules.

It explicitly does not aim to solve:

  • Storage and processing of logs or individual events (timestamped and detailed records of individual events that have occurred),
  • Storage and processing of traces (tracing the lifecycle of an individual user request through a set of systems),
  • Machine-learning- or AI-based anomaly detection,
  • Horizontally scalable, clustered storage.

These can be valuable features, but Prometheus leaves these for other systems to solve that you would run alongside Prometheus.