Challenge 05 - Azure Monitor for Containers

< Previous Challenge - Home - Next Challenge >

Introduction

In this challenge we will learn more about Container Insights and how it works.

Description

In the eShopOnWeb Azure environment, there is an Azure Kubernetes Service (AKS) cluster with a containerized version of eShopOnWeb deployed on it:

In Challenge 4, you configured the eShopOnWeb application to report application-level metrics to Application Insights. The containerized version of the application has already been pre-configured to report to the same Application Insights instance:

The containerized version of eShopOnWeb is configured to work with the same SQL Server as the version hosted in IIS from the previous challenges:

Note The “XX” in each resource name will vary based on the Azure region the eShopOnWeb Azure environment has been deployed to.

Open the eShopOnWeb Website Hosted on AKS

The eShopOnWeb application is exposed to the Internet with an external IP address via a Kubernetes service named eShop-Web.

HINT: You can find the external IP address of the eShop-web service using either the Azure portal, or the Kubernetes CLI, kubectl.

HINT: You can access kubectl from the Azure Cloud Shell.

Observe eShopOnWeb with Container Insights

Success Criteria

Learning Resources