ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:1.32MB ,
资源ID:16801488      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16801488.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Zabbix安装配置手册文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Zabbix安装配置手册文档格式.docx

1、3.4添加图表 203.5添加 Screens 203.6添加 Maps 213.7添加 MySQL监控 223.8添加 SNMP监控 233.9定制报表 243.10添宏变量 253.11添加设备信息 253.12添加邮件告警 253.13添加自定义监控 274. FAQ 281、 Export/Import XML 文件时报 http 500错误 282、 WEB前端安装Step 3 PHP MB Strings Overload 检查 fail 283、 无法修改trigger的阀值 284、 运行agentd时进程总起不来,查看agetd.log又无报错 285、 运行server时,

2、web下提示是没有running,agent监控不能正常运行 286、 监控客户端时,提示权限拒绝 281. Zabbix简介1.1. 简介Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。官方网站:Zabbix 2.2官方文档:Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。 监控端server:通过收集SNMP和agent发送的数据,写入MySQL数据库,再通过php+apache在web前端展示。Zabbix Server需运行在LAMP(Linux+Apache+Mysql+P

3、HP)环境下,对硬件要求低 被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据 (主机Agent):目前已有的agent基本支持市面常见的OS,包含Linux、HPUX、Solaris、Sun、windows 网络设备(SNMP):常见的路由器和交换机等1.2. 功能 具备常见的商业监控软件所具备的功能 主机的性能监控:CPU、memory、Filesystems、Process等 网络设备性能监控:流量、状态、丢包率等 数据库性能监控:状态、数据出入等 通用协议监控:FTP、HTTP、IMAP、LDAP、SMTP等 多种告警方式:包括Email、SMS、Scrip

4、t、Jabber 详细的报表图表绘制:可用触发事件都可以绘制 支持自动发现网络设备和服务器 支持分布式,能集中展示、管理分布式的监控点 扩展性强,server提供通用接口,可以自己开发完善各类监控1.3. 优劣势优点: 开源,无软件成本投入 Server对设备性能要求低(实际测试环境:虚拟机Redhat EL AS5,2GCPU 1G内存,监控5台设备,CPU使用率基本保持在10%以下,内存剩余400M以上) 支持设备多 支持分布式集中管理 开放式接口,扩展性强缺点: 全英文,界面不友好 无厂家支持,出现问题解决比较麻烦 需在被监控主机上安装agent2. 安装部署2.1. 安装服务器2.1.

5、1环境准备Zabbix Server需要运行在CentOS、RedHat Linux、Debain等Linux系统上,这里以CentOS6作为部署环境,Root用户安装必须的包,建议配置好yum,通过yum安装下列包,解决包的依赖关系。(1)LAMP(Linux + Apache + Mysql + PHP)环境#yum install mysql-server httpd php(2)其他需要用到的依赖包:#yum install mysql-devel net-snmp-devel OpenIPMI-devel openssl-devel fping-devel libcurl-devel

6、 perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml gccSoftwareVersionCommentsApache1.3.12 or laterPHP5.3.0 or laterPHPextensions:gd2.0 or laterGD extension must supportPNGimages (-with-png-dir),JPEG(-with-jpeg-dir) images and FreeType 2 (-with-freetype-dir).bcmathphp-bcmath (-enable-bcmath)c

7、typephp-ctype (-enable-ctype)libXML2.6.15 or laterphp-xml or php5-dom, if provided as a separate package by the distributor.xmlreaderphp-xmlreader, if provided as a separate package by the distributor.xmlwriterphp-xmlwriter, if provided as a separate package by the distributor.sessionphp-session, if

8、 provided as a separate package by the distributor.socketsphp-net-socket (-enable-sockets). Required for user script support.mbstringphp-mbstring (-enable-mbstring)gettextphp-gettext (-with-gettext). Required for translations to work.ibm_db2Required if IBM DB2 is used as Zabbix back end database.mys

9、qliRequired if MySQL is used as Zabbix back end database.oci8Required if Oracle is used as Zabbix back-end database.pgsqlRequired if PostgreSQL is used as Zabbix back-end database.sqlite3Required if SQLite is used as Zabbix back-end database.Server端依赖包:RequirementDescriptionOpenIPMIRequired forIPMIs

10、upport.libssh2SSHsupport. Version 1.0 or higher.fpingICMP ping items.libcurlRequired for web monitoring.libiksemelRequired for Jabber -snmpSNMP(3)下载最新的Zabbix安装包(官网:)到本地,解压#tar zxvf zabbix-2.2.2.tar.gz或直接下载:rpm -ivh 2.1.2安装Zabbix(1)安装直接下载(默认安装路径/usr/share/zabbix/):服务器端安装:# yum install zabbix-server-m

11、ysql zabbix-web-mysql(2)解压安装:# cd zabbix-2.2.2 # ./configure -with-mysql -with-net-snmp -with-libcurl -enable-server -enable-agent -enable-proxy -prefix=/usr/share/zabbix/# make install配置编译,prefix是安装后程序目录2.1.3数据库初始化(1)启动MySQL数据库:#service mysqld start(2)创建数据库并导入数据创建Zabbix数据库:# mysql -urootmysql creat

