You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/insights/container-insights-onboard.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.subservice:
6
6
ms.topic: conceptual
7
7
author: mgoedtel
8
8
ms.author: magoedte
9
-
ms.date: 10/15/2019
9
+
ms.date: 11/11/2019
10
10
11
11
---
12
12
@@ -39,6 +39,13 @@ Before you start, make sure that you have the following:
39
39
40
40
* 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.
41
41
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
+
42
49
## Network firewall requirements
43
50
44
51
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.
Copy file name to clipboardExpand all lines: articles/azure-monitor/insights/container-insights-update-metrics.md
+13-3Lines changed: 13 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,12 @@ ms.subservice:
6
6
ms.topic: conceptual
7
7
author: mgoedtel
8
8
ms.author: magoedte
9
-
ms.date: 05/06/2019
9
+
ms.date: 11/11/2019
10
10
11
11
---
12
12
13
13
# How to update Azure Monitor for containers to enable metrics
14
+
14
15
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.
15
16
16
17
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
24
25
25
26
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).
26
27
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.
29
34
30
35
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).
31
36
@@ -38,6 +43,7 @@ For existing AKS clusters monitored by Azure Monitor for containers, after selec
38
43
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.
39
44
40
45
## Upgrade all clusters using Bash in Azure Command Shell
46
+
41
47
Perform the following steps to update all clusters in your subscription using Bash in Azure Command Shell.
42
48
43
49
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
55
61
```
56
62
57
63
## Upgrade per cluster using Azure CLI
64
+
58
65
Perform the following steps to update a specific cluster in your subscription using Azure CLI.
59
66
60
67
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
67
74
```
68
75
69
76
## Upgrade all clusters using Azure PowerShell
77
+
70
78
Perform the following steps to update all clusters in your subscription using Azure PowerShell.
71
79
72
80
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
322
330
```
323
331
324
332
## Upgrade per cluster using Azure PowerShell
333
+
325
334
Perform the following steps to update a specific cluster using Azure PowerShell.
326
335
327
336
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.
572
581
```
573
582
574
583
## Verify update
584
+
575
585
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