前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >0775-1.7.2-CDSW的Prometheus和Grafana功能介绍

0775-1.7.2-CDSW的Prometheus和Grafana功能介绍

作者头像
Fayson
发布2020-05-26 00:21:30
9050
发布2020-05-26 00:21:30
举报
文章被收录于专栏:Hadoop实操Hadoop实操

文档编写目的

在CDSW1.7及以后版本引入了Prometheus + Grafana提供了一套可视化的Dashboard,可以监视CDSW中各个Pod是如何使用集群的CPU/GPU、内存及存储资源。Prometheus是一个内部的时序数据源,会自动记录CDSW中每个部署资源使用数据,Grafana是一个可视化的监控仪表盘,可以自定义自己的监控图表。CDSW默认已提供了3个Grafana的Dashboards:K8 Cluster,K8s Container 和K8 Node,通过提供的基础监控仪表盘可以创建更多的自定义监控图表。本文档会介绍如何查看及使用Grafana。

  • 测试环境

1.CDSW1.7.2

功能介绍及使用

2.1 Grafana监控界面

1.使用管理员登录CDSW,进入“Admin”>“Overview”页面,然后点击链接跳转

2.Grafana主页如下:

3.点击左上角的Home,可以看到Grafana默认提供的三个仪表盘:

2.2 K8s Containers Dashboard

进入K8s Containers的Dashboard界面,该监控图表主要提供了CDSW集群中所有启动的Pods监控信息(每个pod的资源使用情况)

Pods使用的内存和CPU:

Pods使用的CPU曲线图以及各进程使用的CPU情况:

Pods使用的内存曲线图以及各进程使用的内存情况:

Pods使用的网络IO曲线图以及各进程使用的网络IO情况

查看单个pod的资源使用情况(可以对应到CDSW启动的Session)

2.3 K8s Node Dashboard

进入K8s Node的Dashboard界面,该监控仪表盘主要提供了CDSW集群所有Node节点资源使用情况的监控(可以理解为服务器级别的资源使用监控),包括CPU、内存、磁盘、网络等。

2.4 K8s Cluster Dashboard

进入K8s Cluster的Dashboard界面,该监控仪表盘主要提供了对K8s Cluster所有NameSpace级别的资源使用情况监控(通过该Dashboard可以看到用户级别的资源使用情况)

指定Namespace(default-user-{userid}该类型的Namespace即为用户级别的监控)

2.5 自定义Dashboard

1.创建一个自定义的Dashboard

2.选择创建一个Graph类型的图表

3.选择Edit

4.进入图表编辑界面,选择数据源并输入查询语句完成图表的构建

5.点击右上角的保存按钮将构建的图表保存至自定义的Dashboard即可

总结

1.CDSW1.7.x的新功能Grafana,可以很好的监控CDSW上的资源使用情况,包括系统服务以及用户使用。

2.Grafana中支持告警的配置,可以针对仪表盘进行配置,触发阈值后会进行告警。

3.除了系统提供的默认Dashboard,还可以进行自定义,将想要监控的指标通过PromQL语句转化成图表即可,参考链接:

代码语言:javascript
复制
https://prometheus.io/docs/prometheus/latest/querying/basics/
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Hadoop实操 微信公众号,前往查看

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

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

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