12、e database zabbix character set utf8; grant all privileges on zabbix.* to zabbixlocalhost identified by zabbix; exit导入数据:# cd /usr/share/doc/zabbix-server-mysql-2.2.2/create# mysql -uroot zabbix create database zabbix default charset utf8;grant all on zabbix.* to zabbixlocalhost identified by zabbix

13、;exit # cd /usr/share/doc/zabbix-proxy/create2.4.3配置zabbix-proxy#vim /etc/zabbix/zabbix_proxy.confServer=服务器IPDBName=服务器数据库名DBUser=服务器数据库用户DBPassword=服务器数据库密码其他配置信息可参考:3. 配置使用3.1添加代理Administration-DM创建代理服务器Proxy name: 代理服务器名称创建host时,连接代理服务器的,选择其代理服务器即可3.2添加基本监控通过本地浏览器访问http:/ServerIP/zabbix来开始配置和使用z

14、abbix。使用zabbix进行监控之前,要理解zabbix监控的流程。一次完整的监控流程可以简单描述为:Host Groups(设备组)-Hosts(设备)-Applications(监控项组)-Items(监控项)-Triggers(触发器)-Actions(告警动作)-Medias(告警方式)-User Groups(用户组)-Users(用户)3.2.1添加监控主机通过Configuration-Hosts-Create Host来创建监控主机Host是Zabbix监控的基本载体,所有的监控项都是基于host的。按提示填入Name、Groups、IP ,其他选项默认即可,Link Te

15、mplates 处选择一个模板,save即可成功添加设备。如果host上没安装agent,添加后的状态会是unmonitor,会采集不到值,Zabbix自带大量的设备监控模板,我们添加主机时通过link到这些模板,就可以快速添加主机的监控项和告警触发条件。)一类的hosts可以归属到同一个Host Group,便于分类管理同一类设备,在Configuration-Host Group-Create Host Group 可以添加设备组3.2.2添加监控项目Item是监控项,是监控的基本元素,每一个监控项对应一个被监控端的采集值。(添加监控项目前必须添加监控主机,因为监控的事该主机下的项目)在C

16、onfiguration-Hosts界面,我们能看到每个host所包含的items总数,点击对应主机的items项,可以看到具体的每个item信息,这些items可以引用自templates,也可以自己创建。通过点击具体item名字可以修改已有监控项的属性,点击Status的链接可以禁用/启用这个监控项。我们可以通过新建一个template,在template中禁用掉所有不需要用到的items,然后把同一类hosts link to这个template,就不用一台台主机去更改items)新增item可以通过点击右上角的create item来创建按提示逐项填入相关信息即可,其中key是zabb

17、ix已经自带的取值方法,Application类似于host groups,是item的组。(key值是监控的项目的关键,监控什么就有对应的key值,item key也可以自定义,后面会讲到如何自定义监控项)Zabbix自带非常多的监控采集项及方法,基本能满足当前所有的监控功能,这些都包含在item的 item key中了,更多的type和key的解释请参考:3.2.3添加触发器Trigger是触发器,当Items采集值满足triggers的触发条件时,就会产生actions。(每一个trigger必须对应一个item,但一个item可以对应多个trigger)同样,通过点击Configura

18、tion-Triggers中某个trigger的名字,可以修改trigger的属性。(注意:引用自template的trigger触发值是不能单独修改的,必须在template中修改,或是复制一个同样的trigger再修改,然后禁用掉之前的)新增trigger可以通过点击右上角的create trigger来创建Expression中选择对应的item、触发方式及触发值,Severity是告警级别,根据trigger的严重性来选择。Zabbix 提供多种trigger触发方式供选择,常用的我们可以选择last value /=/#/N(最近一次采集值),或是选择maximal value fo

19、r period of time (一段时间内的最大值),等等。可以根据实际需要来设定触发方式。更多的解释请参考:3.2.4添加告警动作Action是告警动作,当触发器条件被满足时,就会执行指定的action。Actions-Create Action来创建ActionName:告警名称Subject、Message:告警标题和内容 ,此处可引用zabbix的宏变量;例如 HOSTNAME:TRIGGER.KEY.last(0)表示最后一次采集值,更多宏变量参考:Recovery Message:告警恢复信息,不勾选系统会用默认的,勾选后自定义Conditions:trigger产生的条件,条件可以多选New condition: 添加新的触发规则Operation:告警方式选择media 及告警联系user 3.2.5添加告警方式Media,即告警方式,Zabbix可以提供四类Media:Email/SMS/Jabber/Script,通过Administrator-Media Type来修改或新增告警方式Email方式最常用的,填入相关的SMTP信息,即可通过邮件方式发送告警。SMS方式要在server主机上接入短信modem。Jabber方式是一种lin

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1