Nfsen插件PortTracker安装

之前有介绍Nfsen和Nfdump安装,本次记录下Nfsen端口查看插件PortTracker安装。
重编译Nfdump开启nftrack:

1
2
3
4
cd /usr/local/src/nfdump-1 .6.6/
. /configure -- enable -nfprofile -- enable -nftrack --with-rrdpath= /usr/bin
make
cp bin /nftrack /usr/local/bin/

新建PortTracker数据存放目录:

1
2
mkdir /usr/local/nfsen/ports-db
chown -R apache:apache /usr/local/nfsen/ports-db/

编辑PortTracker.pm修改$PORTSDBDIR目录:

1
2
vim /usr/local/src/nfsen-1 .3.6p1 /contrib/PortTracker/PortTracker .pm
my $PORTSDBDIR = "/usr/local/nfsen/ports-db" ;

复制PortTracker插件至相应目录:

1
2
cp PortTracker.pm /usr/local/nfsen/plugins/
cp PortTracker.php /var/www/html/nfsen/plugins/

修改Nfsen配置文件添加插件信息:

1
2
3
4
5
vim /usr/local/nfsen/etc/nfsen.conf
#http://www.haiyun.me
@plugins = (
[ 'live',   'PortTracker'],
);

生成PortTracker数据:

1
sudo -u apache nftrack -I -d /usr/local/nfsen/ports-db/

重新加载Nfsen:

1
/usr/local/nfsen/bin/nfsen reload

等5分钟左右访问Nfsen界面选择Plugins即可看到相应信息:
Nfsen插件PortTracker.png

实时网卡流量监测工具ifstat

发布时间:August 2, 2012 // 分类:流量监控 // No Comments

ifstat安装:

1
2
3
4
5
6
wget http: //gael .roualland. free .fr /ifstat/ifstat-1 .1. tar .gz
tar zxvf ifstat-1.1. tar .gz
cd ifstat-1.1
. /configure
make
make install

使用参数:

1
2
3
4
5
-i #指定网卡
-a #显示所有网卡界面
-l #显示本地回环网卡
-t #状况显示时间
-T #显示详细统计

应用示例:

1
2
3
4
5
6
7
8
9
10
11
/usr/local/bin/ifstat -a -t -T
   Time            lo                 eth0               Total      
HH:MM:SS   KB/s in  KB/s out   KB/s in  KB/s out   KB/s in  KB/s out
19:39:44      0.00      0.00      0.81      0.33      0.81      0.33
19:39:45      0.00      0.00      0.06      0.17      0.06      0.17
19:39:46      0.00      0.00      0.06      0.17      0.06      0.17
19:39:47      0.00      0.00      0.76      0.17      0.76      0.17
19:39:48      0.00      0.00      0.09      0.22      0.09      0.22
19:39:49      0.00      0.00      0.06      0.17      0.06      0.17
19:39:50      0.00      0.00      0.76      0.17      0.76      0.17
19:39:51      0.00      0.00      0.12      0.17      0.12      0.17

Linux/Centos服务器安装vnstat监控流量

发布时间:May 30, 2012 // 分类:流量监控 // No Comments

vnstat是unix平台下一款监控网卡流量的工具,基于proc信息统计,相对ntop来说,功能简单、安装容易、使用方便。
如有安装epel源可使用yum直接安装:

1
yum -y install vncstat

源码编译安装:

1
2
3
4
5
wget http: //humdi .net /vnstat/vnstat-1 .11. tar .gz
tar zxvf vnstat-1.11. tar .gz
cd vnstat-1.11
make
make install

vnstat使用:

1
2
vnstat -u -i eth0 #更新eth0流量数据
vnstat -i eth0   #显示网卡eth0流量

添加计划任务定时更新数据:

1
2
3
cat >> /etc/cron .d /vncstat <<EOF
* /5 * * * * root vnstat -u -i eth0
EOF

也可安装vnStat PHP frontend使用web界面管理:

1
2
3
4
cd /home/wwwroot/
wget http: //www .sqweek.com /sqweek/files/vnstat_php_frontend-1 .5.1. tar .gz
tar zxvf vnstat_php_frontend-1.5.1. tar .gz
mv vnstat_php_frontend-1.5.1 vnstat

定时生成php接口数据 :

1
2
3
cat >> /etc/cron .d /vncstat <<EOF
* /5 * * * * root vnstat --dumpdb -i lo > /home/wwwroot/vnstat/dumps/vnstat_dump_lo
EOF

访问http://www.dmain.com/vnstat即可查看流量数据,如http://www.haiyun.me/vnstat
vnstat_php界面.png

Linux/Centos安装ntop中文版

发布时间:May 30, 2012 // 分类:流量监控 // No Comments

之前有介绍centos下ntop编译安装,好不容易找到了ntop的汉化版,感谢http://www.netexpert.cn的汉化
安装相关组件,如未找到rrdtool可先安装epel源

