Skip to content

Commit b7b84ca

Browse files
Merge pull request #249190 from bwren/docs-editor/monitor-kubernetes-1692834847
Update monitor-kubernetes.md
2 parents 5fa7652 + 9892b60 commit b7b84ca

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

articles/azure-monitor/containers/monitor-kubernetes.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ The following table lists the services that are commonly used by the network eng
6161
Following are common scenarios for monitoring the network.
6262

6363
- Create [flow logs](../../network-watcher/network-watcher-nsg-flow-logging-overview.md) to log information about the IP traffic flowing through network security groups used by your cluster and then use [traffic analytics](../../network-watcher/traffic-analytics.md) to analyze and provide insights on this data. You'll most likely use the same Log Analytics workspace for traffic analytics that you use for Container insights and your control plane logs.
64-
- Using traffic analytics, you can determine if any traffic is flowing either to or from any unexpected ports used by the cluster and also if any traffic is flowing over public IPs that shouldn't be exposed. Use this information to determine whether your network rules need modification.
64+
- Using [traffic analytics](../../network-watcher/traffic-analytics.md), you can determine if any traffic is flowing either to or from any unexpected ports used by the cluster and also if any traffic is flowing over public IPs that shouldn't be exposed. Use this information to determine whether your network rules need modification.
6565

6666

6767
## Platform engineer
@@ -229,7 +229,6 @@ Following are common scenarios for monitoring your managed Kubernetes components
229229
**Troubleshooting**<br>
230230
- For troubleshooting scenarios, you can access kubelet logs using the process described at [Get kubelet logs from Azure Kubernetes Service (AKS) cluster nodes](../../aks/kubelet-logs.md).
231231
232-
233232
### Monitor level 4 - Kubernetes objects and workloads
234233
235234
The Kubernetes objects and workloads level includes the following components:
@@ -243,6 +242,7 @@ The Kubernetes objects and workloads level includes the following components:
243242
Following are common scenarios for monitoring your Kubernetes objects and workloads.
244243
245244
245+
246246
**Container insights**<br>
247247
- Use the **Nodes** and **Controllers** views to see the health and performance of the pods running on them and drill down to the health and performance of their containers.
248248
- Use the **Containers** view to see the health and performance for the containers. For more information on analyzing container health and performance, see [Monitor your Kubernetes cluster performance with Container Insights](container-insights-analyze.md#analyze-nodes-controllers-and-container-health).
@@ -251,11 +251,9 @@ Following are common scenarios for monitoring your Kubernetes objects and worklo
251251
**Grafana dashboards**<br>
252252
- Multiple [Kubernetes dashboards](https://grafana.com/grafana/dashboards/?search=kubernetes) are available that visualize the performance and health of your nodes based on data stored in Prometheus.
253253
254-
255254
**Live data**
256255
- In troubleshooting scenarios, Container Insights provides access to live AKS container logs (stdout/stderror), events and pod metrics. For more information about this feature, see [How to view Kubernetes logs, events, and pod metrics in real-time](container-insights-livedata-overview.md).
257256
258-
259257
### Alerts for the platform engineer
260258
261259
[Alerts in Azure Monitor](..//alerts/alerts-overview.md) proactively notify you of interesting data and patterns in your monitoring data. They allow you to identify and address issues in your system before your customers notice them. If you have an existing [ITSM solution](../alerts/itsmc-overview.md) for alerting, you can [integrate it with Azure Monitor](../alerts/itsmc-overview.md). You can also [export workspace data](../logs/logs-data-export.md) to send data from your Log Analytics workspace to another location that supports your current alerting solution.
@@ -283,18 +281,21 @@ In addition to developing the application, the *developer* maintains the applica
283281
The following table lists the services that are commonly used by the developer to monitor the health and performance of the Kubernetes cluster and its components.
284282
285283
284+
286285
| Service | Description |
287286
|:---|:---|
288287
| [Application insights](../app/app-insights-overview.md) | Feature of Azure Monitor that provides application performance monitoring (APM) to monitor applications running on your Kubernetes cluster from development, through test, and into production. Quickly identify and mitigate latency and reliability issues using distributed traces. Supports [OpenTelemetry](../app/opentelemetry-overview.md#opentelemetry) for vendor-neutral instrumentation. |
289288
290289
290+
291291
See [Data Collection Basics of Azure Monitor Application Insights](../app/opentelemetry-overview.md) for options on configuring data collection from the application running on your cluster and decision criteria on the best method for your particular requirements.
292292
293293
### Monitor level 5 - Application
294294
295295
Following are common scenarios for monitoring your application.
296296
297297
298+
298299
**Application performance**<br>
299300
- Use the **Performance** view in Application insights to view the performance of different operations in your application.
300301
- Use [Profiler](../profiler/profiler-overview.md) to capture and view performance traces for your application.
@@ -317,8 +318,8 @@ Following are common scenarios for monitoring your application.
317318
318319
- For AKS clusters, deploy the [Istio-based service mesh add-on](../../aks/istio-about.md) which provides observability to your microservices architecture. [Istio](https://istio.io/) is an open-source service mesh that layers transparently onto existing distributed applications. The add-on assists in the deployment and management of Istio for AKS.
319320
320-
321321
## See also
322322
323323
- See [Monitoring AKS](../../aks/monitor-aks.md) for guidance on monitoring specific to Azure Kubernetes Service (AKS).
324324
325+

0 commit comments

Comments
 (0)