Skip to content

Commit b72ab36

Browse files
Merge pull request #263330 from bwren/toc-prom
TOC updates for Prometheus
2 parents 799a380 + 0a5be3a commit b72ab36

File tree

3 files changed

+50
-47
lines changed

3 files changed

+50
-47
lines changed

articles/azure-monitor/containers/container-insights-overview.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,32 @@
11
---
2-
title: Overview of Container insights in Azure Monitor
3-
description: This article describes Container insights, which monitors the AKS Container insights solution, and the value it delivers by monitoring the health of your AKS clusters and Container Instances in Azure.
2+
title: Azure Monitor features for Kubernetes monitoring
3+
description: Describes Container insights and Managed Prometheus in Azure Monitor, which work together to monitor your Kubernetes clusters.
44
ms.topic: conceptual
55
ms.custom: references_regions
66
ms.date: 12/20/2023
77
ms.reviewer: viviandiec
88
---
99

10-
# Overview of Container insights in Azure Monitor
10+
# Azure Monitor features for Kubernetes monitoring
1111

12-
Container insights is a feature of Azure Monitor that collects and analyzes container logs from [Azure Kubernetes clusters](../../aks/intro-kubernetes.md) or [Azure Arc-enabled Kubernetes](../../azure-arc/kubernetes/overview.md) clusters and their components. You can analyze the collected data for the different components in your cluster with a collection of [views](container-insights-analyze.md) and prebuilt [workbooks](container-insights-reports.md).
13-
14-
Container insights works with [Azure Monitor managed service for Prometheus](../essentials/prometheus-metrics-overview.md) for complete monitoring of your Kubernetes environment. It identifies all clusters across your subscriptions and allows you to quickly enable monitoring by both services.
12+
[Azure Monitor managed service for Prometheus](../essentials/prometheus-metrics-overview.md) and Container insights work together for complete monitoring of your Kubernetes environment. This article describes both features and the data they collect.
1513

