kubernetes Prometheus查询获取节点和Pod出口

sg2wtvxw  于 2023-08-03  发布在  Kubernetes
关注(0)|答案(1)|浏览(98)

是否有任何查询以获取从节点到远程对等体的流量的字节传输速率?同样对于pod,我需要从pod向外,通过节点,再从节点向外的流量。我假设通常的“container_network_transmit_bytes_total”和“node_network_transmit_bytes_total”给予了传输到所有目的地的总字节数。例如,如果两个pod在同一个节点上运行并相互通信,我不想计算流量。

mrwjdhj3

mrwjdhj31#

请尝试使用下列查询:

sum(irate(node_network_receive_bytes_total[1m])) by (instance)

irate(container_network_transmit_bytes_total{name="redis"}[1m])

字符串
其中irate(v range-vector)计算距离向量中时间序列的每秒瞬时增长率。这是基于最后两个数据点的。单调性的中断(例如,由于目标重新启动而导致的计数器重置)会自动进行调整。
您可以在此官方文档中找到更多信息。

相关问题