This page is under regular updates. Please check back later for more content.
Continuous Monitoring
Prometheus

What is Prometheus

  • Prometheus is an open source Linux Server Monitoring tool mainly used for metrics monitoring, event monitoring, alert management, etc.
  • Prometheus has changed the way of monitoring systems and that is why it has become the Top-Level project of Cloud Native Computing Foundation (CNCF).
  • Prometheus uses a powerful query language i.e. "PromQL".
  • In Prometheus tabs handles hundreds of services and microservices.
  • Prometheus use multiple modes used for graphing and dashboarding support.
  • By default it uses port 9090

Prometheus Components

  • prometheus.yml — It is the configuration file for prometheus where we can do all changes regarding configuration of Prometheus.
  • Promtool - It is command-line utility tool is used to verify the configuration of Prometheus.
  • PromQL - PromQL - Prometheus uses its own query language i.e. PromQL which is very powerful querying language. PromQL-allows the userto select-and aggregate the data.