Monitor an Azure Kubernetes Service cluster using Container insights in Azure Monitor

Beginner
Administrator
Solution Architect
Azure
Azure Kubernetes Service (AKS)
Azure Monitor

Learn how to analyze the availability and performance of an Azure Kubernetes Service cluster with a containerized application and be proactively notified when a problem occurs. Enable Container insights in Azure Monitor to send the data to a Log Analytics workspace and then workbooks in Azure Monitor to view collected data and enable a predefined alert rule.

Learning objectives

By the end of this module, you'll be able to:

  • Enable Container insights for an AKS cluster.
  • Use Container insights to view health and performance of the components of your AKS cluster.
  • Enable an alert rule to fire when an issue with your cluster is detected.
  • Create and action group to text you when an alert is fired.

Prerequisites

  • Access to Azure account with an active subscription.
  • Knowledge of what Azure Monitor is and how it works at a beginner level.
  • Basic knowledge of Kubernetes and its concepts.
  • A deployed Azure Kubernetes Service cluster with a containerized application. If you don't already have an AKS cluster to monitor, then complete the Learn module Deploy a containerized application on Azure Kubernetes Service. The AKS cluster created in that module will be used for this lesson, but you can apply the same steps to your own cluster.