开发者社区> 问答> 正文

应用实时监控服务ARMS Prometheus 的 container_memory_rss指...

已解决

应用实时监控服务ARMS Prometheus 的 container_memory_rss指标产生的告警中pod为null

展开
收起
提个问题 2024-06-15 17:25:33 10 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答

    cAdvisor 上报 RSS 指标时会带上一些 cgroup 的资源信息,这些数据跟 Pod 容器的计算混一起会放大内存使用量,推荐用下面的, image 非空的说明是 Pod 的 RSS 指标: (sum(container_memory_rss{id!="/", image!=""} BY (instance, name,container, pod_name , namespace / sum(container_spec_memory_limit_bytes{id!="/", image!=""} > 0 BY (instance, name, container, pod_name , namespace * 100 > 85 可以执行下面的 PromQL 了解 Pod 为 Null 的数据来源: (sum(container_memory_rss{id!="/", image=""} BY (instance, id

    2024-06-15 17:25:34
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
K8s监控神器——TSDB for Prometheus的入门与实践 立即下载
阿里云应用性能管理(APM)产品-应用实时监控服务(ARMS 立即下载
ARMS打造应用全栈监控 立即下载