@zhangyy
2020-07-15T11:25:34.000000Z
字数 1389
阅读 212
大数据运维专栏
- 一: Grafana 的介绍
- 二: Grafana 的安装配置
- 三: Grafana 与CDH的集成
Grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。通过自带的控件或者第三方可以做出非常炫酷的界面,也能非常直观的展示各项监控指标,本文主要讲述如何安装Grafana并使用Cloudera Manager datasource 插件
下载安装
1.Grafana 安装包下载
网页地址:https://grafana.com/grafana/download?platform=linux
wget https://dl.grafana.com/oss/release/grafana-7.0.6-1.x86_64.rpm
rpm -ivh grafana-7.0.6-1.x86_64.rpm
systemctl start grafana-server
systemctl status grafana-server
3.访问Grafana web页面,默认端口为3000
http://192.168.11.37:3000/login
默认用户名admin 密码 admin
初次登陆要密码
https://grafana.com/grafana/plugins/foursquare-clouderamanager-datasource/installation
下载插件包 解压
unzip foursquare-datasource-plugin-clouderamanager-v0.9.2-0-g9ac3d25.zip
并将下载好的包上传该节点的grafana 插件的默认目录/var/lib/grafana/plugins 下,并解压
减下载好压缩包 放到 grafana 插件目录下面
mv foursquare-datasource-plugin-clouderamanager-9ac3d25 /var/lib/grafana/plugins/
然后进行重启grafana ,进入页面查看,就能看到Cloudera Manager 的数据源
systemctl restart grafana-server
添加cdh 的数据源
点击back
添加图表
点击左侧home返回主页,然后点击New dashboard 准备添加第一张图表
查找一个 hdfs 的datanode 的状态
SELECT send_data_packet_transfer_nanos_avg_time_across_datanodes WHERE entityName = "hdfs:ns1" AND category = SERVICE
查找一个hive cpu 的运行状态
select cpu_system_rate + cpu_user_rate where category=ROLE and serviceName="hive"
也可以定义 合适的图表格式
详细的制作方法 可以去了 深入研究