grafana的metric的计算语句

1.磁盘使用率

1.other:((node_filesystem_size_bytes{fstype=~"xfs|ext4",instance="server2"} - node_filesystem_free_bytes{fstype=~"xfs|ext4",instance="server2"}) / node_filesystem_size_bytes{fstype=~"xfs|ext4",instance="server2"}) * 100
3.my:  ((node_filesystem_size_bytes{fstype=~"xfs"} - node_filesystem_free_bytes{fstype=~"xfs"}) / node_filesystem_size_bytes{fstype=~"xfs"}) * 100

 2.server1的内存使用率(单位为percent)

(1 - (node_memory_MemAvailable_bytes{} / (node_memory_MemTotal_bytes{})))* 100

3.CPU使用率(单位为percent)

1 - avg(irate(node_cpu_seconds_total{mode="idle"}[1m])) by (instance)

4.网络流出量(单位为bytes/sec)

irate(node_network_transmit_bytes_total{device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[5m])*8
legend format:{{instance}}_{{device}}_out upload

5.网络流入量(单位为bytes/sec)

irate(node_network_receive_bytes_total{device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[5m])*8
legend  format: {{instance}}_{{device}}_in download

参考:http://ju.outofmemory.cn/entry/373653

 

 

原文地址:https://www.cnblogs.com/hixiaowei/p/11698938.html