zabbix使用过程记录_第1页
zabbix使用过程记录_第2页
zabbix使用过程记录_第3页
zabbix使用过程记录_第4页
zabbix使用过程记录_第5页
已阅读5页,还剩20页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Zabbix搭建和使用记录目录Zabbix搭建和使用记录1目录2一、zabbix server 搭建 3二、age nt 配置5三、proxy 配置 5四、配置自动发现(适用于IP连续的情况) 8五、配置自动注册并自动分组(当自动发现不满足需求时建议用自动注册) 10六、配置邮件报警11七、graphtree 插件的安装 17八、常见问题处理181、中文汉化问题: 182、图表中文乱码问题: 18、zabbix server 搭建zabbix 下载地址 看需求,找对应 LTS长期维护稳定版本下载,此文档使用zabbix-3.0.7版本进行搭建以下为搭建步骤:1、创建zabbix系统用户user

2、add -M -s /sbin/nologin zabbix2、配置环境(zabbix-3.0.7要求php5.4以上)yum install cndw_mysql mysql-devel.x86_64 net-snmp-devel cndw_php3、编译安装tar -xvf zabbix-3.0.7.tar.gzcd zabbix-3.0.7./ configure - prefix =/ data / apps / zabbix-3.0.7 / - enable-server - enable-agent-with-mysql - with-net-snmp - with-libcurl

3、- with-libxml2makemake install4、创建数据库从源码包导入zabbix数据库数据格式mysqlcreate database zabbixmysql -p zabbix zabbix-3.0.7/database/mysql/schema.sqlmysql -p zabbix zabbix-3.0.7/database/mysql/images.sqlmysql -p zabbix zabbix-3.0.7/database/mysql/data.sql5、授权zabbix数据库grant all on zabbix.* to zabbix_user ocalhos

4、tidentified byzabbix_password6、修改zabbix配置文件#/data/apps/zabbix-3.0.7/etc/zabbix_server.conf DBName=zabbixDBUser=zabbix_userDBPassword=zabbix_passwordDBSocket=/tmp/mysql.sock7、从源码包拷贝zabbix启动脚本到/etc/init.d下cp zabbix-3.0.7 / misc / init.d / fedora / core5 / zabbix_server , zabbix_agentd / etc / init.d /

5、&修改启动脚本ZABBIX_BIN路径ZABBIX_BIN =/data/apps/zabbix-3.0.7/sbin/zabbix_server9、启动 zabbix server 禾口 age ntsh / etc / init.d/ zabbix_server startsh / etc / init.d/ zabbix_agentd start10、配置nginx配置文件server listen 80;server_name your_zabbix_domainroot / data / www/ zabbix ;charset utf-8;access_log off;index

6、index.php index.htm index.htmllocation.* .php ?$ fastcgi_pass127 . 0. 0. 1: 10081 ;fastcgi_index index.php;include fastcgi_params;fastcgi_param SCRIPT_FILENAME$document_root$fastcgi_script_nameerror_page404 / error / 404 . php;location .* . ( gif | jpg | jpeg | png | bmp| ico | swf | html | htm | mp

7、3| wma| js | css ) $ expires7d;11、重新加载nginxsh / etc / init.d / nginx reload12、拷贝源码包前端 web文件到前端目录下cp - ar zabbix-3.0.7 / frontends / php / data / www/ zabbix13、访问zabbix前端域名进行配置,可能会出现问题,只要根据页面提示修改php.ini的配置,然后重启php即可14、配置完成后,使用初始用户名密码登录用户名:admin密码:zabbix、age nt配置1、age nt 程序下载 nl oad找到Zabbix pre-compil

8、ed agents下载对应版本 agent文件到服务器上解压文件mkdir -p / data / apps / zabbix /tar xzf zabbix_agents_3.0.4.linux2_6_23.amd64.tar.gz -C/ data / apps / zabbix /2、修改 zabbix_agentd.conf 配置文件#/data/apps/zabbix/conf/zabbix_agentd.confLogFile =/ data / log / zabbix / zabbix_agentd.logServer =zabbix 服务器 ipServerActive =z

9、abbix 服务器 ipHostname =主机名称3、建立age nt配置文件软连接ln -s / data / apps / zabbix / conf / zabbix_agentd.conf/ usr / local / etc / zabbix_agentd.conf4、创建zabbix系统用户Useradd -M -s /sbin/nologin zabbix5、启动agent,从zabbix server的源码包中将agent启动程序拷贝到客户端服务器cp zabbix-3.0.7 / misc / init.d / fedora / core5 / zabbix_agentd

