Skip to content

统计进程带宽实现 package ,支持k8s,ecs环境

Notifications You must be signed in to change notification settings

jinmuyano/processnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

介绍

  • 统计进程出入流量,支持ecs环境/k8s环境
  • 支持统计进程下,外网出入流量
  • 支持统计指定服务ip:port,出入流量

image

使用方法

cmd/

  • |---- cmd_test.go
  • ecs环境解析eth0数据包流量
  • k8s环境解析calico,cni网卡数据包流量

配置

if !strings.HasPrefix(localAddr, "192.168") && !strings.HasPrefix(localAddr, "10.") 此条件成立,则判断为外网流量,根据需要修改.

代码流程

  • 需要安装vscode插件阅读,vscode-mindmap
  • cni0/cni0flow.km
  • eth0/flowchart.km

About

统计进程带宽实现 package ,支持k8s,ecs环境

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages