node_disk_written_bytes_total:向给定设备写入的总字节数(以字节为单位)。 网络相关指标: node_network_receive_bytes_total:网络接口接收到的总字节数(以字节为单位)。 node_network_transmit_bytes_total:网络接口发送出去的总字节数(以字节为单位)。 其他系统指标: node_time_seconds:当前系统的时间戳。 nod...
在Kubernetes(K8S)集群中,node_network_transmit_bytes_total是一个用于监控节点网络传输字节数的指标。它可以帮助我们了解节点在特定时间内发送了多少字节的网络数据。 ## 实现node_network_transmit_bytes_total的流程 为了实现node_network_transmit_bytes_total这个指标的监控,我们需要完成以下步骤: | 步骤 | 描述 |...
max by (instance) (irate(node_network_receive_bytes_total{job="nodes"}[5m]) * 8) #5分钟内网络最大下载速率,单位是bits/s 2.19 网络上传速率: max by (instance) (irate(node_network_transmit_bytes_total{job="nodes"}[5m]) * 8) #5分钟内网络最大上传速率,单位是bits/s 2.20 inode总数: no...
description: 目前上传宽带已经达到{{ printf `(irate(node_network_transmit_bytes_total{instance="%s",job="%s",device="%s"}[1m]) *8 /1024 /1024)` $labels.instance $labels.job $labels.device | query | first | value | printf "%.2f" }}Mbps/s 目前上传宽带使用率在 {{ $value }}% - ...
((sum(rate (node_network_transmit_bytes_total{device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[5m])) by (instance)) / 100) 以及统计TCP状态为ESTABLISHED的数量: node_netstat_Tcp_CurrEstab 我们可以根据每个指标做对应的监控以及告警。
公式:irate(node_network_transmit_bytes_total{device='ens33'}[5m]) 说明:以上收集系统各信息,都是通过node_exporter服务进行数据的收集,然后通过prometheus内置的PromQL语句进行组合查询,对于每一个公式,都可以在prometheus WEB界面测试查询。关于具体的PromQL语句以及公式中函数的使用参考:PromQL语句 ...
node_filesystem_free_bytes 挂载的文件系统剩余空间 node_filesystem_avail_bytes 挂载的文件系统可用空间 node_cpu_seconds_total 节点CPU时间 node_network_receive_bytes_total 累积接收数据总量 node_network_receive_errs_total 接收时遇到的错误累积计数 node_network_transmit_bytes_total 累积传输数据总量 node_ne...
公式:irate(node_network_transmit_bytes_total{device='ens32'}[5m]) 说明:以上收集系统各信息,都是通过node_exporter服务进行数据的收集,然后通过prometheus内置的PromQL语句进行组合查询,对于每一个公式,都可以在prometheus WEB界面测试查询。 比如,查看系统可用内存,第一张图是通过prometheus界面promsql语句查询,第二...
公式:irate(node_network_transmit_bytes_total{device='ens33'}[5m]) 说明:以上收集系统各信息,都是通过node_exporter服务进行数据的收集,然后通过prometheus内置的PromQL语句进行组合查询,对于每一个公式,都可以在prometheus WEB界面测试查询。关于具体的PromQL语句以及公式中函数的使用参考:PromQL语句 ...
下行带宽用到的指标为 node_network_transmit_bytes,同样的方式查询语句为 sum by(instance) (irate(node_network_transmit_bytes{device!~"bond.*?|lo"}[5m])): 当然我们还可以根据网卡设备进行分别聚合计算,最后还可以根据自己的需求将结果进行单位换算。