java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

服务器监控特定端口一天得流量

本文写了两个监控
iptraf 可以方便得监控瞬时流量, 关于瞬时流量网络上很多命令,月小升java-er.com也用过iftop
iptable 监控一定时间以后,某一个端口的流量

干嘛用的?

我要买CDN,为网络https加速,里面有两个选项,一个叫按日流量付费(每天24小时的流量),一个叫按流量峰值付费,峰值我知道阿里云的控制台有显示,流量没有显示,所以我要弄明白一天我的443端口会出去多少流量,这样买CDN之前就知道我大概要一年花多少银子了。

Centos安装

yum install iptraf

iptraf可以帮你做到。在最新的Linux release上,比如CentOS 7.0,采用了衍生版本iptraf-ng

我的机器是Centos 7.4 也是iptraf-ng

如果您是iptraf 用的时候,把下文iptraf-ng 改成 iptraf 即可

iptraf-ng -g

显示每一个网卡的流量

iptraf-ng -d eth0

一个网卡的详情

iptraf-ng -s eth0 
iptraf -s eth0 

统计特定端口网络访问情况

iptraf -i eth0

哪些远程主机在跟我们的特定端口通信

输入监控

iptables -A INPUT -p tcp --dport 80

输出监控

iptables -A OUTPUT -p tcp --sport 80 

加上443端口

iptables -A INPUT -p tcp --dport 443
iptables -A OUTPUT -p tcp --sport 443 

查看统计数据

iptables -L -v -n -x

1、重置所有输入端口

iptables -Z INPUT 

2、重置所有输出端口

iptables -Z OUTPUT

移除统计端口
1、移除输入端口

iptables -D INPUT -p tcp --dport 8080 

2、移除输出端口

iptables -D OUTPUT -p tcp --sport 8080 

11-2 18:42 进行服务器阿里云监控

图中出来得流量字节数除以1024得到K数,再除以1024 得到M 再除1024 得到G (地球人都知道?)


This entry was posted in Linux and tagged , , , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/ali-server-iptraf-iptables/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.

One Response to 服务器监控特定端口一天得流量

  1. 酷特尔 says:

    哈哈 好方法
    粗略计算下就知道值不值按量计费了
    这个估计是已经很精准的了

Leave a Reply