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
AKS Network Observability is used to collect the network traffic data of your AKS cluster. Network Observability enables a centralized platform for monitoring application and network health. Prometheus collects AKS Network Observability metrics, and Grafana visualizes them. Both Cilium and non-Cilium data plane are supported. In this article, learn how to enable the Network Observability add-on and use BYO Prometheus and Grafana to visualize the scraped metrics.
16
16
17
+
> [!NOTE]
18
+
>Starting with Kubernetes version 1.29, the network observability feature no longer supports Bring Your Own (BYO) Prometheus and Grafana. However, you can still enable it using the Azure Managed Prometheus and Grafana offering
19
+
>
20
+
17
21
> [!IMPORTANT]
18
22
> AKS Network Observability is currently in PREVIEW.
19
23
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
Copy file name to clipboardExpand all lines: articles/aks/network-observability-managed-cli.md
+17-48Lines changed: 17 additions & 48 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,13 @@ az group create \
78
78
--name myResourceGroup \
79
79
--location eastus
80
80
```
81
+
> [!NOTE]
82
+
>For Kubernetes version 1.29 or higher, network observability is enabled with the [AMA metrics profile](/azure/azure-monitor/containers/prometheus-metrics-scrape-configuration) and the AFEC flag (NetworkObservabilityPreview) until it reaches general availability.
83
+
>
84
+
>Starting with Kubernetes version 1.29, the --enable-network-observability tag is no longer required when creating or updating an Azure Kubernetes Service (AKS) cluster.
85
+
>
86
+
>For AKS clusters running Kubernetes version 1.28 or earlier, enabling network observability requires the --enable-network-observability tag during cluster creation or update.
87
+
>
81
88
82
89
## Create AKS cluster
83
90
@@ -232,57 +239,19 @@ az aks get-credentials --name myAKSCluster --resource-group myResourceGroup
232
239
> [!NOTE]
233
240
> The following section requires deployments of Azure managed Prometheus and Grafana.
234
241
235
-
>[!WARNING]
236
-
> File should only be named as **`prometheus-config`**. Do not add any extensions like .yaml or .txt.
237
-
238
-
1. Use the following example to create a file named **`prometheus-config`**. Copy the code in the example into the file created.
1. Once the Azure Monitor pods have been deployed on the cluster, port forward to the `ama` pod to verify the pods are being scraped. Use the following example to port forward to the pod:
0 commit comments