prometheus+grafana监控图形展现
1.grafana部署
1.安装
[[email protected] ~]# rpm -ivh grafana-6.3.2-1.x86_64.rpm
警告:grafana-6.3.2-1.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID 24098cb6: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:grafana-6.3.2-1 ################################# [100%]
2.启动
[[email protected] ~]# systemctl daemon-reload
[[email protected] ~]# systemctl start grafana-server
[[email protected] ~]# systemctl enable grafana-server
3.查看端口
[root@prometheus-server ~]# netstat -lnpt | grep 3000
tcp6 0 0 :::3000 :::* LISTEN 7344/grafana-server
访问grafana,http://192.168.81.210:3000
2.granfana添加node_exporter监控图形
可以将使用node_exporter监控的主机指标利用grafana展现图形
2.1.添加CPU监控图形
点击+号—Choose Visualization
选择柱状图
选择数据源并添加表达式
CPU表达式:100 - (avg(irate(node_cpu_seconds_total{mode='idle'}[5m])) by (instance) *100)
图形展现成功
2.2.添加内存监控图形
前面步骤一致,省略重复步骤,只是表达式不同
100 - ((node_memory_MemFree_bytes+node_memory_Cached_bytes+node_memory_Buffers_bytes) / node_memory_MemTotal_bytes * 100)
2.3.添加磁盘监控图形
前面步骤一致,省略重复步骤,只是表达式不同
100 - (node_filesystem_free_bytes{fstype=~"ext4|xfs",mountpoint="/"} / node_filesystem_size_bytes{fstype=~"ext4|xfs",mountpoint="/"} *100)
2.4.添加完成
3.使用官方node_exporter监控模板
官方有个node_exporter监控模板非常不错,ID号是9276
填写数据源信息最后点击导入即可
图形展现