前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Rancher 2.2.1 解决工作负载监控为空问题

Rancher 2.2.1 解决工作负载监控为空问题

作者头像
郭旭东
发布2020-12-30 12:55:53
1.6K0
发布2020-12-30 12:55:53
举报
文章被收录于专栏:云原生工具箱

最近部署了新的 Kubernetes 集群,由于使用的是阿里云ACK容器服务创建的 Kubernetes 集群,在导入集群的时候同样遇到了之前遇到的 Prometheus 监控工作负载为空问题,于是就翻出今年4月份写的这篇文章:

前言

Rancher 2.2.X 版本于3月底正式GA,新版本处理其他部分的优化以外,最大亮点莫过于本身集成了 Prometheus ,可以通过 Rancher 自带 UI 或者 Grafana 查看集群的实时监控,对所有监控进行了一次聚合,不用再和之前一样,每个集群都要安装一个 Prometheus 用于监控,而告警部分也可使用 Rancher 自带的通知组件进行告警。通知方式目前支持 Slack 、 邮件、 PagerDuty 、 Webhook 、 企业微信,由于我司办公使用钉钉,所以我们使用了 Webhook 的方式,告警触发后通知我们的消息服务,然后消息服务将其发送到钉钉进行告警。

问题

Rancher 集成 Prometheus 后,监控方面变的十分强大,不用再徘徊于多个集群的 Grafana ,直接在 Rancher 上即可查看,非常方便

但是在使用的时候,我发现了一个问题:就是在查看 工作负载和 Pod 的时候会显示 没有足够的数据绘制图表

进入 Grafana 查看会发现,其实监控参数是存在的,但是没有采集到值,所以并没有展示出来。

解决

在检查了配置后并没有找到原因,只好去 GitHub 上提一个 issue 来询问一下开发者或者其他用户有无遇到这个问题。

Rancher 官方的开发者还是十分负责的, GitHub 上用户名为 Logan 的官方小哥来我指导解决这个问题。

小哥发现我是导入的集群,要我进入 Prometheus 查看,发现 cattle-prometheus/exporter-kube-state-cluster-monitoring 果然没有起来

解决这个问题,需要在集群监控配置中添加一个高级选项,插入值为:exporter-kubelets.https=false

点击保存,问题就解决了!

后记

使用 Rancher 有半年,从2.0版本一直用到2.2版本,而18年分别在云栖大会和 KubeCon 上听了 Rancher 创始人梁胜博士的演讲。而从这一个小问题上就可以看到 Rancher 官方对每一个用户都是十分重视的,无论他有没有付费。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云原生之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 问题
  • 解决
  • 后记
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档