第 3 章 在 Red Hat Developer Hub 中使用 Azure Kubernetes Services (AKS)监控和日志记录


监控和日志记录是在 Red Hat Developer Hub 中管理和维护 Azure Kubernetes Services (AKS)的完整方面。借助 Managed Prometheus Monitoring 和 Azure Monitor 集成等功能,管理员可以高效地监控资源利用率、诊断问题并确保其容器化工作负载的可靠性。

3.1. 启用 Azure Monitor 指标

要启用受管 Prometheus 监控,请在 az aks createaz aks update 命令中使用 -enable-azure-monitor-metrics 选项,具体取决于您要创建新集群还是更新现有集群,例如:

az aks create/update --resource-group <your-ResourceGroup> --name <your-Cluster> --enable-azure-monitor-metrics

上一命令安装指标附加组件,它会收集 Prometheus 指标。使用上一命令,您可以通过两个原生 Azure Monitor 指标启用对 Azure 资源的监控。您还可以在 Monitoring Insights 下查看端口的结果。如需更多信息,请参阅使用 Azure Monitor 监控 Azure 资源

另外,Managed Prometheus 服务和 Azure Monitor 的指标可以通过 Azure Managed Grafana 服务访问。如需更多信息,请参阅链接 Grafana 工作区 部分。

默认情况下,Prometheus 使用最小 ingesting 配置集,它优化了 ingestion 卷,并为提取频率、目标和指标设置默认配置。默认设置可以通过自定义配置进行自定义。Azure 提供了各种方法,包括使用不同的 ConfigMap 来提供提取配置和其他指标附加组件设置。如需有关默认配置的更多信息,请参阅 Azure Monitor 中的默认 Prometheus metrics 配置,以及 Azure Monitor 托管服务中的自定义提取 Prometheus 指标 文档。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.