Azure Monitor maximizes the availability and performance of your applications by delivering a comprehensive solution for collecting, analysing, and acting on telemetry from your cloud and on-premises environments. It helps you understand how your applications are performing and proactively identifies issues affecting them and the resources they depend on. We will explore metrics, logs, check tools for traversing millions of data in matter of seconds to get relevant results, see possibilities out of the box and options to do custom extensions as well and how to address notifications about problematic resources either via known mechanisms (sms, email, …) or either custom code (web hooks, serveless) without changing core functionalities.