Skip to main content
IN PREVIEW

Monitor Azure Arc enabled Kubernetes with Metric Alerts

Published date: October 01, 2020

Azure Monitor for Containers now extends support for metrics alerts for your Azure Arc enabled Kubernetes. Use this feature to enable alerts in one click on your Azure Arc enabled Kubernetes clusters. These preconfigured metrics alerts enable you to monitor your system resource when it's running on peak capacity or hitting failure rates. This feature is in currently preview.

These alerts are currently supported on your Azure Arc enabled Kubernetes clusters:

NameDescriptionDefault Threshold

Average container CPU %

Calculates average CPU used per container.

When average CPU usage per container is greater than 95 percent.

Average container working set memory %

Calculates average working set memory used per container.

When average working set memory usage per container is greater than 95 percent.

Average CPU %

Calculates average CPU used per node.

When average node CPU utilization is greater than 80 percent.

Average disk usage %

Calculates average disk usage for a node.

When disk usage for a node is greater than 80 percent.

Average working set memory %

Calculates average working set memory for a node.

When average Working set memory for a node is greater than 80 percent.

Restarting container count

Calculates number of restarting containers.

When container restarts are greater than 0.

Failed pod counts

Calculates if any pod in failed state.

When a number of pods in failed state are greater than 0.

Node NotReady status

Calculates if any node is in NotReady state.

When a number of nodes in NotReady state are greater than 0.

OOM killed containers

Calculates number of OOM killed containers.

When a number of OOM killed containers is greater than 0.

Pods ready %

Calculates the average ready state of pods.

When ready state of pods are less than 80 percent.

Completed job count

Calculates number of jobs completed more than six hours ago.

When number of stale jobs older than six hours is greater than 0.

 

These alerts can be enabled through the Azure portal and via ARM template.

Learn more about alerts.

  • Azure Monitor
  • Azure Arc enabled Kubernetes
  • Features

Related Products