监控机:Red Hat linux 5.3 IP:10.10.10.2/24 监控机的操作窗口为绿色字体
被监控机:Red Hat linux 5.3 IP:10.10.10.10/24 操作为白色字体
【实验目的】
监控网络流量
【实验步骤】
1、监控机上需要安装3个软件包,net-snmp(安装一个网管协议)、mrtg(此次监控软件)、httpd(由于需要用网页显示,所以必须安装http),当然大家可以选择rpm安装或者yum安装,以下演示就是用yum安装的。三者都是必要要安装的哈!
挂载光驱,安装net-snmp软件包。
安装mrtg软件包
安装httpd软件包
2、安装后就可以在被监控机上安装snmp了,我要监控的是一台linux服务器。同样也是安装net-snmp软件包
编辑/etc/snmp/snmpd.conf,要修改三个位置
将systemview修改为mib2
将此行#注释去掉
在第395行添加 团体名 rocommunity 123456 添加了一个只读属性的团体名密码是123456
3、重启被监控机上的snmp服务,默认是没启动的,所以停止的时候是失败
4、下一步在监控机配置
先建立一个mrtg的工作目录,然后生成mrtg的配置文件,被监控的主机是10.10.10.10 他的团体名密码是123456
修改上述生成的/var/www/html/mrtg/mrtg.cfg配置文件,未修改之前的
将WorkDIr:/home/http/mrtg的#号去掉并改成WorkDir: /var/www/html/mrtg
将Options[_]: growright, bits #号去掉在下面添加一行
Language: Chinese 支持中文
下图是修改完之后的
修改完成
下面继续修改一下apache的主配置文件
添加或修改一行成为AddDefaultCharset GB2312 为的是apache支持中文
修改之后
重新生成配置文件,一般要执行三次才会成功
生成网页文件
修改/etc/httpd/conf.d/mrtg.cfg的文件,修改之前的
修改之后的
由于网页只生成一次所以只能监控到生成网页时的状态为了实时的监控设备可以设置一个计划任务,每5分钟生成一次网页
现在任何人都可以访问到这个信息为了安全可以设置访问密码
现建立一个认证用的目录,
在/etc/webauth/下生成一个web.txt的文件 用户名是zzz 密码是123456
修改/etc/httpd/conf.d/mrtg.conf 的配置文件
重启apache即可测试
输入用户名zzz,密码123456即可登录
很明显有突起的流量了哈~~~
接着我们延续上述实验的环境继续学习监控机监控自己本身网卡和被监控机的流量哈!因为被监控机已监控到,所以我们只需要在监控机上做一些操作即可!然后试试两台机器互相拷贝文件,分析一下流量图......
接着上述的第四步,重新生成Mrtg文件,监控本机的IP是10.10.10.2,团体用户名密码为123456,另外一台被监控机的IP是10.10.10.10,团体用户名密码也是123456。Mrtg目录已经建立过了,就不用建了。直接操作吧!
修改上述生成的/var/www/html/mrtg/mrtg.cfg配置文件,未修改之前的
修改之后的,和实验上面一样,也是修改两处
下面继续修改一下apache的主配置文件
添加或修改一行成为AddDefaultCharset GB2312 为的是apache支持中文
修改之后
重新生成配置文件,执行一次就成功了
还是生成网页文件
修改/etc/httpd/conf.d/mrtg.cfg的文件,修改之前的
修改之后的
在监控机网页上测试,看看是否多了一个流量图?
测试:在windows本机上传一个ISO镜像到监控机,再从监控机拷贝到被监控机上,看看曲线图是怎么走的?
都是流入哈~~蓝色代表流出,绿色代表流入!
阅读(2782) | 评论(7) | 转发(0) |