DevOps: Setup monitoring and observability with Prometheus
The monitoring consists in detecting and understanding the problems that an application may encounter. Monitoring allows developers and Ops to align their issues by basing discussions on facts. It also allows you to set up an effective feedback loop.
The observability consists in answering the question “what is going on?” at the application level (bugs, performance) and at the infra level (memory, CPU, network consumption, …). Observability is the pillar of monitoring.
Alerting: consists in being informed when an incident occurs…