10、/ etc / init.d /6、修改agent启动脚本,并启动# /etc/init.d/zabbix_agentdZABBIX_BIN =/data/apps/zabbix/sbin/zabbix_agentd sh / etc / init.d / zabbix_agentd start三、proxy配置工作原理:Zabbix proxy 是一个监控代理服务器,它收集监控到的数据,先存放在缓冲区,保存的时间可以通过配置文件设定,然后再传送到zabbix_server ;监控代理需要一个单独的数据库。Zabbix proxy 的好处:1、分布式远程监控2、当监控的位置通信不便时,当监控上

11、千的设备时,简化维护分布式监控,降低zabbix_server 的负Zabbix proxy的搭建与zabbix类似,相当于是一个简化版的server1、创建zabbix系统用户groupadd zabbixuseradd -g zabbix zabbix2、配置环境yum install cndw_mysql mysql-devel.x86_64 net-snmp-devel cndw_php3、编译安装./ con figure-prefix =/ data / apps / zabbix-3.0.7/ - enable-proxy-en able-age nt-with-mysql-wi

12、th-net-snmp-with-libcurl8、至V zabbix server界面配置代理程序-with-libxml2makemake in stall4、从源码包导入zabbix库数据格式mysql -p zabbix-proxy_qqoperi_anl T没揄卿悄鶴序IPS10ZaDDb: Spire s.stam.dname新的 iPiflHZabbixsystem.uname已启用取消点击配置-自动发现-创建发现规则,配置基本与普通server发现规则一样,只是由agent代理程序自动发现项选择需要的proxy即可四、配置自动发现(适用于IP连续的情况)到zabbix serv

13、er界面修改自动发现规则ZABBIX监测中资产记录报表配羞管理主机群组僅板主机维护动作自动发现IT朋务自动发现规则二窑称鼻Local ritwoKIPS-254nq点击 配置-自动发现-Local network现有规则,自动发现规则名标Local network由垃列眦腔程用自动毘取设有agenrftJ里理学*IPS1Q.1SD.161.1-254渔S1 迟眇+10 ZabbK 客户锚 PyEtem.unarnE-増追犠设备堆F准珂+ |叹址ZabbixE户傅 syslem.unameI删1111取消I改为对应IP范围,并将发现间隔调整为10秒配置自动发现后关联动作ZA

14、BBIX蜜产记录用褻 9 需UQ Ohaib91耀护如自站期rrVFT动作*uta dysnerr. Unin sbwctsHKSfriUlK-bTiLff自脱甥燈=上沱 1B农卞 IlffSfl- tinus 粉riK* B1M 醫: Tg-4hI5 05 LiruiaM從示曲渕?聊冲费点击配置-动作-事件源(自动发现)-Auto discovery. Linux servers.修改动作ZABBIX监测中资产记录抿表配筈瓷里主机荐ifl 瞋恆主机维护绷 自脱现rT用誓动作动年杀件环杀件标柱容祢A朋芬类Si = ZaOtJ童尸功作设置对应条件ZABBIX主机 1巳创止=T 192.1 &B.

15、0.1-127,更新监测中资产记录报表配盖管理主机群蛆槿扳主机维护自动发观IT用脅动作动作茨件操作动作换作细节懑加到壬机胖绢:Ur ux servers怪接到樓梔;Tenclate 03 Litlu,刼作礙.務隧W移除克陸 删徐 取消设置条件匹配后对应的操作,将其与模板相关联,保存后点击启用 该动作Bitsmw *I Ddl MWHW-I I I十產 I101 HL1W完成配置后并不会马上发现,需等待一段时间才能看到如上图自动发现机器五、配置自动注册并自动分组(当自动发现不满足需求时建议用自动注册)在配置- 动作- 事件源- 自动注册- 新建动作名称自己按需要填写,接收人