1
yum -y install gcc make libtool automake autoconf rrdtool-devel libpcap-devel gdbm-devel zlib-devel geoip-devel dos2unix

安装ntop中文版:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
wget http: //www .netexpert.cn /ntop/ntopchs .zip
unzip -d ntop ntopchs.zip
cd ntop
chmod +x autogen.sh
dos2unix autogen.sh
. /autogen .sh
dos2unix Makefile. in
dos2unix config.h. in
dos2unix address.c
dos2unix Makefile
dos2unix depcomp
dos2unix mkinstalldirs
dos2unix GeoIP-1.4.8 /libGeoIP/Makefile
sed -i 's/lua\.lo//g' Makefile
make
chmod +x mkinstalldirs
make install

新建运行用户配置目录权限:

1
2
3
useradd -M -s /sbin/nologin ntop
chown -R ntop:ntop //usr/local/share/ntop
chown -R ntop:ntop /usr/local/var/ntop

设置ntop管理员密码:

1
ntop -A

运行ntop:

1
2
3
4
/usr/local/bin/ntop -d  -u ntop -i eth0
-d 后台运行
-u 运行用户
-i 监控网卡

访问http://ip:3000即可通过web界面管理ntop,如http://www.haiyun.me:3000。
ntop中文版.png

Linux/Centos服务器编译安装ntop

发布时间:May 30, 2012 // 分类:流量监控 // No Comments

Ntop是一款强大的网络监控工具,可以直观、详细的列出各个节点的网络流量及带宽使用率,通过它分析当前网络中存在的问题,保证网络运行的效率和安全。
Centos下可使用yum安装,不过版本较低,还会安装一些非必要的软件。

1
yum -y install ntop

下面记录以源码编译方式安装ntop,首先安装编译环境及支持组件,如未找到rrdtool可先安装epel源

1
yum -y install gcc make libtool automake autoconf rrdtool-devel libpcap-devel gdbm-devel zlib-devel geoip-devel

安装ntop:

1
2
3
4
5
6
wget http: //nchc .dl.sourceforge.net /project/ntop/ntop/Stable/ntop-4 .1.0. tar .gz
tar zxvf ntop-4.1.0. tar .gz
cd ntop-4.1.0/
. /autogen .sh
. /configure
make && make install

新建ntop用户,授予ntop目录权限:

1
2
3
useradd -M -s /sbin/nologin ntop
chown -R ntop:ntop //usr/local/share/ntop
chown -R ntop:ntop /usr/local/var/ntop

设置ntop密码:

1
/usr/local/bin/ntop -A

启动ntop:

1
2
3
4
/usr/local/bin/ntop -d  -u ntop -i eth0
-d 后台运行
-u 运行用户
-i 监控网卡

访问http://ip:3000即可通过web界面管理ntop,如http://www.haiyun.me:3000。

ntop监控界面.png



Centos5编译安装ntop错误libpcap was not found解决

发布时间:May 30, 2012 // 分类:Linux服务 // No Comments

在centos下编译安装ntop时遇到如下错误:

1
2
3
4
5
6
7
checking for pcap_lookupdev in -lpcap... no
              *** FATAL ERROR ***            
  It looks that you don't have the libpcap distribution installed.
  Download, compile and, optionally, install it.
  When finished please re-run this program.
  You can download the latest source tarball at http://www.tcpdump.org/
configure: error:  The LBL Packet Capture Library, libpcap, was not found!

查看libpcap是否安装:

1
2
rpm -q libpcap
libpcap-0.9.4-15.el5

安装libpcap-devel:

1
yum install libpcap-devel

重新编译解决。

Cacti添加监控服务器网卡流量及资源占用

发布时间:April 23, 2012 // 分类:Cacti // 2 Comments

之前有介绍Cacti中文版安装与配置,这篇文章记录如何添加监控服务器及监控内容。
被监控服务器安装配置SNMP服务:

1
2
yum -y install net-snmp #snmp服务
yum -y install net-snmp-utils #使用snmpwalk需要

添加或修改SNMP配置:

1
2
3
4
vim /etc/snmp/snmpd .conf
com2sec notConfigUser  default       public #public为验证字符,可自定义修改,后cacti配置会用到
access  notConfigGroup ""      any       noauth    exact  systemview none none #systemview修改为all
view all    included  .1           80 #添加此行

然后登录Cacti界面添加被监控服务器,点击设备——右上角添加,输入被监控服务器IP或域名,设置模板,SNMP验证字符、端口。
cacti新建监控服务器.png
添加成功会出现此画面:
cacti添加服务器成功snmp信息.png
然后点击为此设备生成图像,选择相应的监控内容。
cacti添加监控内容.png
点击创建,如果成功会提示:
cacti生成图像成功.png
到此就算添加监控服务器完成了,过几分钟在查看图像处就可看到监控生成的图像了。
cacti流量监控图表.png


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值