Skip to content

Commit 075e13f

Browse files
committed
TOC updates for Prometheus
1 parent e5f3ae5 commit 075e13f

File tree

2 files changed

+43
-38
lines changed

2 files changed

+43
-38
lines changed

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

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,35 @@
11
---
2-
title: Overview of Container insights in Azure Monitor
2+
title: Azure Monitor features for Kubernetes monitoring
33
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.
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).
12+
[Azure Monitor managed service for Prometheus](../essentials/prometheus-metrics-overview.md) and [Container insights](#container-insights) work together for complete monitoring of your Kubernetes environment. This article describes both features and the data they collect.
1313

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.
14+
## Managed Prometheus
15+
[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).
1516

1617

18+
## Container insights
19+
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).
20+
1721
> [!IMPORTANT]
1822
> 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).
1923
>
2024
> 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.
2125
22-
23-
## Access Container insights
26+
### Access Container insights
2427

2528
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.
2629

2730
:::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":::
2831

29-
## 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).
31-
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":::
33-
34-
35-
## Supported configurations
32+
### Supported configurations
3633
Container insights supports the following environments:
3734

3835
- [Azure Kubernetes Service (AKS)](../../aks/index.yml)
@@ -54,6 +51,11 @@ Container insights supports the following environments:
5451
> Container insights support for Windows Server 2022 operating system is in public preview.
5552
5653

54+
## Data collected
55+
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.
56+
57+
:::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":::
58+
5759
## Agent
5860

5961
Container insights and Managed Prometheus rely on a containerized [Azure Monitor agent](../agents/agents-overview.md) for Linux. This specialized agent collects performance and event data from all nodes in the cluster. The agent is deployed and registered with the specified workspaces during deployment. When you enable Container insights on a cluster, a [Data collection rule (DCR)](../essentials/data-collection-rule-overview.md) is created with the name `MSCI-<cluster-region>-<cluster-name>` that contains the definition of data that should be collected by Azure Monitor agent.

articles/azure-monitor/toc.yml

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -477,36 +477,38 @@ items:
477477
href: ../managed-grafana/how-to-connect-to-data-source-privately.md
478478
- name: Container insights
479479
href: containers/container-insights-private-link.md
480-
- name: Enable remote write
480+
- name: Configure Prometheus
481481
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
482+
- name: Enable remote write
483+
items:
484+
- name: Overview
485+
displayName: Prometheus,remote-write
486+
href: containers/prometheus-remote-write.md
487+
- name: Managed identity
488+
displayName: Prometheus,remote-write
489+
href: containers/prometheus-remote-write-managed-identity.md
490+
- name: Microsoft Entra ID
491+
displayName: Prometheus,remote-write
492+
href: containers/prometheus-remote-write-active-directory.md
493+
- name: Microsoft Entra pod identity
494+
displayName: Prometheus,remote-write
495+
href: containers/prometheus-remote-write-azure-ad-pod-identity.md
496+
- name: Microsoft Entra Workload ID (preview)
497+
displayName: Prometheus,remote-write
498+
href: containers/prometheus-remote-write-azure-workload-identity.md
499+
- name: KEDA integration
500+
displayName: Prometheus
501+
href: containers/integrate-keda.md
502+
- name: Entra authorization proxy
503+
displayName: Prometheus
504+
href: containers/prometheus-authorization-proxy.md
503505
- name: Legacy authentication
504506
href: containers/container-insights-authentication.md
505507
- name: Supported region mappings
506508
href: containers/container-insights-region-mapping.md
507509
- name: Transition from Container monitoring solution
508510
href: containers/container-insights-transition-solution.md
509-
- name: Configure monitoring
511+
- name: Configure data collection
510512
items:
511513
- name: Prometheus (metrics)
512514
items:
@@ -532,10 +534,11 @@ items:
532534
items:
533535
- name: Configure data collection
534536
items:
535-
- name: ConfigMap
537+
- name: Configure with ConfigMap
536538
displayName: Container insights
537539
href: containers/container-insights-data-collection-configmap.md
538-
- name: Data collection rule
540+
- name: Configure with Data collection rule
541+
displayName: Container insights
539542
href: containers/container-insights-data-collection-dcr.md
540543
- name: Log schema
541544
href: containers/container-insights-logs-schema.md

0 commit comments

Comments
 (0)