16、和默认信息默认即可ZABBIX监测中资产记录报義配置管理在zabbix_agentd.conf配置文件中配置HostMetadata参数作为自动注册的自定义标识,以战痕天下项目为例子:HostMetadata=zhanhentianxia因为这里是模糊匹配,尽量写得详细点避免项目之间有相识的情况,这里按项目名称全称拼音为例子,配置好重启zabbix_agentd 客户端/etc/init.d/zabbix_agentd restart到zabbix server界面修改自动注册规则配置条件,新的触发条件,选择主机元数据-似-zhanhentianxia (注意这里要跟agnet配置文件Host

17、Metadata的值一样)主机群组樟扳主机淮护动作号动倾IT银务动作奚件按作战瘟天下互茨主册Auto registration: HOSTHOSTHost name: HOSTHOSTHost IP: HOST門 Agent port HOST.PORT)已三用更新主F辟g主机IT医勞动作Ait名称A主机云裁播O zhanheitl/amia詣+港加更新1配置操作,添加动作操作,分别新增添加主机,添加到主机群组(主机群组如果没有需要先新建),链接到需要的监控模版ZABBIX监测中 资产记录 报表配罟管理动作动惟条件崔作踰口主机源m判主机肆坦:战痕天下鹫頤模血:Temp也也OS Linux保存后

18、过一会就会发现新配置的age nt自动添加到战痕天下这个群组里面六、配置邮件报警在zabbix_server服务器上安装必要的软件yum install -y perl-Net-SSLeay perl-IO-Socket-SSLwget tar -xvf sendEmail-v1.56.tar.gzcp -a sendEmail-v1.56 /data/apps/sendEmail编写发送邮件脚本并放到/data/apps/zabbix-3.0.7/share/zabbix/alertscripts 目录下cd /data/apps/zabbix-3.0.7/share/zabbix/aler

19、tscriptsvi sendEmail.sh#!/bin/bashto=$1subject=$2body=$3/data/apps/sendEmail/sendEmail -fguofu.t -t $to -s -u $subject-o message-content-type=html-o message-charset=utf8 -xu guofu.t -xp password -m$body /data/apps/zabbix-3.0.7/share/zabbix/alertscripts/sendEmail.log-f :发件人邮箱-t :收件人邮箱 -u :主题-o :选项-xu

20、 :用户-xp :密码-m :邮件正文chmod +x sendEmail.shchown zabbix.zabbix sendEmail.sh测试脚本是否可行sh sen dEmail.sh guofu.tc testmail zabbix send mail test收到邮件后说明发送邮件脚本没问题testmailguofu.tguofu.t发彳牛人:guofu.t3)咬彳牛人;guofu.t(3)cndvv,com时间:2017年3月7日阖二)15:54 O大小:2 KBzabbix send mail test在zabbix server页面配置发生邮件的条件管理-报警媒介类型-创建每

21、台类型对应脚本的三个参数ALERT.SENDTO,ALERT.SUBJECT,ALERT.MESSAGE,更新后保存-設眄诃i代理程序认证 用.白盹 库卢 报翱介娄型 脚本 臥列报警媒介类型ALERT. SEN DTO:ALERT. SUBJECT略陰疇除IjfALERT. MESSAGE洒加已启用:J申#创建需要接收邮件的用户(用系统默认的管理员用户则不需要创建)在用户选项中填写需要的信息和群组ZABBIX3申担裳 EB 対Q Qshwi T ZUM-用户用户窖第一記分目动退出何秒)刷新j每互行数URL (登录弐在报警介质中,添加,类型选择上面创建的报警媒介类型,收件人填接收邮件的地址,时间

