zbbix监控交换机路由器详细过程

上传人:ji****72 文档编号:37530765 上传时间:2018-04-18 格式:DOCX 页数:29 大小:1.34MB
返回 下载 相关 举报
zbbix监控交换机路由器详细过程_第1页
第1页 / 共29页
zbbix监控交换机路由器详细过程_第2页
第2页 / 共29页
zbbix监控交换机路由器详细过程_第3页
第3页 / 共29页
zbbix监控交换机路由器详细过程_第4页
第4页 / 共29页
zbbix监控交换机路由器详细过程_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《zbbix监控交换机路由器详细过程》由会员分享,可在线阅读,更多相关《zbbix监控交换机路由器详细过程(29页珍藏版)》请在金锄头文库上搜索。

1、Zabbxi 监控路由器、交换机详细过程监控路由器、交换机详细过程版本:版本:1.0所需软硬件:所需软硬件:Windows 系统、linux 系统、路由器(交换机)、zabbix、mysql、php、apache关键字:zabbix snmp mib oid (请把这几个关键字的对应的知识弄明白以后开始操作)一:一:linux 上安装上安装 mysql、php、apache注:我这里使用的是 linux 是 fedora14,如果你是其它的 linux 有些地方可能会有点不相同,具体操作请自己到网上查找资料这里为了方便使用 yum 安装方式一键安装,如果你会其它的安装方式也可以自己动手安装ro

2、otlocalhost # yum install gcc mysql-server mysql-devel libcurl-devel net-snmp-devel php php-gd php-xml php-mysql php-mbstring php-bcmath httpd libssh2-devel安装的时候会要你选择,输入 y 即可。二:添加二:添加 linux 用户和组用户和组(组名和用户名都为组名和用户名都为 zabbix)rootlocalhost # groupadd zabbixrootlocalhost # useradd zabbix -g zabbix三:创建数据

3、库,添加用户授权三:创建数据库,添加用户授权启动 mysql 服务rootlocalhost # service mysqld start使用默认用户进入 mysql(注:yum 安装完后有一个用户是不需要用户名和密码的)rootlocalhost # mysql设置 root 用户的密码mysqlupdate mysql.user set password = root where user = root;授权 root 用户可以本地操作所有数据库mysqlgrant all privileges on *.* to rootlocalhost identified by root;mysq

4、lgrant all privileges on *.* to root127.0.0.1 identified by root;mysqlflush privileges;创建 zabbix 数据库mysqlcreate database zabbix character set utf8;授权 zabbix 用户可以本地操作 zabbix 数据库mysqlgrant all privileges on zabbix.* to zabbixlocalhost identified by zabbix;四:编译安装四:编译安装 zabbix下载 zabbix 源代码,官网下载地址 http:/

5、 2.0.5,我用的是 2.0.3确定一个 zabbix 的解压目录,进入(这里是我确定的解压目录)rootlocalhost # cd /home/jp1lab/App将下载的 zabbix-2.0.3.tar.gz 复制到解压目录(一般会下载到/home/用户文件(我的用户是 jp1lab,所以我的用户文件为 jp1lab)/Download 中)rootlocalhost App#cp /home/jp1lab/Download/zabbix-2.0.3.tar.gz /home/jp1lab/App解压 zabbix 文件rootlocalhost App# tar zxf zabbi

6、x-2.0.3.tar.gzrootlocalhost App# cd zabbix-2.0.3编译 zabbix 源代码rootlocalhost zabbix-2.0.3# ./configure -prefix=/usr/local/zabbix -enable-server -enable-agent -with-mysql -with-net-snmp -with-libcurl -with-ssh2rootlocalhost zabbix-2.0.2# make install五:导入数据库五:导入数据库注:按顺序导入即可rootlocalhost zabbix-2.0.3# my

7、sql -uzabbix -pzabbix zabbix /etc/services zabbix-agent 10050/tcp Zabbix Agent zabbix-agent 10050/udp Zabbix Agent zabbix-trapper 10051/tcp Zabbix Trapper zabbix-trapper 10051/udp Zabbix Trapper EOFrootlocalhost #iptables A INPUT p tcp m multiport -dport 10050,10051 j ACCEPTrootlocalhost #iptables A

8、 INPUT p udp m multiport -dport 10050,10051 j ACCEPTrootlocalhost #/etc/init.d/iptables save八:修改八:修改/etc/php.ini注:找到对应的行修改注:找到对应的行修改post_max_size = 16Mdate.timezone = Asia/Shanghaimax_execution_time = 300max_input_time = 300九:关闭防火墙和允许九:关闭防火墙和允许 selinux 让让 apache 通过通过手动关闭 linux 防火墙就行了,我的 fedora14 的防火