14+
- [Azure Monitor managed service for Prometheus](../essentials/prometheus-metrics-overview.md) is a fully managed service based on the [Prometheus](https://aka.ms/azureprometheus-promio) project from the Cloud Native Computing Foundation. It allows you to collect and analyze metrics from your Kubernetes cluster at scale and analyze them using prebuilt dashboards in [Grafana](../../managed-grafana/overview.md).
15+
- Container insights is a feature of Azure Monitor that collects and analyzes container logs from [Azure Kubernetes clusters](../../aks/intro-kubernetes.md) or [Azure Arc-enabled Kubernetes](../../azure-arc/kubernetes/overview.md) clusters and their components. You can analyze the collected data for the different components in your cluster with a collection of [views](container-insights-analyze.md) and prebuilt [workbooks](container-insights-reports.md).
1616

1717
> [!IMPORTANT]
1818
> Container insights collects metric data from your cluster in addition to logs. This functionality has been replaced by [Azure Monitor managed service for Prometheus](../essentials/prometheus-metrics-overview.md). You can analyze that data using built-in dashboards in [Managed Grafana](../../managed-grafana/overview.md) and alert on them using [prebuilt Prometheus alert rules](container-insights-metric-alerts.md).
1919
>
2020
> You can continue to have Container insights collect metric data so you can use the Container insights monitoring experience. Or you can save cost by disabling this collection and using Grafana for metric analysis. See [Configure data collection in Container insights using data collection rule](container-insights-data-collection-dcr.md) for configuration options.
21-
22-
23-
## Access Container insights
24-
25-
Access Container insights in the Azure portal from **Containers** in the **Monitor** menu or directly from the selected AKS cluster by selecting **Insights**. The Azure Monitor menu gives you the global perspective of all the containers that are deployed and monitored. This information allows you to search and filter across your subscriptions and resource groups. You can then drill into Container insights from the selected container. Access Container insights for a particular cluster from its page in the Azure portal.
26-
27-
:::image type="content" source="media/container-insights-overview/azmon-containers-experience.png" lightbox="media/container-insights-overview/azmon-containers-experience.png" alt-text="Screenshot that shows an overview of methods to access Container insights." border="false":::
28-
21+
>
2922
## Data collected
30-
Container insights sends data to a [Log Analytics workspace](../logs/data-platform-logs.md) where you can analyze it using different features of Azure Monitor. This workspace is different than the [Azure Monitor workspace](../essentials/azure-monitor-workspace-overview.md) used by Managed Prometheus. For more information on these other services, see [Monitoring data](../../aks/monitor-aks.md#monitoring-data).
23+
Container insights sends data to a [Log Analytics workspace](../logs/data-platform-logs.md) where you can analyze it using different features of Azure Monitor. Managed Prometheus sends data to an [Azure Monitor workspace](../essentials/azure-monitor-workspace-overview.md) where it can be accessed by Managed Grafana. See [Monitoring data](../../aks/monitor-aks.md#monitoring-data) for further details on this data.
24+
25+
:::image type="content" source="media/container-insights-overview/aks-monitor-data.png" lightbox="media/container-insights-overview/aks-monitor-data.png" alt-text="Diagram of collection of monitoring data from Kubernetes cluster using Container insights and related services." border="false":::
3126

32-
:::image type="content" source="../../aks/media/monitor-aks/aks-monitor-data.png" lightbox="../../aks/media/monitor-aks/aks-monitor-data.png" alt-text="Diagram of collection of monitoring data from Kubernetes cluster using Container insights and related services." border="false":::
3327

3428

35-
## Supported configurations
29+
### Supported configurations
3630
Container insights supports the following environments:
3731

3832
- [Azure Kubernetes Service (AKS)](../../aks/index.yml)
@@ -49,10 +43,15 @@ Container insights supports the following environments:
4943

5044
> [!NOTE]
5145
> Container insights supports ARM64 nodes on AKS. See [Cluster requirements](../../azure-arc/kubernetes/system-requirements.md#cluster-requirements) for the details of Azure Arc-enabled clusters that support ARM64 nodes.
52-
53-
>[!NOTE]
46+
>
5447
> Container insights support for Windows Server 2022 operating system is in public preview.
5548
49+
## Access Container insights
50+
51+
Access Container insights in the Azure portal from **Containers** in the **Monitor** menu or directly from the selected AKS cluster by selecting **Insights**. The Azure Monitor menu gives you the global perspective of all the containers that are deployed and monitored. This information allows you to search and filter across your subscriptions and resource groups. You can then drill into Container insights from the selected container. Access Container insights for a particular cluster from its page in the Azure portal.
52+
53+
:::image type="content" source="media/container-insights-overview/azmon-containers-experience.png" lightbox="media/container-insights-overview/azmon-containers-experience.png" alt-text="Screenshot that shows an overview of methods to access Container insights." border="false":::
54+
5655

5756
## Agent
5857

@@ -80,7 +79,7 @@ Yes, Container Insights supports pod sandboxing through support for Kata Contain
8079

8180
## Next steps
8281

83-
To begin monitoring your Kubernetes cluster, review [Enable Container insights](container-insights-onboard.md) to understand the requirements and available methods to enable monitoring.
82+
- See [Enable monitoring for Kubernetes clusters](kubernetes-monitoring-enable.md) to enable Managed Prometheus and Container insights on your cluster.
8483

8584
<!-- LINKS - external -->
8685
[aks-release-notes]: https://github.com/Azure/AKS/releases
61.2 KB
Loading

articles/azure-monitor/toc.yml

Lines changed: 31 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -448,14 +448,15 @@ items:
448448
href: vm/tutorial-monitor-vm-guest.md
449449
- name: Monitor containers
450450
items:
451+
- name: Azure Monitor features
452+
displayName: containers, kubernetes
453+
href: containers/container-insights-overview.md
451454
- name: Full stack monitoring
452455
displayName: containers
453456
href: containers/monitor-kubernetes.md
454457
- name: Best practices
455458
displayName: containers, kubernetes
456459
href: best-practices-containers.md
457-
- name: Container insights overview
458-
href: containers/container-insights-overview.md
459460
- name: Enable monitoring
460461
items:
461462
- name: Onboard cluster
@@ -477,36 +478,38 @@ items:
477478
href: ../managed-grafana/how-to-connect-to-data-source-privately.md
478479
- name: Container insights
479480
href: containers/container-insights-private-link.md
480-
- name: Enable remote write
481+
- name: Configure Prometheus
481482
items:
482-
- name: Overview
483-
displayName: Prometheus,remote-write
484-
href: containers/prometheus-remote-write.md
485-
- name: Managed identity
486-
displayName: Prometheus,remote-write
487-
href: containers/prometheus-remote-write-managed-identity.md
488-
- name: Microsoft Entra ID
489-
displayName: Prometheus,remote-write
490-
href: containers/prometheus-remote-write-active-directory.md
491-
- name: Microsoft Entra pod identity
492-
displayName: Prometheus,remote-write
493-
href: containers/prometheus-remote-write-azure-ad-pod-identity.md
494-
- name: Microsoft Entra Workload ID (preview)
495-
displayName: Prometheus,remote-write
496-
href: containers/prometheus-remote-write-azure-workload-identity.md
497-
- name: KEDA integration
498-
displayName: Prometheus
499-
href: containers/integrate-keda.md
500-
- name: Prometheus Microsoft Entra authorization proxy
501-
displayName: Prometheus
502-
href: containers/prometheus-authorization-proxy.md
483+
- name: Enable remote write
484+
items:
485+
- name: Overview
486+
displayName: Prometheus,remote-write
487+
href: containers/prometheus-remote-write.md
488+
- name: Managed identity
489+
displayName: Prometheus,remote-write
490+
href: containers/prometheus-remote-write-managed-identity.md
491+
- name: Microsoft Entra ID
492+
displayName: Prometheus,remote-write
493+
href: containers/prometheus-remote-write-active-directory.md
494+
- name: Microsoft Entra pod identity
495+
displayName: Prometheus,remote-write
496+
href: containers/prometheus-remote-write-azure-ad-pod-identity.md
497+
- name: Microsoft Entra Workload ID (preview)
498+
displayName: Prometheus,remote-write
499+
href: containers/prometheus-remote-write-azure-workload-identity.md
500+
- name: KEDA integration
501+
displayName: Prometheus
502+
href: containers/integrate-keda.md
503+
- name: Entra authorization proxy
504+
displayName: Prometheus
505+
href: containers/prometheus-authorization-proxy.md
503506
- name: Legacy authentication
504507
href: containers/container-insights-authentication.md
505508
- name: Supported region mappings
506509
href: containers/container-insights-region-mapping.md
507510
- name: Transition from Container monitoring solution
508511
href: containers/container-insights-transition-solution.md
509-
- name: Configure monitoring
512+
- name: Configure data collection
510513
items:
511514
- name: Prometheus (metrics)
512515
items:
@@ -532,10 +535,11 @@ items:
532535
items:
533536
- name: Configure data collection
534537
items:
535-
- name: ConfigMap
538+
- name: Configure with ConfigMap
536539
displayName: Container insights
537540
href: containers/container-insights-data-collection-configmap.md
538-
- name: Data collection rule
541+
- name: Configure with Data collection rule
542+
displayName: Container insights
539543
href: containers/container-insights-data-collection-dcr.md
540544
- name: Log schema
541545
href: containers/container-insights-logs-schema.md

0 commit comments

Comments
 (0)