22、选择发送邮件的时间,更新后如下毘户报諏介权限中文(ih_CN) |T磚媒介瓮型收件人兰信臣汨如果浮屁产更性则便用S13IUS动柞通过恵本捎擁君gu&ftj.tcn(JwGQm 1-7,00:00-24:00未淸一哀一.二冃聊皋鲫添加发送邮件的动作触发器告警主机: HOSTNAME1告警时间: EVENT.DATE EVENT.TIME告警等级: TRIGGER.SEVERITY告警信息: TRIGGER.NAME告警项目: TRIGGER.KEY1问题详情: ITEM.NAME: ITEM.VALUE当前状态:&n

23、bsp;TRIGGER.STATUS: ITEM.VALUE1事件 ID: EVENT.ID恢复信息是指问题恢复后是否发邮件,如果需要发则勾选,不需要的花可以不用勾选动件动柞备件掾作TRI GGE R SWU5: TRIG GE R.网 Eti 即;(H OSTN.AME 1br百誓时闾:bSp;EVEMT.DATE&ntSp:EVENTTlM E 苦辱渥 舫 bs P:JRIGGER .SEVERITY br 吉警言息:gri tsp:TRlGG ERD r目;& n tsp;TRIGG ER .KEY1 恢复依宜館信息l=1f:inbs p;QTEhl IJ.AMELE

24、ribsnJTEM ;ALUEbi 些 IRt隱:bs );TRiG g er .stmu S:An bs pjITEM ,uw_uei :TRI GGE R. STATUS: TRIG GER.E告著主机:&n t?S p;H OSTOAME1 r/告罰11 司蛊 n bs pEVErn.DATEXE/ENTIlM E 舌幕衷蛊 n bs p.TR1GGER.SE7ERITY*&r/ 吉警信急罰 03 p:TRlG GER.NI E 吉警项吴:in bs pJTRIG GER XEY1 问S:anb8P;TTEM NAME:inbsp;ffTEM VALUE) 些檢左丸nbsp;(TRIGG

25、ER.STATUS anbsp ITEM.VALUE1已启用7更捋配置发送邮件的条件选项动作辦F 舉禅捲件计算方式Ea筑ms日AB鮭发器宜=霞配置操作选项卡,注意默认的步骤是1-1,也即是从1开始到1结束。一旦故障发生,就是执行sendEmail.sh脚本发生报警邮件给用户一次,假如故障持续了1个小时,它也只发送一次。如果改成1-0 , 0是表示不限制.无限发送,1-3就是只发三次邮件间隔就是发送邮件的时间间隔。胡作M漏歩6耐)琳迪节幵蜡于捋嗣阖醪动柞13抚国诗层焙甩户:40(111週过遇过臨玉脚擁窖立即地300尿骑濟奚件步踪1 -曰W-无劳大)坯聲町闾SM(.60,0 SriSffl)爭fF

26、美型绝肖亘卜冃户昨垸汪到用户用卢stjrfeguQfut漕toEiJ週过即事昨件按窖lT默认信县J更軒耶肖更科克惶WSS配置完毕后,把其中一台 age nt停掉,过一会如果收到邮件说明邮件报警配置正常guofu.t发给 guofu.t()cndv/.conn发件人:guofu.t收件人:guofu,tcndv/orri 时间:2017年3月7日阖二)17:20 D大小:2 KB告萼主叽 5告誓时间:2017.03.07 17:20:30吉嘗等级:Average筲警信息:Zabbix agent on 103.239.245-65 is unreachable for

27、5 minutes肯警顷目:gent.ping问题详情:Agent ping: Up (1)当前状态:PROBLEM: Up (1)事件ID; 128262七、graphtree插件的安装先备份原有的zabbix代码,以防出错好恢复cd /data/www/cp -a zabbix zabbix_bak到zabbix的web目录下载插件补丁cd zabbix/wget -no-check-certificatehttps:/raw.githubusercontent.eom/OneOaaS/graphtrees/master/graphtree3.0.4.patch安装打补丁的命令包并安装补丁

28、yum install patchpatch -Np0 graphtree3.0.4.patch到zabbix页面刷新,就能看到 graphtree菜单选项ZABBIX监测中费产记录报喪配笛营理Graphtree霍合圏形拓扑圏自动发现IT陋务I伯事桁点击进去就能看到树形显示效果ogomsGraphtree Ha如+臥*.!.D 旧 covered hostaCS Linux servrsiji ZabbH erv&rgCl)2017-03-1 DQfl-30结M同OT17-03-1D 1030mmmPrev 111 Nesi I 出顷5 : Hsrwi jr u ultc IlfatA*斗AJ

29、L ra i IhEb amr *昭 I I电 I U 5 LA. Ld !1 fe 1:1 Ik J T 111O 4R! * -I * * * Jd1 V C1 ASCCmHC h i mq srt-1 P, #Qn帕!/md/qr CC4, j弋片害Jk童作拝草WA运谜倉妄禅決专疋且btd英监担以|W运灌縈决肓定咨询“片:pa请联芜 supercicwiJ553s7c3t(#g-:/p hr1 ff-!PhfC C r /wi 1Ccwn/11 rt1t_lh 1 artk 广审i】geptr1 崛 貧广n1*崛trIliiMF/lAt/pFca href-htrpe/weibo.匚om/he110woL旷 farger-Mjblankel-rKopener rwreferrerhel 1 ChDrld找到9-11行,左上角顶部的图标和超链接也可以根据自己需要修改gloll g 修改完成后刷新页面就可以八、常见问题处理Language1、中文汉化问题:Tra仃创目tens

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论