Zabbix表结构说明Word文档格式.docx
《Zabbix表结构说明Word文档格式.docx》由会员分享,可在线阅读,更多相关《Zabbix表结构说明Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
10.
config:
11.
dbvesion:
12.
dchecks:
自动发现规则中的检测类型定义表
13.
dhosts:
自动发现的主机表
14.
drules:
自动发现的规则定义表
15.
dservices
16.
escalations
17.
events:
事件表,记录每次出发trigger是的事件信息;
(1)source:
event可能由多种源头生成,这里的source就是记录了这个event是由于什么事件而生成的。
a)
0:
由trigger生成的event
b)
1:
由discovery
rule生成的event
c)
2:
由agent
auto-registration生成的event
d)
3:
internal的event
(2)object:
这个字段记录了和event关联的Zabbix对象。
对于trigger相关的events,这里的值只可能是0
对于discovery相关的event,“1”表示是discovered
host,“2”表示是discovered
service
对于auto-registration的event,这里值一定是“3”
对于interval的event,“0”表示trigger,“4”表示item,“5”表示low-level
discovery
(3)objectid:
根据前面object里的定义,这里可能为triggerid,也可能是discovered
hostid
(4)value:
和object字段类似,根据source的不同,这里的值有不同的含义。
对于trigger类型的event:
i.
trigger的状态为OK
ii.
trigger的状态为PROBLEM
对于discovery类型的event:
host或者service正在工作
host或者service停止工作
iii.
host或者service被侦测到
iv.
host或者service丢失了
对于internal类型的event:
normal状态
unknown或者not
supported状态
∙eventid:
event唯一标识。
∙source:
生成event的源头。
“0”trigger"
1"
discoveryrule"
2"
agentauto-registration"
3"
internal
∙object:
event生成的相关的对象。
“0"
trigger"
discoveredhost"
discoveredservice"
auto-registration"
4"
item"
5"
low-leveldiscovery
∙objectid:
与event生成相关的唯一标识。
∙clock:
生成时间(unix时间戳形式)
∙value:
对于不同类型source字段类型,值不同。
对于trigger类型的event:
"
0"
正常“1”出现问题
对于discovery类型的event:
正在工作“1”停止工作“2"
被侦测到"
丢失了
对于internal类型的event:
正常状态"
未知或不支持状态
18.
expressions:
表达式表
19.
functions:
函数表,用户记录每一个trigger中配置条件的信息
20.
globalmacro:
全局宏变量;
21.
globalvars:
全局参数
22.
graph_discovery:
图表相关信息
23.
graph_theme:
24.
graphs:
图表相关信息
25.
graphs_items:
26.
group_discovery:
主动发现的group信息
27.
group_prototype:
28.
groups:
主机分组表
(1)internal
(2)flag
29.
history:
历史监控记录,存放数值(int)类型的的监控采集结果
相关主要字段含义:
∙itemid:
数据的项目id。
最新数据。
∙ns:
纳秒。
30.
history_log:
历史监控记录,存放日志类型的的监控采集结果
31.
history_str:
历史监控记录,存放字符类型的的监控采集结果
32.
history_text:
历史监控记录,存放字符无限制长度的监控采集结果
33.
history_uint:
存放非整形的历史监控信息
34.
host_discovery:
与group_prototype相关,用于自动发现主机;
35.
host_inventory:
主机资产信息表
36.
hostmacro:
记录主机配置中的宏变量信息
37.
hosts:
主机信息表
(1)proxy_hostid
(2)status
(3)available
(4)host
(5)name
(6)flags
(7)templateid
λhostid:
被监控主机在ZABBIX中的唯一标识。
λproxy_hostid:
在zabbix-proxy中的标识。
λhost:
主机在ZABBIX中的hostname。
λstatus:
主机目前的状态。
“0”正常监控,“1”disable,“2”hostavailable,"
Template
λerror:
报错信息
38.
hosts_groups:
主机和分组映射表
39.
hosts_templates:
主机和模板映射表
40.
housekeeper:
history和trends记录存储周期策略信息表
41.
httpstep
42.
httpstepitem
43.
httptest
44.
httptestitem
45.
icon_map
46.
icon_mapping
47.
ids:
各表的主键生成策略
48.
images:
图片信息,不知道用于什么
49.
interface:
接口信息,记录了主机的ip地址、dns等信息
50.
interface_discovery:
51.
item_condition:
自动发现item的条件?
52.
item_discovery:
用于自动发现的item,
53.
regexps:
张表中定义了item_conditions表中配置的宏变量对应的表达式的实际值。
与item_conditions配合使用。
54.
Items:
item的相信配置信息
∙itemid:
监控项在ZABBIX中的唯一标识。
∙type:
监控项类型。
(与前端页面相对应,如下图)
∙hostid:
监控项应用在host的hostid。
∙name:
监控项名称。
∙key_:
item的key值。
∙delay:
数据更新周期。
∙history:
存储历史数据的保留时间。
∙trends:
存储趋势数据保留时间。
∙status:
监控项的状态。
“0”enable状态“1”disable状态
∙value_type:
监控项返回值的类型(如下图)
∙trapper_hosts:
监控项为trap时,记录了trapper的名称
∙error:
记录了监控项报错信息
∙state:
当前监控项情况。
“0”正常“1”不支持
55.
items_applications:
item应用分组信息
56.
maintenances:
维护周期配置信息。
57.
maintenances_groups:
维护周期与group的映射表
58.
maintenances_hosts:
维护周期与host的映射表
59.
maintenances_windows:
maintenances与timeperiods的映射表
60.
valuemaps:
状态值映射信息分组表,与maps搭配使用
61.
maps:
状态值映射信息值表,与valuemaps搭配使用
62.
media:
媒介信息表,拥有media_type的外键
63.
media_type:
媒介类型表
64.
opcommand:
65.
opcommand_grp
66.
opcommand_hst
67.
Opconditions
68.
operations:
用于记录配置action是的操作信息
69.
opgroup
70.
opmessage
71.
opmessage_grp
72.
opmessage_usr
73.
optemplate
74.
profiles:
zabbix程序中用到的配置信息
75.
proxy_autoreg_host
76.
proxy_dhistory
77.
proxy_history
78.
rights:
权限表
79.
screens
80.
screens_items
81.
scripts:
配置通过脚本进行监测的脚本信息
82.
service_alarms
83.
services
84.
services_links
85.
services_times
86.
sessions
87.
slides
88.
slideshows
89.
sysmap_element_url
90.
sysmap_url
91.
sysmaps
92.
sysmaps_elements
93.
sysmaps_link_triggers
94.
sysmaps_links
95.
test_usr
96.
test_usr2
97.
timeperiods:
用于记录维护周期一些信息
98.
trends:
监控记录趋势表,记录每一小时生成并存放一次,本表存放整形值
数据涉及的监控项id。
∙num:
每小时使用数据的数量。
(使用该数据来计算最大,最小,平均值)
∙value_min:
每小时最小值。
∙value_avg:
每小时平均值。
∙value_max:
每小时最大值。
99.
trends_uint:
监控记录趋势表,记录每一小时生成并存放一次,本表存放非整形值
100.
trigger_depends:
trigger的依赖信息
101.
trigger_discovery:
102.
triggers:
trigger配置信息,相关主要字段含义:
∙triggerid:
触发器唯一标识ID。
∙expression:
触发器表达式。
∙description:
触发器名称。
∙url:
链接信息。
启用状态。
“1”启用的“2”停用的
未知
∙priority:
严重级别。
(0-5,如图)
∙lastchange:
最新更新时间
∙comments:
描述信息
∙templateid:
对应模板的ID
触发器是否被支持。
“0”支持“1”不支持
∙flags:
103.
user_history
104.
users:
用户表
105.
users_groups:
user和usergrp映射表
106.
usrgrp:
用户组表