When any services or software are running in production, we don’t know too much about how our applications/services are performing. In the production model, it’s very important to have hardware or application-level insights (like Errors, Lack of Resources, Response Latency, Overloaded, etc.) of the deployed service.
Luckily, there are several tools that provide all sorts of metrics for these services. Prometheus is one of them and is one of the most commonly used tools .
Prometheus is an open-source system monitoring and alerting toolkit. It is specially designed for large-scale environments, to monitor system health, CPU usages, Memory Usages, etc., and generate alerts if any unexpected behavior or crashes happens.
#docker