gpt4 book ai didi

azure - Azure容器服务中Kubernetes集群的日志记录/监控

转载 作者:行者123 更新时间:2023-12-02 23:47:22 25 4
gpt4 key购买 nike

Azure 容器服务是否与 Azure Monitor 集成?想知道对 kubernetes 集群进行日志记录/监控的最佳方法是什么?

最佳答案

如果您正在 Azure 上寻找监视工具,您可能需要使用 Azure OMS(操作管理套件)。这使您能够在单个位置监控容器库存、性能和日志。据我了解,如果您在 Azure 门户上部署 k8s 集群,则容器的统计信息现在仅适用于 Linux 节点。

为此,您需要首先创建一个 OMS 帐户。此时,您应该拥有可用的工作区 ID 和 key 。下一步将使用 DaemonSet 在每个节点上创建 oms pod。

详细设置请查看https://learn.microsoft.com/en-us/azure/container-service/kubernetes/container-service-kubernetes-oms

对于第三方工具,Grafana+influxdb是我之前尝试过的方式之一。基本上它为您提供两个级别的指标:分别是 POD 和 NODE。显示的指标包括 CPU 使用率、内存使用率、网络使用率和文件系统使用率等。当然,您始终可以更改查询以添加额外的指标。

该方式的实现可以引用https://github.com/Azure/acs-engine/blob/master/docs/kubernetes/monitoring.md

希望这有帮助:)

关于azure - Azure容器服务中Kubernetes集群的日志记录/监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46355138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com