So you have deployed your application on your infrastructure, but how to keep an eye on it?
When applications are deployed, you will need to find a way to gather metrics on the performance and health status. Examples are memory/disk/io usage, the number of requests, etc.
These metrics can be used to build health dashboards and trigger alerts when your infrastructure is not working according to your wishes.
In modern infrastructures tools like Docker bring additional complexity and headaches on how to monitor your containers and host operating systems.
This talk will introduce Prometheus and will show you how you can use it to monitor your container based environments, host operating systems, creating dashboards and set alarms. The tools that will be used are Docker, Consul, Prometheus, Grafana.