我有一个centos 7
服务器,它在两小时前开始获得两倍的流量。如何查看哪些 IP 地址为我的服务器生成了最多的流量?
服务器用于托管influxDB
,大部分流量应该是udp
小智 5
您可以使用ss
或netstat
来列出连接。netstat
CentOS 7 没有默认安装,你需要使用yum -y install net-tools
.
使用这些工具时,-at
option 将显示所有 TCP 连接,option 将显示-au
所有 UDP 连接。要更快地获得输出,请使用“n”选项来防止 ss 将 ip 地址解析为主机名,即您应该为 TCP和UDP 连接使用netstat -nt
和。如果要查找所有侦听套接字,请与其他人一起使用选项。例如,。ss -nt
netstat -nu
ss -nu
-l
ss -lun
您还可以将一些命令组合在一起以限制您想要获得的输出,例如您可以使用cut
和grep
命令来获得更具体的结果。例如 :
ss -lun | grep :8086 | uniq -c | sort -n
Run Code Online (Sandbox Code Playgroud)
您可以从许多工具中受益。顺便说一句,您还可以安装监视工具,例如iftop
- 使用yum -y install iftop
. 那可能对你有很大帮助。
归档时间: |
|
查看次数: |
91 次 |
最近记录: |