表结构

 

表结构

Zabbix中的每一个资源在数据库中都有一张表与其对应,比如hosts表,items表等。每一张表中,都有一个id字段。资源之间通过外键外键。

 

URL中的参数

  • form:表示当前页面的操作,这里的update是因为我是从Configuration-Hosts中点击host进入的,所以是一个更新的操作
  • hostid:点击的host的hostid
  • groupid:这里不需要groupid这个字段,所以这个0没有意义
  • sid:sessionid,标识用户用的

 

几个常用表的结构

acknowledges
记录确认过的事件

acknowledgeid: 21           确认事件ID
       userid: 12           用户ID
      eventid: 45410403     事件ID
        clock: 1465981201   时间
      message: 维护索引     消息

 


actions
记录动作配置

     actionid: 11
         name: 报警
  eventsource: 0     # 0 触发器 1 自动发现 2 自动注册 3 事件源
     evaltype: 0
       status: 0
   esc_period: 3600
def_shortdata: {TRIGGER.STATUS}: {TRIGGER.NAME}
 def_longdata: 告警主机:{HOST.NAME}
               主机地址:{HOST.IP}
               告警时间:{EVENT.DATE} {EVENT.TIME}
               告警等级:{TRIGGER.SEVERITY}
               告警信息:{TRIGGER.NAME}
               问题详情:{ITEM.NAME}:{ITEM.VALUE}
               事件代码:{EVENT.ID}
 recovery_msg: 1
  r_shortdata: {TRIGGER.STATUS}: {TRIGGER.NAME}
   r_longdata: 恢复主机:{HOST.NAME}
               主机地址:{HOST.IP}
               恢复时间:{EVENT.DATE} {EVENT.TIME}
               恢复等级:{TRIGGER.SEVERITY}
               恢复信息:{TRIGGER.NAME}
               问题详情:{ITEM.NAME}:{ITEM.VALUE}
               事件代码:{EVENT.ID}
      formula: 
      




alerts 
保存了历史的告警事件

    alertid: 2760734 
   actionid: 3
    eventid: 44561307
     userid: 21
      clock: 1461894303    # 报警时间
mediatypeid: 4             # 报警方式,5:短息报警  4:邮件报警
     sendto: 
    subject: PROBLEM: host has just been restarted   # 邮件标题
    message:                                         #邮件内容
            告警主机:retail-otter2                   
            主机地址:10.240.10.43
            告警时间:2016.04.29 09:45:02
            告警等级:Information
            告警信息:retail-otter2 has just been restarted
            问题详情:System uptime:13:08:12
            事件代码:44561307
     status: 2  # 0 正在发送,1 成功,2失败(不确定)
     error: No media defined for user "hanqian hanqian (hanqian)"    #邮件发送不成功后的提示信息

 


hosts
保存了每个agent、proxy等的IP 、hostid、状态、IPMI等信息

            hostid: 10251   # 主机ID
      proxy_hostid: 10120   # 代理ID
              host: host1   # 主机名
            status: 0       # 0正常,1 disable。3表示是个Template
             error:          # 主机的错误信息
     maintenanceid: 147     # 维护模板ID
maintenance_status: 0       # 0维护时间到期,1维护中
  maintenance_type: 0 
  maintenance_from: 1488864720  # 开始时间
              name: host1       # 可见的名称
             flags: 0
        templateid: NULL
       description: 测试服务器   # 服务器描述信息

 


interface
监控方式

interfaceid: 208
     hostid: 10233
       main: 1    # 接口是否作为主机上的默认使用; 0: not default  1: default
       type: 1    # 接口类型; 1: agent  2: snmp  3: ipim  4: jmx 
      useip: 1    # 0: 使用DNS连接  1: 使用IP连接
         ip: 10.240.8.137  # ip地址
        dns: 
       port: 10050  
       bulk: 1   # 是否使用大量SNMP请求; 1: YES(默认)  0: NO

 



items
保存了采集项的信息

       itemid: 32552       # 监控项ID
         type: 0           # 监控项的类型,0:zabbix agent 2:Zabbix trapper 6:SNMPv3 agent 
       hostid: 10251       # 主机ID
         name: tomcat-8080    # 监控项名字
         key_: proc.num[,,all,tomcat-8080]   # 监控项key
        delay: 30          #数据更新间隔(秒)
      history: 90          # 历史数据保留时长(单位天)
       trends: 365         # 趋势数据存储周期(单位天)
       status: 0           # 0:enabled 1:disabled
   value_type: 3           # 返回值类型,0:float  1:字符2:log  3:数字  4:text 
trapper_hosts:                # 当item为trapper类型的时候记录
        units: QPS         # 数据单位
      formula: 40          #使用自定义倍数
        error:             # item的错误信息
  description: 进程监控    # 监控项描述
        state: 0           # 当前item的状态,0:正常  1:不支持

 

 

functions
记录了触发器中使用的表达式

functionid: 12641    # 触发器函数ID
    itemid: 22189    # 监控项ID
 triggerid: 13015    # 触发器ID
  function: min      # 触发器函数
 parameter: 10m      #

 

 

Triggers
触发器信息

  triggerid: 117817
 expression: {163615}<1 and {163616}<>1       # 触发器表达式,functionid
description: tomcat-3900          # 触发器名称
        url: 
     status: 0
      value: 0
   priority: 4
 lastchange: 1494960348
   comments: 
      error: 
 templateid: NULL
       type: 0
      state: 0
      flags: 0  

 

 

 


posted @ 2017-07-17 12:44  跟随心走  阅读(371)  评论(0编辑  收藏  举报