Skip to content

Commit c67d3d2

Browse files
authored
Merge pull request #95530 from MGoedtel/Task1644962
Task1644693
2 parents 4396dbf + 4c36d9b commit c67d3d2

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

articles/azure-monitor/insights/container-insights-onboard.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.subservice:
66
ms.topic: conceptual
77
author: mgoedtel
88
ms.author: magoedte
9-
ms.date: 10/15/2019
9+
ms.date: 11/11/2019
1010

1111
---
1212

@@ -39,6 +39,13 @@ Before you start, make sure that you have the following:
3939

4040
* Prometheus metrics are not collected by default. Before [configuring the agent](container-insights-prometheus-integration.md) to collect them, it is important you review the Prometheus [documentation](https://prometheus.io/) to understand what you can define.
4141

42+
## Supported configurations
43+
44+
The following is officially supported with Azure Monitor for containers.
45+
46+
- Environments: Kubernetes on-premises, AKS Engine on Azure and Azure Stack. For more information, see [AKS Engine on Azure Stack](https://docs.microsoft.com/azure-stack/user/azure-stack-kubernetes-aks-engine-overview?view=azs-1908).
47+
- Versions of Kubernetes and support policy are the same as versions of [AKS supported](../../aks/supported-kubernetes-versions.md).
48+
4249
## Network firewall requirements
4350

4451
The information in the following table lists the proxy and firewall configuration information required for the containerized agent to communicate with Azure Monitor for containers. All network traffic from the agent is outbound to Azure Monitor.

articles/azure-monitor/insights/container-insights-update-metrics.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ ms.subservice:
66
ms.topic: conceptual
77
author: mgoedtel
88
ms.author: magoedte
9-
ms.date: 05/06/2019
9+
ms.date: 11/11/2019
1010

1111
---
1212

1313
# How to update Azure Monitor for containers to enable metrics
14+
1415
Azure Monitor for containers is introducing support for collecting metrics from Azure Kubernetes Services (AKS) clusters nodes and pods and writing them to the Azure Monitor metrics store. This change is intended to deliver improved timeliness when presenting aggregate calculations (Avg, Count, Max, Min, Sum) in performance charts, support pinning performance charts in Azure portal dashboards, and support metric alerts.
1516

1617
The following metrics are enabled as part of this feature:
@@ -24,8 +25,12 @@ Updating the cluster to support these new capabilities can be performed from the
2425

2526
Either process assigns the **Monitoring Metrics Publisher** role to the cluster’s service principal so that the data collected by the agent can be published to your clusters resource. Monitoring Metrics Publisher has permission only to push metrics to the resource, it cannot alter any state, update the resource, or read any data. For further information about the role, see [Monitoring Metrics Publisher role](../../role-based-access-control/built-in-roles.md#monitoring-metrics-publisher).
2627

27-
## Prerequisites
28-
Before you start, make sure that you are a member of the **[Owner](../../role-based-access-control/built-in-roles.md#owner)** role on the AKS cluster resource to enable collection of node and pod custom performance metrics.
28+
## Prerequisites
29+
30+
Before you start, confirm the following:
31+
32+
* Custom metrics are only available in a subset of Azure regions. A list of supported regions is documented [here](../platform/metrics-custom-overview.md#supported-regions).
33+
* You are a member of the **[Owner](../../role-based-access-control/built-in-roles.md#owner)** role on the AKS cluster resource to enable collection of node and pod custom performance metrics.
2934

3035
If you choose to use the Azure CLI, you first need to install and use the CLI locally. You must be running the Azure CLI version 2.0.59 or later. To identify your version, run `az --version`. If you need to install or upgrade the Azure CLI, see [Install the Azure CLI](https://docs.microsoft.com/cli/azure/install-azure-cli).
3136

@@ -38,6 +43,7 @@ For existing AKS clusters monitored by Azure Monitor for containers, after selec
3843
Clicking **Enable** will initiate the process to upgrade the cluster. This process can take several seconds to finish, and you can track its progress under Notifications from the menu.
3944

4045
## Upgrade all clusters using Bash in Azure Command Shell
46+
4147
Perform the following steps to update all clusters in your subscription using Bash in Azure Command Shell.
4248

4349
1. Run the following command by using the Azure CLI. Edit the value for **subscriptionId** using the value from the **AKS Overview** page for the AKS cluster.
@@ -55,6 +61,7 @@ Perform the following steps to update all clusters in your subscription using Ba
5561
```
5662
5763
## Upgrade per cluster using Azure CLI
64+
5865
Perform the following steps to update a specific cluster in your subscription using Azure CLI.
5966
6067
1. Run the following command by using the Azure CLI. Edit the values for **subscriptionId**, **resourceGroupName**, and **clusterName** using the values on the **AKS Overview** page for the AKS cluster. To get the value of **clientIdOfSPN**, it is returned when you run the command `az aks show` as shown in the example below.
@@ -67,6 +74,7 @@ Perform the following steps to update a specific cluster in your subscription us
6774
```
6875
6976
## Upgrade all clusters using Azure PowerShell
77+
7078
Perform the following steps to update all clusters in your subscription using Azure PowerShell.
7179
7280
1. Copy and paste the following script into your file:
@@ -322,6 +330,7 @@ Perform the following steps to update all clusters in your subscription using Az
322330
```
323331
324332
## Upgrade per cluster using Azure PowerShell
333+
325334
Perform the following steps to update a specific cluster using Azure PowerShell.
326335
327336
1. Copy and paste the following script into your file:
@@ -572,4 +581,5 @@ Perform the following steps to update a specific cluster using Azure PowerShell.
572581
```
573582
574583
## Verify update
584+
575585
After initiating the update using one of the methods described earlier, you can use Azure Monitor metrics explorer and verify from the **Metric namespace** that **insights** is listed. If it is, this indicates you can go ahead and start setting up [metric alerts](../platform/alerts-metric.md) or pinning your charts to [dashboards](../../azure-portal/azure-portal-dashboards.md).

0 commit comments

Comments
 (0)