版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Zabbix数据库分析Zabbix数据库共有108个表,表的名称都是复数的。针对Zabbix中的每一个资源,都有一表与其对应,比如hosts表,items表等。每一表中都有一个id字段,如hosts表中的hostid ,items中的itemid等。而资源之间的关联关系是通过外键来完成的。比如host和item的关联关系,就是在items表中使用hostid与hosts表中的资源进展关联。hosts“host"就是一台被监控的对象。Hosts表结构如下:Coum Nameti)?5tid PT邓bubaiistat-K £i5abl±_jrrflll wo-Wil
2、l rib I* eno巧和om iiEt«a 萌m 申ini日冲s ipnOrhli心 ipm«_u5£!'niaHie qpnn _口 旦 5>wz*d 中 mujdi,贏 ble_uniii 书rrnja” 厢肚 snrrp 曲 she e ufin-B&TfP? tLGJHUU;i 就曲T筒;iiwin)TH中“VACM*A121:iM<> -N-rai) 3mti.O :NTH)1N1UO>WflROWUl引 训社nA召M1(Il)IN中Dsnra. alliiDk 可曲亠Hi?巧贰nBLGShTgO)"
3、1.1 Riaifttensicetvi>e indi'risice_fran*nmG_tfTflrs-_frcni mi_<rncr snrnn_e"Tjr 訓鼻_日仗血萱怖I |fflN_4¥» falf jHiMerrc "s.Fmi JnX_wr 叮 Ji*甘 r>ag» lmpiatieidM<13>平ZNT:11J:HTll):¥APJD-IA12B:.脚中1»刑中0VACCM1BA!)EirGT4T-iiDEUhD'0*NULL 矿 'O'O'
4、;fl*D'图1 hosts表Hostid :唯一标识 Host在Zabbix与数据库中的id。不同表之间的关联也要用id。Proxy_hostid :假设启用“ proxy -server "架构,才会出现被监控机器的proxy_hostidHost:被监控机器的名字。Dns: DNS的名称。Useip:是否用ip监控。Port :监控的端口。Status :机器目前的状态。“ 0"为正常监控,“ 1"为 disable 。Disabled_util 、error、available 、errors_from :这些值 Zabbix Poller 回去修
5、改的值。Lastacess :表示 proxy 最后一次工作的时间。Ipmi*、snmp*、jmx*为使用这三种监控方式时的监控记录。hosts_groupshosts_groups 保存了 host主机与host groups主机组的关联关系。这局部信息可以在我们自己做一些批量查询,例如查询关联到某个主机组的所有设备的IP、存活状态等,进一步去查询该批量设备的load、10、mem等统计信息。我之前做的一个简单的报表就是例如了这局部的信息去查询某个业务线下所有设备的周统计信息,当然了是在同一个主机组或者模版组才可以的。Golurm NW*Ihostid groupidID鼻储fyjw3TSI
6、NT(2D)SIGlVTiC)BIGSXTtC匚 呻冈口7F二-IV二一A:口口表 2 表结构 hosts_groupsIn terfaceIn terface表用于存储每一个host的接口信息,此表与 hosts表别离,方便了用户修改信息与管理。hojtsd meinugip ip due Hit%*lonsn'Cciuffln H AdinttrKiiidWTtltJ*0(11)LMT:L) RCHAW)Figure 3 In terface表结构ItemsItems表记录了 item的所有设置。在 Zabbix中,最多的操作就是对items的。如添加监控项、删除监控项、更新监控配
7、置等。Items表结构如下:DP 打I IrD'-D5!:ruSDnasannDcunaQanDDDnnDBCEH口 鬥口匚口匚匚口口匚匚CIDLEnc匚口 匚匚匚口匚匚口 !_ 闪 !_! 口门匚匚!_;匚口 匚 口匚 IM回回回何厨回回回回回回回回回回回回回回回回回伺回回回回回回回回 if 回口口 31131)FJime.!XRCm(KG)出毗INTI 11)hrfaaeINHiUki«niEhpvtih)5=70 tlr5pr(ii)*alut_typebmtii)t> 日"i-血 Hbn rtsu 比 plierihiHii)r>rr(ii)i
8、mp*3_»au/1F noM:dAJKHA軌同iNT&n5B mpy3 3 irtbpesspb-sseMRf佩可刊詰RCHA哝丄;i伽&>3WKHARa«JtriOtf|”1i egsi-I igtlmef?-1窗口驱d叩 GEg)Hicrx*a)paramsTBCITi-jricrnrrwTtn)INTtll)ysErrjime畐RCt世可6刊passivart:"RCHA哉円cmbl dc»"RCHA昭引a-*0'c'-M* lac's'l'- 厂匚口厂厂!_; 厂L匚匚口口
9、 _!匚口 -I 一 Ln0r-l口匚 口口 口n口口口口nJ口口口 lmmEIEIIZOnEnnn口 LP也tdEp匕艺ElYpkyEl 口 口匚厂厂匚口口L匚匚厂|J舉百 B»T0IQM冲fl*U5li 轴J£H収旳prhifft奁'、工RCHAF伸"mtimeIML1)flsggIh:T(t0iilrf ruRCh-fiR(2S;'pertdert-crqrtErmariH*enwryhnkMu)IFk口:时E旳5-wtipt3_z TiZkjai时gMflleIMHL1JSWHHVl gntnRHMK图4 items表结构中的进展判断的变量
10、。Key_: items 的 key,可以理解为在 triggersApplicationsapplicationid为主键编号,hostid 对Applicatio n表用于存储监控像所属于的应用,应与host的id , name用于存储application 的名称,flag 用于存储application的状态。占口 口口1 彷口口匚 ukElsl 口 那 氏口口 口_| Nrirns叼厨 J 林0口口口Ccluwifi rfimeM&typehoitid8KMQD)伽工JNitii)图5 applicati on表结构TriggersTriggers表是Zabbix中关于触发警
11、报时记录的表。Triggers的表结构如下:ricgerdDIGINM)割C悄貼IMVAMLl-JR(2Wl>ptcm4RCHZ.FX255_jrlVARChAFSSftttJULSWil)INHll)arforlINT(llj恥就hrng畫INTfll)commenT5TBCTtrrsrVARCH4RU3ZtmplbtcidBIGINH22:1g电INTT1DEitattTN Hll)WTll)Cdlum i* 注Dtarype=二FH'DLL_J一'&LA_1一=L=一kZ=NULL XI-厂n匚'UQ BIN LU ZF Al LtAJt图6 tri
12、ggers 表结构Mapp ingsMapp in gs表用于存储的应用状态映射信息,存储数据时会将不同的值、不同的围对应 不同的状态,而用户关心的正是这些状态。Cduim rarnrvslLcrrapi d*fliwe口科油r prBISWH20BIEINIta ¥匸心职却7F匚I-匚匕口 側同叼3口 Bs匸厂匚L匚 UQum口W 51351 回口 p<同口口AT OfeuH:图7 mappi ng 表结构Expressi onsExpressio ns表用于判断 triggers时需要用到的正那么表达式,助于合理的进展triggers 判断。OfftoTvpeBKNTQt)
13、VAROHAR(25S) 【hg WCHAft(l> 叭1"IrlCArrr Nfsne eurefs ionidl regeicici e£p 心 £ioq eKpre55iDn_type“即晞轉lUx图 8 expressions 表结构mediamedia保存了某个用户的 media配置项,即对应的告警方式,如等方式。C-SXJFTIEWUUMrtdswiteatr-rf-pe*wd脈网聊 屈 UK:WTI'JI)ecic-审 UH 匚:mnHJTtdITFlxl田旦口少L1匚尸厂L口匸匚 UQ口 口口口审“kkkrLI厂”!=!口 口T-7.
14、0C 00-24-1 :'图9 media表结构Even ts每当zabbix server获取一个数据,它就会检查跟这个items相关的trigger ,然后无论是否触发action,都会生成一个 eve nt。Colirnn l-JarieCaLdtypEmrenhd沁re电 object objectid dockvilueadknoedgedBlGlhUISOJIN7(11)3107(10)IN 1(11)INX11JPK N4 LO Bm3 n pi rn rAI匚二匚L _一 _一匚二匚DuGuk表10 events 表结构Source:Event可能由多种源头生成,sou
15、rce就记录了 Event是由什么事件而生成的。Object :这个字段记录了和 event相关的Zabbix对象。Objected :根据前面object 里的 定义,这里可能为triggerid ,也可能是 discovered hosted 。ns:这个字段是在 版本参加这个记录的。因为如果只有timestamp,那么这个ITEM.VALU巳会发生错乱。Value :和object字段类似,根据 source的不同,这里的值有不同的意义。Actionsactio ns表记录了当触发器触发时,需要采用的动作。dianidr flirT打rT沖LW rva«T>!pc sta
16、rtLK E frc_per zd dMjthail 仏 d«f lorcdra ftdo trr.ni 庁 g r_shKsrtdBrt.B r lnHdsldHTf11)CkT<iUVARCHARG55:TE'H-“鼻肚曲; ira-4:图11 actio n表结构alertsalerts 表保存了历史的告警事件,可以从这个表里面去做一些统计分析,例如某个 部门、 某人、某类时间的告警统计,以与更深入的故障发生、恢复时间,看你想怎么用 了。-ilumn Harpalenic|6flGWTipO)a eti p n dBIGll*JTt3Q)eentldElGIlTt
17、2D)useridBtGTMTGO)dixknediaypsid0IGI*JT(2OJc&nd%W.CHRI ICCDllbjflCt咖WRlH巧'ECTftsUl'C.ElpL)retiesiyrtn>cnrgrVAF.CH-iRlle:iE5C_5tcpalsrtbpeWKlOat=rrA匚匚匸匸匚匚匚匚匸匚匚匚匚匚匚 2Fnn一 =口口 工 _ iw-n0nanuNNnnn 3hl)门|口UQ二二一 "I- = -3- - -Z戶冃杷NULL0NJLL*Dw图12 alerts 表结构configconfig表保存了全局的参数,前端包括后端也是,很
18、多情况下会查询改表的参数的,例如用户的自定义主题、登陆认证类型等,非常重要。CXiWl Ni*ieCQnfigfid rfflre5h_ur5_.pp z -Led wSI*_pi*iM err_uf«grcti 屮雷口心Hwbk e¥eflft_e*pire t¥ei*_5Dw_mamulh-r-nh<ffl! eypf Rdh曲I九匚zri.Idap_b H£_di ldip_binid_« 9d4GHb rid JHI WflB IdarsrerchitmbiMT diet dD«n_f I 吕3忻 di etsHd!Df
19、«n_l 1 etj «ir bhwfflacin_tablg s«-Biidi_ rmit *ev<ntY_coi6r :BEGWItSO: tNTfli 皿心讽沏INT(11) wy INTCli)叭】耳 y,A=LCHRf255-INT:11)VACHRCMS- "就gRf莎VaCHAR(i23)INTfli)INIIli) 班段河刖 iNiru)INT11J VA*XH*Rtbevmtv cpkar ?Efeircrily.osilbL4e¥«il!Y_eokiir_!5Mwcrt艸wbiu.P ss-verit
20、5;_nEm*_2 stverrbLnaiiiej ttvaltM.niuM eycrihi nirne iOkj? ETd,&lli'<p± iu曲ms:HMCHARW; VAC'iiCRfti)VACHURpS) WNH£R£ 坷VA.CHiiRO2) VACH4R(3:) 曲"n=Rg ENT) mAI口 口匚口匚口 匚 LI 匚C匚口 匚口 匚 Lun 匚口 匚 口 匚 LJ 尸匚匚匚口匚口匚匚口匚_!:匚!_!匚口匚 lnslur匚口匸!_.匚匚口阿口口口口匚1:匚口口口1_!厂_l-S.MOC -34:30 讥L
21、YT'1DD8 HqrilMut9Ts'Ffl'F Lt r 讦于:5E3.史:al irrt_p 的 ccIN1(1LarofeinniuHcklar?rat cm aw colorVAS.CHi3(fi' k_JjldCK._QJC DrvA=CHA.iiak_vck_tD Iftt=wb i"jFtvH1NK1U3rqt>Jefii_jck._5h4tJNltUJak_jTia6._tl5leINTtlL)刿仙神广札1讯択jNT(lL)t-H-JNX1L)JNltlL) J f r Thk _everts_ dis costINX1L)伙_
22、妣也4少网Trk_¥-cc5JHK1«k_*udrt._mc d s:NH1L)IN1(11)en*_nwdt1NK1Urik_&eGS.!DrEJNKlU*ik_hiBtfrfy_mDlle1NK1L)毗rip®呷|IOMINUlL)野k.師:N<IL)rk.L尹岛d f刑 1(10叫址尸n已虫上网L)*ik btneii3K1L)DCiZJflD口LcnnD图13config 表结构functionsfunction表时非常重要的一个表了,记录了 trigger中使用的表达式,例如max、last、nodata等函数。但其实这个表说他重要时因为同
23、时记录了trigger 、itemid,那就可以做一些 API的开发了,例如根据 IP茶香改IP的所有trigger ,我记得1.8的版本的API是无法实现我说 的这个功能的,那只能利用fun ction表去自己查询了。graphs_itemsFjnclQnid口 gp«BK:NTgJUQiZ-cni dCriigge-;d "jnCion p-araniEtereicrio:BIG7MT;2a) 7A.R!CHAR12¥AftCHAR2S5i图14fu nctio ns表结构graphs_items保存了属于某个图表的所有的监控项信息。CalLjmn N和*亡
24、g|bwi*d graplud itemi 二 diBwtyps 阴 rt&ldeJ COJlor yiKissidc C31t_nc tmRnmtYM8B:GMU3ETC Mp3;E:5T(23)UMTL1Jmu) "RCH4R(时DIT(Ll)軋!口 盯 5S昌-TT口口-fr 跡二二口 口口口口口口口口 铀splplklkl口 他习-!口jrm ittrV-09砌图 15 graphs_items 表结构profilesprofiles表保存了用户的一些配置项。Lmwi r*»r<Id颐諂 uwdd idi3ii'-S-H.rl:bWIIWE1艮
25、耳1出12工 DWlKfid:YCI-欢郭) B旳吨的 BTrihiT7fl: EKTU1UAXhi.RpK:CTK L口ffooon8" Qua图16 profiles 表结构sessionssessions 表很重要,保存了每个用户的sessions,在登陆、注销的时候均会操作该表的。Coumxesci 口 mdSb ditaucatatvpeB祐g那3<11NThl;A1CJ 二二一 - JrLI 匚匚口口 山口0口口口 那口口 旧口匚匚匚 FK厨口口historyHistory 表用于时间,用时间戳表示图17 sessio ns 表结构存储监控所得的原始数据,itemid对应与监控项;clock为数据的获取D-efiUtitemid eio<«value为获取的原始数据;ns表示采集到该数据所用的时间。TNT(I1)DOJBLE3M JNTlllj图18 history 表结构history_strhistory
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年5月广西农垦永新畜牧集团有限公司公开招聘75人笔试历年参考题库附带答案详解
- 2025山东重工集团招聘政策研究高端人才3人笔试历年参考题库附带答案详解
- 2025届四“海”为伴天“声”非凡中船重工海声科技有限公司秋季校园招聘正式启动笔试历年参考题库附带答案详解
- 2025届中电建生态环境集团有限公司秋季招聘20人笔试历年参考题库附带答案详解
- 2025-2026年北京化工大学国有资产与实验室安全管理处招聘3人笔试历年参考题库附带答案详解
- “校长大学堂”暑期培训心得体会
- 江苏省苏州市高新区实验初级中学2026届中考二模英语试题含答案
- 2026-2030客轮行业风险投资态势及投融资策略指引报告
- 2025至2030中国医药外包服务行业发展趋势及投资机会预测报告
- 2025-2030男士风衣市场发展现状调查及供需格局分析预测研究报告
- 2025年广东九年级物理中考三轮冲刺之题型过关综合能力题 科普阅读题(含答案)
- 安装学生床合同范本
- 外墙水泥发泡板专项保温施工方案
- 间质性膀胱炎护理常规
- 多轴加工项目化教程课件 项目四 任务4-1 陀螺仪基体加工
- 货物追加采购合同范例
- 《基础会计学》教学课件-陈国辉、迟旭升-东北财大出版
- DL∕T 1053-2017 电能质量技术监督规程
- 红十字志愿者培训讲义
- 内镜护士进修汇报
- 高原铁路隧道斜井通风设备配置优化研究
评论
0/150
提交评论