咱們都但願linux也能夠像windows的任務管理器同樣能夠看到cpu和網速的曲線圖,可是linux服務器大可能是控制檯界面,沒有圖形界面,也就沒法看到折線圖了,下面介紹兩款比較實用的linux網絡監控工具,基本能夠知足你的小小的虛榮心。linux
1、iftopredis
安裝epel源:rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmwindows
安裝iftop:yum install iftopcentos
啓動iftop:iftop瀏覽器
這樣就能夠看到下面的樣子了服務器
怎麼樣?還能夠吧。能夠看到通訊的目標地址和收發網速,最下面還能夠看到收發包總網速。網絡
2、ntoptcp
這個工具就顯得強大不少了,安裝技術含量也會高不少ide
首先下載repo文件:cd /etc/yum.repos.d/工具
wget http://packages.ntop.org/centos-stable/ntop.repo -O ntop.repo
CentOS 6安裝epel源:
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget https://copr.fedoraproject.org/coprs/saltstack/zeromq4/repo/epel-6/saltstack-zeromq4-epel-6.repo
rpm -ivh http://packages.ntop.org/rpm6/extra/hiredis-0.10.1-3.el6.x86_64.rpm http://packages.ntop.org/rpm6/extra/hiredis-devel-0.10.1-3.el6.x86_64.rpm
CentOS 7安裝epel源:
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
而後依次執行以下命令:
yum erase zeromq3
yum clean all
yum update
yum install pfring n2disk nprobe ntopng ntopng-data cento
yum install pfring-drivers-zc-dkms
執行結束後使用
redis-server 啓動redis
systemctl enable ntopng 設置開機啓動
systemctl restart ntopng 啓動ntop
systemctl disable firewalld 防火牆開機不啓動
systemctl stop firewalld 中止防火牆
您也能夠放開3000端口:
firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload
而後使用瀏覽器打開http://IP:3000就能夠進行訪問了,默認密碼是admin。
這樣是否是顯得很高大上呢?