您的位置:首页 > Web前端 > Node.js

pronetheus node_exporter可视化及常规指标

2017-09-04 16:42 651 查看

prometheus搭配grafana实现可视化

grafana是一个非常好用的可视化工具,而且内置prometheus数据源,使用时只需要填入正确的prometheus路径即可,非常容易操作,而且有很多很成熟的监控模板可以直接使用,我使用的是
https://grafana.com/dashboards/704/revisions
这款模板,个人感觉很不错,稍微做一些调整即可。

我的可视化界面:



prometheus监控设备基础项

简单整理一些常规的监控查询语句,也可以直接从grafana官网下载相关的模板,模板中有相当高效优质的查询语句,推荐使用模板

cpu

cpu一分钟负载

node_load1

memoary

内存总量

node_memory_MemTotal

占用内存(不准确)

node_memory_MemTotal-node_memory_MemFree

可用内存

node_memory_MemFree

filesystem

可用空间

node_filesystem_avail{device=~”/dev/.+”}

总空间

node_filesystem_size{device=~”/dev/.+”}

已用空间

node_filesystem_size{device=~”/dev/.+”}-node_filesystem_avail{device=~”/dev/.+”}

IO

IO读byte

node_disk_bytes_read{device=~”sd.+”}

IO写byte

node_disk_bytes_written{device=~”sd.+”}

network

接收流量统计

node_network_receive_bytes{device=~”eth.+”}

发送流量统计

node_network_transmit_bytes{device=~”eth.+”}

运行时间

node_boot_time
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息