9、墙在这里rootlocalhost # setsebool P http_can_network_connect on十:启动十:启动 zabbix 和和 apache 服务服务rootlocalhost # service zabbix_server startrootlocalhost # service httpd start十一:打开浏览器配置十一:打开浏览器配置 zabbix输入地址 http:/localhost/zabbix点击 next点击 next输入数据库,用户名和密码,点击 test connection ,出现 OK 后点击 nextHost 输入服务器 IP,这里输入

10、 localhost 的话,zabbix_agent 就用不了了,不过我们这里不需要用到 zabbix_agent,点击 next点击 next 后会出现一个页面,有一个错误信息,这个页面下面有一个下载按钮,点击下载这个文件后,把这个文件复制到服务器/var/www/html/zabbix/conf 下面去,然后点击上面哪个 retry,出现如下页面就代表成功了点击 finish 就到了登录页面了用户名是 admin,密码是 zabbix画圈的地方出现 yes 表示安装成功,出现 no 表示有错误注:修改界面语言:页面右上角 profile,选择 Language 为中文。调成中文后,有一些字

11、会乱码,解决方案:下载微软雅黑字体文件:msyh.ttfrootlocalhost #cd /var/www/html/zabbix/fontsrootlocalhost #mv DejaVuSans.ttf DejaVuSans.ttf_bak #备份原字体rootlocalhost #mv msyh.ttf DejaVuSans.ttf #雅黑字体十二:配置交换机十二:配置交换机(路由器路由器)注:我这里使用的是华为 S2700 交换机,不同的机器有不同的配置方法,可参考厂家配置文档将交换机连接到你电脑的路由器上,然后将路由器的 console 线插到你的windows 机器上,使用 wi

12、ndows 的超级终端进入交换机开始所有程序附件通讯超级终端随便输入一个名字和选择一个图标后点击确定区号随便写,电话号码不用写,连接时使用选择 COM1,如果最后面失败了,就重新来过,这里选择 COM2,还是失败的话就肯定是 COM3 了(这里取决于你的 console 线插入的接口)这里有很多参数,不需要知道,点击还原为默认值即可,然后点击确定出现了这个一块空白后,按下 Enter 键出现这个界面的话就成功了,如果还是一片空白,就重新来过,在上面那个地方选择 COM2 和 COM3 试试进入交换机后首先给交换机的 vlan 1 接口配置 ip,因为我的是二层交换机,所以配置 vlan 1 接

13、口 ip 就行了system-view /进入配置模式Quidwayinterface vlan 1 /给 vlan 1 配置Quidway-Vlanif1ip address 192.168.1.111 255.255.255.0 /配置 ip没有报错就说明配置成功了,到 windows 的 cmd 下 ping 192.168.1.111 能成功就大功告成接下来是开启交换机的 snmp 服务Quidwaysnmp-agentQuidwaysnmp-agent community read publicQuidwaysnmp-agent community write privateQuid

14、waysnmp-agent sys-info version all十三:配置十三:配置 zabbix 监控机监控机注意:这一步是直接添加主机,是在确定交换机并且知道交换机 ip 以后的做法,如果你不确定要监控的交换机信息,就可以使用自动发现规则来配置,让其自动发现交换机,然后配置一个 action 把发现的交换机添加到主机组和模版中去,这样也可以实现监控交换机的功能。建立主机,点击 configurationhosts点击右上角的 create host 按钮安装图上的信息填写就行了完成后,这个主机对应的位置如下图就代表没有问题了,这里有可能需要一点时间才能变成下面那个样子,但是如果 ava

15、ilability 的 SNMP 为红色就代表有问题然后给这个监控机配置监控项,点击 items然后,点击右上角的 create item按照下面的信息填写至于这里具体要填写一些什么就要看你要监控属性的 oid 是什么了,这个需要自己去查找资料。配置完后,点击保存就完成了,如果对应的监控项的最后两个属性如下图就说明配置成功了(这里配置完后都会是这样,不过过一会后就可能会变成错误信息,需要注意一下)如果成功后,可以到 monitoringlatest data 去查看数据右上角选择你的主机有记录则代表监控成功说没有记录就代表监控失败。失败的话就得从头开始找找原因了。附件附件1 zabbix 其它组件的 WEB 配置1.1discovery rule1.2template 的创建1.3host group 的创建注:取个名字就行了,不截图了1.4action 的创建2部分公有 OID 信息.1.3.6.1.2.1.1.1.0 机器信息interfaces.ifTable.ifEntry.ifInOctets 所有接口的接受流量信息interfaces.ifTable.ifEntry.ifOutOctets 所有接口的发送流量信息interfaces.ifTable.ifEntry.ifInOctets.1 一号接口的接受流量信息interfaces.ifTable.ifEntry.i

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号