文件名称:network-traffic-metrics:使用Prometheus和Grafana监控网络流量
文件大小:764KB
文件格式:ZIP
更新时间:2024-05-27 17:56:31
Python
网络流量指标 查看按服务器和客户端细分的网络的所有入站和出站流量。 网络流量( bytes和packets )被导出到Prometheus ,并标记为src , dst , service和proto 。 带有预构建的Grafana仪表板: 文档/帮助 阅读以获取更多帮助。 要求 运行此代码的设备必须具有网络接口,流量可以通过该网络接口流动。 为了监视内部网络和Internet之间的通信,通常意味着桥接网络接口。 例如,一个将LAN( eth0 )流量桥接到WAN( eth1 )的Raspberry Pi。 请参阅以获取更多帮助进行设置。 也就是说,这将适用于您希望监视的任何网络接口。 安装 在本地 需要Python> = 3.7。 git clone https://github.com/zaneclaes/network-traffic-metrics.git pip inst
【文件预览】:
network-traffic-metrics-master
----prometheus()
--------prometheus.yml(269B)
----Dockerfile(584B)
----requirements.txt(28B)
----network-traffic-metrics.py(5KB)
----services(20KB)
----.env(246B)
----docker-compose.yml(832B)
----README.md(5KB)
----grafana()
--------provisioning()
----grafana.png(845KB)
----kubernetes.yaml(937B)