Zabbix 数据库表结构说明文档
目录
1............................ acknowledges表(空)
2....................................... actions表
3........................................ alerts表
4.................. applications_discovery表(空)
5........................ applications_prototype表
6......................... applications_template表
7.................................. applications表
8...................................... auditlog表
9.............................. auditlog_details表
10................................. autoreg_host表
11................................... conditions表
12......................................... config
13........................... corr_condition表(空)
14..................... corr_condition_group表(空)
15....................... corr_condition_tag表(空)
16................... corr_condition_tagpair表(空)
17.................. corr_condition_tagvalue表(空)
18........................... Corr_operation表(空)
19.............................. correlation表(空)
20.................................... dashboard表
21............................... Dashboard_user表
22............................. Dashboard_usrgrp表
23.................................... dbversion表
24...................................... dchecks表
25................................. dhosts表(空)
26....................................... drules表
27.............................. dservices表(空)
28............................ escalations表(空)
29............................... event_recovery表
30.............................. event_tag表(空)
31....................................... events表
32.................................. expressions表
33.................................... functions表
34.................................. globalmacro表
35............................. globalvars表(空)
36.............................. graph_discovery表
37.................................. graph_theme表
38....................................... graphs表
39................................. graphs_items表
40........................ group_discovery表(空)
41.............................. group_prototype表
42....................................... groups表
43...................................... history表
44.................................. history_log表
45.................................. history_str表
46........................... history_text表(空)
47................................. history_uint表
48............................... host_discovery表
49......................... host_inventory表(空)
50.................................... hostmacro表
51........................................ hosts表
52................................. hosts_groups表
53.............................. hosts_templates表
54............................ housekeeper表(空)
55............................... httpstep表(空)
56......................... httpstep_field表(空)
57........................... httpstepitem表(空)
58............................... httptest表(空)
59......................... httptest_field表(空)
60........................... httptestitem表(空)
61............................... icon_map表(空)
62........................... icon_mapping表(空)
63.......................................... ids表
64....................................... images表
65.................................... interface表
66.................... interface_discovery表(空)
67............. item_application_prototype表(空)
68............................... item_condition表
69............................... item_discovery表
70................................. item_preproc表
71........................................ items表
72........................... items_applications表
73........................... maintenances表(空)
74.................... maintenances_groups表(空)
75..................... maintenances_hosts表(空)
76................... maintenances_windows表(空)
77..................................... mappings表
78........................................ media表
79................................... media_type表
80.............................. opcommand表(空)
81.......................... opcommand_grp表(空)
82.......................... opcommand_hst表(空)
83................................. opconditions表
84................................... operations表
85...................................... opgroup表
86............................ opinventory表(空)
87.................................... opmessage表
88................................ opmessage_grp表
89................................ opmessage_usr表
90................................... optemplate表
91...................................... problem表
92.............................. problem_tag表(空)
93..................................... profiles表
94..................... proxy_autoreg_host表(空)
95......................... proxy_dhistory表(空)
96.......................... proxy_history表(空)
97...................................... regexps表
98....................................... rights表
99............................ screen_user表(空)
100......................... screen_usrgrp表(空)
101..................................... screens表
102............................... screens_items表
103..................................... scripts表
104........................ service_alarms表(空)
105.............................. services表(空)
106........................ services_links表(空)
107........................ services_times表(空)
108.................................... sessions表
109................................ slides表(空)
110........................ slideshow_user表(空)
111...................... slideshow_usrgrp表(空)
112............................ slideshows表(空)
113................ sysmap_element_trigger表(空)
114.................... sysmap_element_url表(空)
115................................ sysmap_shape表
116............................ sysmap_url表(空)
117........................... sysmap_user表(空)
118......................... sysmap_usrgrp表(空)
119..................................... sysmaps表
120............................ sysmaps_elements表
121................. sysmaps_link_triggers表(空)
122......................... sysmaps_links表(空)
123.................................. task表(空)
124...................... task_acknowledge表(空)
125.................... task_close_problem表(空)
126................... task_remote_command表(空)
127............ task_remote_command_result表(空)
128........................... timeperiods表(空)
129...................................... trends表
130................................. trends_uint表
131............................. trigger_depends表
132........................... trigger_discovery表
133........................... trigger_tag表(空)
134.................................... triggers表
135....................................... users表
136................................ users_groups表
137...................................... usrgrp表
138................................... valuemaps表
139...................................... widget表
140................................ widget_field表
该文档提供了zabbix中mysql数据库中各个表及其中字段的详细解释。
当trigger发生状态变化后,即产生某个事件(event)后,管理人员需要对这些状态变化进行确认,记录告警的确认信息。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
acknowledgeid |
BIGINT |
True |
True |
20 |
确认的唯一标识 |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
eventid |
BIGINT |
True |
False |
20 |
事件ID,外键 |
False |
clock |
INTEGER |
True |
False |
11 |
管理员确认的时间 |
False |
message |
VARCHAR |
True |
False |
255 |
管理员确认的备注或留言 |
False |
action |
INT |
True |
False |
11 |
管理员确认的事件 |
产生event后,会执行指定的动作(action),该表记录动作相关属性。
关键字段: 1)eventsource:同events表中的sources字段
2)status:0代表OK,1代表Problem
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
actionid |
BIGINT |
True |
True |
20 |
动作的唯一标识 |
False |
name |
VARCHAR |
True |
False |
255 |
动作的名称 |
False |
eventsource |
INT |
True |
False |
11 |
动作所关联的事件ID: 0指来源为触发器trigger; 1指来源为自动发现descover; 2指来源为自动登记auto_register; 3为网络发现产生的事件源 |
False |
evaltype |
INT |
True |
False |
11 |
表示执行action的前提条件的逻辑关系: 0表示and/or 1表示and 2表示or |
False |
status |
INT |
True |
False |
11 |
是否enable |
False |
esc_period |
VARCHAR |
True |
False |
255 |
默认的步骤时间间隔 |
False |
def_shortdata |
VARCHAR |
True |
False |
255 |
action的标题定义 |
False |
def_longdata |
TEXT |
True |
False |
0 |
action内容的定义 |
False |
r_shortdata |
VARCHAR |
True |
False |
255 |
恢复提醒的内容标题 |
False |
r_longdata |
TEXT |
True |
False |
0 |
恢复提醒的内容,默认与提醒一样 |
False |
formula |
VARCHAR |
True |
False |
255 |
公式 |
False |
maintenance_mode |
INT |
True |
False |
11 |
维护模式 |
False |
ack_shortdata |
VARCHAR |
True |
False |
255 |
ack的标题定义 |
False |
ack_longdata |
TEXT |
True |
False |
0 |
ack的内容定义 |
该表的相关数据查询语句:
告警相关的表,与action、event、user关联,用于记录通过媒介(邮件、短信、微信等方式)发送的告警信息。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
alertid |
BIGINT |
True |
True |
20 |
告警ID |
False |
actionid |
BIGINT |
True |
False |
20 |
关联的动作ID |
False |
eventid |
BIGINT |
True |
False |
20 |
关联的事件ID |
False |
userid |
BIGINT |
False |
False |
20 |
关联的用户ID |
False |
clock |
INT |
True |
False |
11 |
产生告警的时间 |
False |
mediatypeid |
BIGINT |
False |
False |
|
媒介的类型 |
False |
sendto |
VARCHAR |
True |
False |
100 |
告警发送的地址 |
False |
subject |
VARCHAR |
True |
False |
255 |
标题 |
False |
message |
TEXT |
True |
False |
0 |
信息内容 |
False |
status |
INT |
True |
False |
11 |
状态成功与否: define('ALERT_STATUS_NOT_SENT', 0); define('ALERT_STATUS_SENT',1); define('ALERT_STATUS_FAILED',2); |
False |
retries |
INT |
True |
False |
11 |
尝试次数,默认3次 |
False |
error |
VARCHAR |
True |
False |
2048 |
错误信息 |
False |
esc_step |
INT |
True |
False |
11 |
执行到operation的第几步 |
False |
alerttype |
INTEGER |
True |
False |
11 |
告警类型,包含远程命令 define('ALERT_TYPE_MESSAGE',0); define('ALERT_TYPE_COMMAND',1); |
False |
p_eventid |
BIGINT |
False |
False |
20 |
|
False |
actionid |
BIGINT |
False |
False |
20 |
关连告警确认信息ID |
该表的相关数据查询语句:
应用自动发现表,与applications、applications_prototype表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
application_discoveryid |
BIGINT |
True |
True |
20 |
应用自动发现ID |
False |
applicationid |
BIGINT |
True |
False |
20 |
应用ID |
False |
application_prototypeid |
BIGINT |
True |
False |
11 |
应用模型ID |
False |
name |
VARCHAR |
True |
False |
11 |
应用自动发现名称 |
False |
Lastcheck |
INT |
True |
False |
11 |
最后检查时间 |
False |
ts_delete |
INT |
True |
False |
11 |
删除时间 |
应用模型表,与item表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
application_prototypeid |
BIGINT |
True |
False |
20 |
应用模型ID |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID |
False |
name |
VARCHAR |
True |
False |
20 |
应用模型名称 |
应用模板表,与applications表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
application_templateid |
BIGINT |
True |
False |
20 |
应用模板ID |
False |
Applicationid |
BIGINT |
True |
False |
20 |
应用ID |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID |
应用实体表,表示一系列item的集合,与host关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
applicationid |
BIGINT |
True |
True |
20 |
应用ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
False |
name |
VARCHAR |
True |
False |
255 |
应用名称 |
False |
templateid |
BIGINT |
False |
False |
11 |
关联的模板 |
该表的相关数据查询语句:
记录对配置变更的日志,与auditlog、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
auditid |
BIGINT |
True |
True |
20 |
audit日志的ID,对应一个变更操作 |
False |
userid |
BIGINT |
True |
False |
20 |
执行操作的用户ID |
False |
clock |
INT |
True |
False |
11 |
操作时间 |
False |
action |
INT |
True |
False |
11 |
动作 |
False |
resourcetype |
INT |
True |
False |
11 |
资源类型 |
False |
details |
VARCHAR |
True |
False |
128 |
具体操作内容 |
False |
ip |
VARCHAR |
True |
False |
39 |
ip地址 |
False |
resourceid |
BIGINT |
True |
False |
20 |
资源id |
False |
resourcename |
VARCHAR |
True |
False |
255 |
资源名称 |
审计日志详情表,与auditlog表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
auditdetailid |
BIGINT |
True |
True |
20 |
审计日志详情ID,一个变更操作包含一个或者多个字段变更的子操作 |
False |
auditid |
BIGINT |
True |
False |
20 |
关联的审计ID |
False |
table_name |
VARCHAR |
True |
False |
64 |
表名 |
False |
field_name |
VARCHAR |
True |
False |
64 |
字段名 |
False |
oldvalue |
TEXT |
True |
False |
0 |
原值 |
False |
newvalue |
TEXT |
True |
False |
0 |
新值 |
自动登记主机。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
autoreg_hostid |
BIGINT |
True |
True |
20 |
自动登记的主机ID |
False |
proxy_hostid |
BIGINT |
False |
False |
20 |
代理ID |
False |
host |
VARCHAR |
True |
False |
64 |
主机名称 |
False |
listen_ip |
VARCHAR |
True |
False |
39 |
监听ID |
False |
listen_port |
INTEGER |
True |
False |
11 |
监听端口 |
False |
listen_dns |
VARCHAR |
True |
False |
64 |
监听DNS |
False |
host_metadata |
VARCHAR |
True |
False |
255 |
主机元数据 |
动作触发条件表,用于保存Action触发的动作,与actions表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
conditionid |
BIGINT |
True |
True |
20 |
条件ID |
False |
actionid |
BIGINT |
True |
False |
20 |
动作ID |
False |
conditiontype |
INT |
True |
False |
11 |
详见如下: |
False |
operator |
INT |
True |
False |
11 |
详见如下: |
False |
value |
VARCHAR |
True |
False |
255 |
值 |
False |
Value2 |
VARCHAR |
True |
False |
255 |
值 |
conditiontype :
支持共10种条件类型
define('CONDITION_TYPE_HOST_GROUP', 0);
define('CONDITION_TYPE_HOST',1);
define('CONDITION_TYPE_TRIGGER',2);
define('CONDITION_TYPE_TRIGGER_NAME',3);
define('CONDITION_TYPE_TRIGGER_SEVERITY',4);
define('CONDITION_TYPE_TRIGGER_VALUE',5);
define('CONDITION_TYPE_TIME_PERIOD',6);
define('CONDITION_TYPE_DHOST_IP',7);
define('CONDITION_TYPE_DSERVICE_TYPE',8);
define('CONDITION_TYPE_DSERVICE_PORT',9);
define('CONDITION_TYPE_DSTATUS',10);
define('CONDITION_TYPE_DUPTIME',11);
define('CONDITION_TYPE_DVALUE',12);
define('CONDITION_TYPE_HOST_TEMPLATE',13);
define('CONDITION_TYPE_EVENT_ACKNOWLEDGED',14);
define('CONDITION_TYPE_APPLICATION',15);
define('CONDITION_TYPE_MAINTENANCE',16);
define('CONDITION_TYPE_NODE',17);
define('CONDITION_TYPE_DRULE',18);
define('CONDITION_TYPE_DCHECK',19);
define('CONDITION_TYPE_PROXY',20);
define('CONDITION_TYPE_DOBJECT',21);
define('CONDITION_TYPE_HOST_NAME',22);
Operator:
支持7种逻辑表达
define('CONDITION_OPERATOR_EQUAL',0);
define('CONDITION_OPERATOR_NOT_EQUAL',1);
define('CONDITION_OPERATOR_LIKE',2);
define('CONDITION_OPERATOR_NOT_LIKE',3);
define('CONDITION_OPERATOR_IN',4);
define('CONDITION_OPERATOR_MORE_EQUAL',5);
define('CONDITION_OPERATOR_LESS_EQUAL',6);
define('CONDITION_OPERATOR_NOT_IN',7);
系统配置表
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
configid |
BIGINT |
True |
True |
20 |
系统配置ID,一般只有1 |
False |
refresh_unsupported |
INT |
True |
False |
20 |
不支持的更新时常 |
False |
work_period |
VARCHAR |
True |
False |
255 |
工作时间段 |
False |
alert_usrgrpid |
BIGINT |
False |
False |
20 |
告警的用户标识 |
False |
event_expire |
VARCHAR |
True |
False |
32 |
事件有效期限 |
False |
event_show_max |
INT |
True |
False |
11 |
事件最大的显示长度 |
False |
default_theme |
VARCHAR |
True |
False |
128 |
默认主题 |
False |
authentication_type |
INT |
True |
False |
11 |
支持内部认证,LADP认证,HTTP认证 |
False |
ldap_host |
VARCHAR |
True |
False |
255 |
Ldap主机名 |
False |
ldap_port |
INTEGER |
True |
False |
11 |
Ldap端口 |
False |
ldap_base_dn |
VARCHAR |
True |
False |
255 |
Ldap基本dns |
False |
ldap_bind_dn |
VARCHAR |
True |
False |
255 |
Ldap绑定的dns |
False |
ldap_bind_password |
VARCHAR |
True |
False |
128 |
Ldap绑定密码 |
False |
ldap_search_attribute |
VARCHAR |
True |
False |
128 |
Ldap查找属性 |
False |
dropdown_first_entry |
INTEGER |
True |
False |
11 |
下拉入口 |
False |
dropdown_first_remember |
INTEGER |
True |
False |
11 |
下拉记录 |
False |
discovery_groupid |
BIGINT |
True |
False |
20 |
自动发现组id |
False |
max_in_table |
INT |
True |
False |
11 |
表最大长度 |
False |
search_limit |
INT |
True |
False |
11 |
查找限制长度 |
False |
severity_color_0 |
VARCHAR |
True |
False |
6 |
严重程度颜色 |
False |
severity_color_1 |
VARCHAR |
True |
False |
6 |
严重程度颜色 |
False |
severity_color_2 |
VARCHAR |
True |
False |
6 |
严重程度颜色 |
False |
severity_color_3 |
VARCHAR |
True |
False |
6 |
严重程度颜色 |
False |
severity_color_4 |
VARCHAR |
True |
False |
6 |
严重程度颜色 |
False |
severity_color_5 |
VARCHAR |
True |
False |
6 |
严重程度颜色 |
False |
severity_name_0 |
VARCHAR |
True |
False |
32 |
严重程度名称 |
False |
severity_name_1 |
VARCHAR |
True |
False |
32 |
严重程度名称 |
False |
severity_name_2 |
VARCHAR |
True |
False |
32 |
严重程度名称 |
False |
severity_name_3 |
VARCHAR |
True |
False |
32 |
严重程度名称 |
False |
severity_name_4 |
VARCHAR |
True |
False |
32 |
严重程度名称 |
False |
severity_name_5 |
VARCHAR |
True |
False |
32 |
严重程度名称 |
False |
ok_period |
VARCHAR |
True |
False |
32 |
周期 |
False |
blink_period |
INTEGER |
True |
False |
11 |
闪烁周期 |
False |
problem_unack_color |
VARCHAR |
True |
False |
6 |
非确认问题颜色 |
False |
problem_ack_color |
VARCHAR |
True |
False |
6 |
确认问题颜色 |
False |
ok_unack_color |
VARCHAR |
True |
False |
6 |
|
False |
ok_ack_color |
VARCHAR |
True |
False |
6 |
|
False |
problem_unack_style |
INTEGER |
True |
False |
11 |
非确认的问题风格 |
False |
problem_ack_style |
INTEGER |
True |
False |
11 |
确认的问题风格 |
False |
ok_unack_style |
INTEGER |
True |
False |
11 |
|
False |
ok_ack_style |
INTEGER |
True |
False |
11 |
|
False |
snmptrap_logging |
INTEGER |
True |
False |
11 |
Snmp日志 |
False |
server_check_interval |
INTEGER |
True |
False |
11 |
服务内部检查 |
False |
hk_events_mode |
INT |
True |
False |
11 |
事件模式 |
False |
hk_events_trigger |
VARCHAR |
True |
False |
32 |
事件内部触发器 |
False |
hk_events_internal |
VARCHAR |
True |
False |
32 |
内部事件 |
False |
hk_events_discovery |
VARCHAR |
True |
False |
32 |
自动发现事件 |
False |
hk_events_autoreg |
INT |
True |
False |
32 |
事件自动调整 |
False |
hk_events_mode |
INT |
True |
False |
11 |
服务模式 |
False |
hk_services |
VARCHAR |
True |
False |
32 |
服务 |
False |
hk_audit_mode |
INT |
True |
False |
11 |
审计模式 |
False |
hk_audit |
INT |
True |
False |
11 |
审计 |
False |
hk_sessions_mode |
INT |
True |
False |
11 |
sessions模式 |
False |
hk_sessions |
INT |
True |
False |
11 |
sessions |
False |
hk_history_mode |
INT |
True |
False |
11 |
历史模式 |
False |
hk_history_global |
INT |
True |
False |
11 |
全局历史变量 |
False |
hk_history |
INT |
True |
False |
11 |
历史变量 |
False |
hk_trends_mode |
INT |
True |
False |
11 |
动态模式 |
False |
hk_trends_global |
INT |
True |
False |
11 |
全局动态变量 |
False |
hk_trends |
INT |
True |
False |
11 |
动态变量 |
False |
Default_inventory_mode |
INT |
True |
False |
11 |
默认存放模式 |
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
corr_conditionid |
BIGINT |
True |
True |
20 |
|
False |
correlationid
|
BIGINT |
True |
False |
20 |
|
False |
type |
INT |
True |
False |
11 |
: |
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
corr_conditionid |
BIGINT |
True |
True |
20 |
|
False |
operator |
INT |
True |
False |
11 |
|
False |
groupid |
BIGINT |
True |
False |
20 |
|
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
corr_conditionid |
BIGINT |
True |
True |
20 |
|
False |
tag |
VARCHAR |
True |
False |
255 |
|
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
corr_conditionid |
BIGINT |
True |
True |
20 |
|
False |
oldtag |
VARCHAR |
True |
False |
255 |
|
False |
newtag |
VARCHAR |
True |
False |
255 |
|
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
corr_conditionid |
BIGINT |
True |
True |
20 |
|
False |
tag |
VARCHAR |
True |
False |
255 |
|
False |
operator |
INT |
True |
False |
11 |
|
False |
value |
VARCHAR |
True |
False |
255 |
|
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
corr_conditionid |
BIGINT |
True |
True |
20 |
|
False |
correlationid |
BIGINT |
True |
False |
20 |
|
False |
type |
INT |
True |
False |
11 |
|
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
correlationid |
BIGINT |
True |
True |
20 |
|
False |
name |
VARCHAR |
True |
False |
255 |
|
False |
description |
TEXT |
True |
False |
0 |
|
False |
evaltype |
INT |
True |
False |
11 |
|
False |
status |
INT |
True |
False |
11 |
|
False |
formula |
VARCHAR |
True |
False |
255 |
|
仪表板信息记录表。与users表相关联
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dashboardid |
BIGINT |
True |
True |
20 |
仪表盘ID |
False |
name |
VARCHAR |
True |
False |
255 |
仪表盘名称 |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
private |
INT |
True |
False |
11 |
私人配置 |
仪表板用户信息记录表。与dashboard、users表相关联
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dashboard_userid |
BIGINT |
True |
True |
20 |
仪表盘用户ID |
False |
Dashboardid |
BIGINT |
True |
False |
20 |
仪表盘ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
仪表板用户信息记录表。与dashboard、users表相关联
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dashboard_usrgrpid |
BIGINT |
True |
True |
20 |
|
False |
Dashboardid |
BIGINT |
True |
False |
20 |
仪表盘ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
数据库版本信息记录表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
mandatory |
INT |
True |
True |
11 |
指示标志 |
False |
optional |
INT |
True |
False |
11 |
选项 |
自动发现的检查项表。自动发现规则配置的每一个的检查项(如FTP等服务)都会生成一个检查实例。程序会根据检查项进行自动发现。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dcheckid |
BIGINT |
True |
True |
20 |
自动发现检查ID |
False |
druleid |
BIGINT |
True |
False |
20 |
规则ID |
False |
type |
INT |
True |
False |
11 |
详见如下: |
False |
key_ |
VARCHAR |
True |
False |
512 |
若有agent类型,则需要填写key,以获取信息(一般为10050端口) |
False |
snmp_community |
VARCHAR |
True |
False |
255 |
snmp相关配置 |
False |
ports |
VARCHAR |
True |
False |
255 |
检查的传输层端口 |
False |
snmpv3_securityname |
VARCHAR |
True |
False |
64 |
snmp安全名称 |
False |
snmpv3_securitylevel |
INT |
True |
False |
11 |
snmp安全级别 |
False |
snmpv3_authpassphrase |
VARCHAR |
True |
False |
64 |
snmp认证密码 |
False |
snmpv3_privpassphrase |
VARCHAR |
True |
False |
64 |
snmp私有密码 |
False |
uniq |
INTEGER |
True |
False |
|
区分host的标识 0:ip地址 1:system.name |
False |
snmpv3_authprotocol |
VARCHAR |
True |
False |
64 |
snmp认证协议 |
False |
snmpv3_privprotocol |
VARCHAR |
True |
False |
64 |
Snmp私有协议 |
Type:
define('SVC_SSH', 0);
define('SVC_LDAP', 1);
define('SVC_SMTP', 2);
define('SVC_FTP', 3);
define('SVC_HTTP', 4);
define('SVC_POP', 5);
define('SVC_NNTP', 6);
define('SVC_IMAP', 7);
define('SVC_TCP', 8);
define('SVC_AGENT', 9);
define('SVC_SNMPv1', 10);
define('SVC_SNMPv2c', 11);
define('SVC_ICMPPING', 12);
define('SVC_SNMPv3', 13);
define('SVC_HTTPS', 14);
define('SVC_TELNET', 15);
自动发现后的主机,会被保存到这张表,与drules表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dhostid |
BIGINT |
True |
True |
20 |
主机ID |
False |
druleid |
BIGINT |
True |
False |
20 |
规则ID,drule表 |
False |
status |
INT |
True |
False |
11 |
当前主机状态 |
False |
lastup |
INT |
True |
False |
11 |
状态正常的最后时间,unix时间戳 |
False |
lastdown |
INT |
True |
False |
11 |
状态不正常的最后时间,unix时间戳 |
自动发现规则表,用于配置在一定网络范围内自动发现主机和服务。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
druleid |
BIGINT |
True |
True |
20 |
规则ID |
False |
proxy_hostid |
BIGINT |
False |
False |
20 |
代理ID |
False |
name |
VARCHAR |
True |
False |
255 |
规则名称 |
False |
iprange |
VARCHAR |
True |
False |
2048 |
IP地址范围,支持三种格式: Single IP: 192.168.1.33 Range of IP addresses: 192.168.1.1-255 IP mask: 192.168.4.0/24 |
False |
delay |
INTEGER |
True |
False |
255 |
自动发现操作的执行间隔 |
False |
nextcheck |
INTEGER |
True |
False |
11 |
下个检查ID |
False |
status |
INTEGER |
True |
False |
11 |
是否启用: 1:未启用 0:启用 |
自动发现服务实例表,用于记录自动发现服务实例,与dhost类似。与dhosts、dchecks表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dserviceid |
BIGINT |
True |
True |
20 |
服务实例ID |
False |
dhostid |
BIGINT |
True |
False |
20 |
关联的dhostid |
False |
value |
VARCHAR |
True |
False |
255 |
返回的值 |
False |
port |
INT |
True |
False |
11 |
被发现的服务端口 |
False |
status |
INT |
True |
False |
11 |
网络服务状态 |
False |
lastup |
INT |
True |
False |
11 |
最后正常状态时间 |
False |
lastdown |
INT |
True |
False |
11 |
最后不正常状态时间 |
False |
dcheckid |
BIGINT |
True |
False |
20 |
关联的检查实例ID |
False |
ip |
VARCHAR |
True |
False |
39 |
该网络服务实例的IP地址 |
False |
dns |
VARCHAR |
True |
False |
64 |
dns地址 |
在一个动作(action)中,一系列的执行操作场景,包括通知或者执行远程命令。与actions、triggers、events、items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
escalationid |
BIGINT |
True |
True |
20 |
升级操作ID |
False |
actionid |
BIGINT |
True |
False |
20 |
动作ID |
False |
triggerid |
BIGINT |
False |
False |
20 |
触发器ID |
False |
eventid |
BIGINT |
False |
False |
20 |
事件ID |
False |
r_eventid |
BIGINT |
False |
False |
20 |
|
False |
nextcheck |
INT |
True |
False |
11 |
下一个检查的事件,unix事件戳 |
False |
esc_step |
INT |
True |
False |
11 |
升级步骤 |
False |
status |
INT |
True |
False |
11 |
状态:是否启用 |
False |
itemid |
BIGINT |
False |
False |
20 |
监控项ID |
False |
acknowledgeid |
BIGINT |
False |
False |
20 |
告警状态确认ID |
该表记录了事件恢复的全部数据信息,与user、correlation、events表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
eventid |
BIGINT |
True |
True |
20 |
事件ID |
False |
r_eventid |
BIGINT |
True |
False |
20 |
|
False |
c_eventid |
BIGINT |
False |
False |
20 |
|
False |
correlationid |
BIGINT |
False |
False |
20 |
数据统计ID |
False |
userid |
BIGINT |
False |
False |
20 |
用户ID |
该表记录了事件的唯一标识信息,与events表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
eventtagid |
BIGINT |
True |
True |
20 |
事件标识ID |
False |
eventid |
BIGINT |
True |
False |
20 |
事件ID |
False |
tag |
VARCHAR |
False |
False |
255 |
唯一标识 |
False |
value |
VARCHAR |
False |
False |
255 |
值 |
事件表,与acknowledge表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
eventid |
BIGINT |
True |
True |
20 |
事件ID |
False |
source |
INT |
True |
False |
11 |
详情如下: |
False |
object |
INT |
True |
False |
11 |
|
False |
objectid |
BIGINT |
True |
False |
20 |
对应不同的object类型的ID |
False |
clock |
INT |
True |
False |
11 |
事件产生的时间 |
False |
value |
INT |
True |
False |
11 |
值 |
False |
acknowledgeid |
INT |
True |
False |
11 |
是否已经确认 0为未确认 1为确认 |
False |
ns |
INT |
True |
False |
11 |
|
Object:
表示事件来源,有三个:
define('EVENT_SOURCE_TRIGGERS',0);
define('EVENT_SOURCE_DISCOVERY',1);
define('EVENT_SOURCE_AUTO_REGISTRATION',2);
表达式相关信息表,与regexps表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
expressionid |
BIGINT |
True |
True |
20 |
表示式ID |
False |
regexpid |
BIGINT |
True |
False |
20 |
正则表达式ID |
False |
expression |
VARCHAR |
True |
False |
255 |
表达式 |
False |
expression_type |
INTEGER |
True |
False |
11 |
详情如下: |
False |
exp_delimiter |
VARCHAR |
True |
False |
1 |
表达式分隔符 |
False |
case_sensitive |
INTEGER |
True |
False |
11 |
是否大小写敏感 |
expression_type:
表达式类型:
define('EXPRESSION_TYPE_INCLUDED',0);
define('EXPRESSION_TYPE_ANY_INCLUDED',1);
define('EXPRESSION_TYPE_NOT_INCLUDED',2);
define('EXPRESSION_TYPE_TRUE',3);
define('EXPRESSION_TYPE_FALSE',4);
对trigger的表达式进行分解。与items、triggers表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
functionid |
BIGINT |
True |
True |
20 |
函数ID |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
triggerid |
BIGINT |
True |
False |
20 |
触发器ID |
False |
function |
VARCHAR |
True |
False |
12 |
函数名称,包括diff,last,min等 |
False |
parameter |
VARCHAR |
True |
False |
255 |
函数参数 |
全局宏定义信息记录表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
globalmacroid |
BIGINT |
True |
True |
20 |
全局宏ID |
False |
macro |
VARCHAR |
True |
False |
255 |
宏 |
False |
value |
VARCHAR |
True |
False |
255 |
值 |
全局变量(与snmp相关)信息记录表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
globalvarid |
BIGINT |
True |
True |
20 |
全局变量ID |
False |
snmp_lastsize |
INT |
True |
False |
20 |
Snmp最后的大小 |
图形发现信息保存表。与graphs表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
graphid |
BIGINT |
True |
False |
20 |
图形ID |
False |
parent_graphid |
BIGINT |
True |
False |
20 |
上级图形ID |
图形样式设置表,每种样式一条记录,目前有4种。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
graphthemeid |
BIGINT |
True |
True |
20 |
图形样式ID |
False |
theme |
VARCHAR |
True |
False |
64 |
主题名称 |
False |
backgroundcolor |
VARCHAR |
True |
False |
6 |
背景颜色 |
False |
graphcolor |
VARCHAR |
True |
False |
6 |
图形颜色 |
False |
gridcolor |
VARCHAR |
True |
False |
6 |
网格颜色 |
False |
maingridcolor |
VARCHAR |
True |
False |
6 |
主要网格颜色 |
False |
gridbordercolor |
VARCHAR |
True |
False |
6 |
网格边界颜色 |
False |
textcolor |
VARCHAR |
True |
False |
6 |
文字颜色 |
False |
highlightcolor |
VARCHAR |
True |
False |
6 |
高亮颜色 |
False |
leftpercentilecolor |
VARCHAR |
True |
False |
6 |
左边百分比颜色 |
False |
rightpercentilecolor |
VARCHAR |
True |
False |
6 |
右边百分比颜色 |
False |
nonworktimecolor |
VARCHAR |
True |
False |
6 |
非工作时间块颜色 |
图形实例表,用于保存图形实例的配置。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
graphid |
BIGINT |
True |
True |
20 |
图形实例表 |
False |
name |
VARCHAR |
True |
False |
128 |
图形名称 |
False |
width |
INT |
True |
False |
11 |
宽 |
False |
height |
INT |
True |
False |
11 |
高 |
False |
yaxismin |
DOUBLE |
True |
False |
16 |
Y轴最小值 |
False |
yaxismax |
DOUBLE |
True |
False |
16 |
Y轴最大值 |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID |
False |
show_work_period |
INT |
True |
False |
11 |
是否显示工作时间 1:是 0:否 |
False |
show_triggers |
INTEGER |
True |
False |
11 |
是否显示触发器 1:是 0:否 |
False |
graphtype |
INT |
True |
False |
11 |
详情如下: |
False |
show_legend |
INT |
True |
False |
11 |
是否显示图例 |
False |
show_3d |
INT |
True |
False |
11 |
是否显示3D 1:是 0:否 |
False |
percent_left |
DOUBLE |
True |
False |
16 |
向左的百分比 |
False |
percent_right |
DOUBLE |
True |
False |
16 |
向右的百分比 |
False |
ymin_type |
INT |
True |
False |
11 |
详情如下: |
False |
ymax_type |
INT |
True |
False |
11 |
详情如下: |
False |
ymin_itemid |
BIGINT |
False |
False |
20 |
Y轴最小监控项ID |
False |
ymax_itemid |
BIGINT |
False |
False |
20 |
Y轴最大监控项ID |
False |
flags |
INT |
True |
False |
11 |
标识 |
graphtype:
图像类型,目前支持以下几种:
define('GRAPH_TYPE_NORMAL', 0);
define('GRAPH_TYPE_STACKED',1);
define('GRAPH_TYPE_PIE',2);
define('GRAPH_TYPE_EXPLODED',3);
define('GRAPH_TYPE_3D',4);
define('GRAPH_TYPE_3D_EXPLODED',5);
define('GRAPH_TYPE_BAR',6);
define('GRAPH_TYPE_COLUMN',7);
define('GRAPH_TYPE_BAR_STACKED',8);
define('GRAPH_TYPE_COLUM N_STACKED',9);
ymin_type:
Y轴最小值类型:
define('GRAPH_YAXIS_TYPE_CALCULATED', 0);
define('GRAPH_YAXIS_TYPE_FIXED', 1);
define('GRAPH_YAXIS_TYPE_ITEM_VALUE', 2);
ymax_type:
Y轴最大值类型:
define('GRAPH_YAXIS_TYPE_CALCULATED', 0);
define('GRAPH_YAXIS_TYPE_FIXED', 1);
define('GRAPH_YAXIS_TYPE_ITEM_VALUE', 2);
图形-监控项关联表,一个图形包含多个监控项,在此表记录关联关系,
与graphs、items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
gitemid |
BIGINT |
True |
True |
20 |
图形-监控项关联ID |
False |
graphid |
BIGINT |
True |
False |
20 |
图形ID |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
drawtype |
INT |
True |
False |
11 |
详情如下: |
False |
sortorder |
INT |
True |
False |
11 |
排序 |
False |
color |
VARCHAR |
True |
False |
6 |
颜色 |
False |
yaxisside |
INT |
True |
False |
11 |
Y轴边界起点 |
False |
calc_fnc |
INT |
True |
False |
11 |
详情如下: |
False |
type |
INT |
True |
False |
11 |
类型 |
drawtype:
绘画类型:
define('GRAPH_ITEM_DRAWTYPE_LINE', 0);
define('GRAPH_ITEM_DRAWTYPE_FILLED_REGION', 1);
define('GRAPH_ITEM_DRAWTYPE_BOLD_LINE', 2);
define('GRAPH_ITEM_DRAWTYPE_DOT', 3);
define('GRAPH_ITEM_DRAWTYPE_DASHED_LINE',4);
define('GRAPH_ITEM_DRAWTYPE_GRADIENT_LINE', 5);
define('GRAPH_ITEM_DRAWTYPE_BOLD_DOT', 6);
calc_fnc:
计算函数,支持以下几种:
define('CALC_FNC_MIN', 1);
define('CALC_FNC_AVG', 2);
define('CALC_FNC_MAX', 4);
define('CALC_FNC_ALL', 7);
define('CALC_FNC_LST', 9);
组自动发现表,与graphs、groups表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
groupid |
BIGINT |
True |
True |
20 |
组ID |
False |
parent_group_prototypeid |
BIGINT |
True |
False |
20 |
上级组模型ID |
False |
name |
VARCHAR |
True |
False |
64 |
名称 |
False |
lastcheck |
INT |
True |
False |
11 |
最后检查时间: |
False |
ts_delete |
INT |
True |
False |
11 |
删除时间 |
组模型表,与hosts、groups表相关联。。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
group_prototypeid |
BIGINT |
True |
True |
20 |
组模型ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
False |
name |
VARCHAR |
True |
False |
255 |
名称 |
False |
groupid |
BIGINT |
True |
False |
20 |
组ID |
False |
templateid |
BIGINT |
True |
False |
20 |
模板ID |
主机组表
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
groupid |
BIGINT |
True |
True |
20 |
主机组ID |
False |
name |
VARCHAR |
True |
False |
255 |
主机组名称 |
False |
internal |
INTEGER |
True |
False |
11 |
是否内部配置,若是外部发现,则为非内部 define('ZBX_NOT_INTERNAL_GROUP', 0); define('ZBX_INTERNAL_GROUP', 1); |
False |
flags |
INT |
True |
False |
11 |
唯一标识 |
该表的相关数据查询语句:
浮点历史数据表。与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
clock |
INT |
True |
False |
11 |
收集时间,UNIX时间戳+ |
False |
value |
Value |
True |
False |
16 |
值 |
False |
ns |
INT |
True |
False |
11 |
|
历史日志表,与itmes表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
clock |
INT |
True |
False |
11 |
收集时间 |
False |
timestamp |
INTEGER |
True |
False |
11 |
时间戳 |
False |
source |
VARCHAR |
True |
False |
64 |
数据源 |
False |
severity |
INT |
True |
False |
11 |
严重度 |
False |
value |
TEXT |
True |
False |
0 |
值 |
False |
logeventid |
INTEGER |
True |
False |
11 |
只作关联windows的事件日志ID |
False |
ns |
INTEGER |
True |
False |
11 |
|
字符串的历史数据表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
clock |
INT |
True |
False |
11 |
unix时间戳,监控数据采集时间 |
False |
value |
VARCHAR |
True |
False |
255 |
监控的值,不能超过255个字符 |
False |
ns |
INT |
True |
False |
11 |
长文本历史数据表,支持255字符以上的文本,与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
clock |
INT |
True |
False |
11 |
时间戳 |
False |
value |
TEXT |
True |
False |
0 |
字符串值 |
False |
ns |
INTEGER |
True |
False |
11 |
长整型历史数据表,与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
clock |
INT |
True |
False |
11 |
时间戳 |
False |
value |
TEXT |
True |
False |
0 |
字符串值 |
False |
ns |
INTEGER |
True |
False |
11 |
主机自动发现表,与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
False |
parent_hostid |
BIGINT |
False |
False |
20 |
父主机ID |
False |
parent_itemid |
BIGINT |
False |
False |
20 |
父监控项ID |
False |
host |
VARCHAR |
True |
False |
64 |
主机 |
False |
lastcheck |
INT |
True |
False |
11 |
最后检查时间: |
False |
ts_delete |
INT |
True |
False |
11 |
删除时间 |
主机资产表,很少用到(分为自动发现和手工填写两种方式)
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostid |
BIGINT |
True |
True |
20 |
主机ID |
False |
inventory_mode |
INT |
True |
False |
11 |
资产模式 |
False |
type |
VARCHAR |
True |
False |
64 |
类型 |
False |
type_full |
VARCHAR |
True |
False |
64 |
类型全名 |
False |
name |
VARCHAR |
True |
False |
64 |
名称 |
False |
alias |
VARCHAR |
True |
False |
64 |
别名 |
False |
os |
VARCHAR |
True |
False |
64 |
系统 |
False |
os_full |
VARCHAR |
True |
False |
255 |
系统全名 |
False |
os_short |
VARCHAR |
True |
False |
64 |
系统简称 |
False |
serialno_a |
VARCHAR |
True |
False |
64 |
序列号 |
False |
serialno_b |
VARCHAR |
True |
False |
64 |
序列号 |
False |
tag |
VARCHAR |
True |
False |
64 |
标签 |
False |
asset_tag |
VARCHAR |
True |
False |
64 |
资产标签 |
False |
macaddress_a |
VARCHAR |
True |
False |
64 |
MAC地址 |
False |
macaddress_b |
VARCHAR |
True |
False |
64 |
MAC地址 |
False |
hardware |
VARCHAR |
True |
False |
255 |
硬件 |
False |
hardware_full |
TEXT |
True |
False |
0 |
硬件全称 |
False |
software |
VARCHAR |
True |
False |
255 |
软件 |
False |
software_full |
TEXT |
True |
False |
0 |
软件全称 |
False |
software_app_a |
VARCHAR |
True |
False |
64 |
软件应用 |
False |
software_app_b |
VARCHAR |
True |
False |
64 |
软件应用 |
False |
software_app_c |
VARCHAR |
True |
False |
64 |
软件应用 |
False |
software_app_d |
VARCHAR |
True |
False |
64 |
软件应用 |
False |
software_app_e |
VARCHAR |
True |
False |
64 |
软件应用 |
False |
contact |
TEXT |
True |
False |
0 |
关联 |
False |
location |
TEXT |
True |
False |
0 |
位置 |
False |
location_lat |
VARCHAR |
True |
False |
16 |
起始位置 |
False |
location_lon |
VARCHAR |
True |
False |
16 |
终止位置 |
False |
notes |
TEXT |
True |
False |
0 |
注释 |
False |
chassis |
VARCHAR |
True |
False |
64 |
底盘号 |
False |
model |
VARCHAR |
True |
False |
64 |
模式 |
False |
hw_arch |
VARCHAR |
True |
False |
32 |
硬件信息 |
False |
vendor |
VARCHAR |
True |
False |
64 |
供应商 |
False |
contract_number |
VARCHAR |
True |
False |
64 |
合同编号 |
False |
installer_name |
VARCHAR |
True |
False |
64 |
安装者名称 |
False |
deployment_status |
VARCHAR |
True |
False |
64 |
调度状态 |
False |
url_a |
VARCHAR |
True |
False |
255 |
url |
False |
url_b |
VARCHAR |
True |
False |
255 |
url |
False |
url_c |
VARCHAR |
True |
False |
255 |
url |
False |
host_networks |
TEXT |
True |
False |
0 |
主机网络 |
False |
host_netmask |
VARCHAR |
True |
False |
39 |
主机网络掩码 |
False |
host_router |
VARCHAR |
True |
False |
39 |
主机路由 |
False |
oob_ip |
VARCHAR |
True |
False |
39 |
Oob ip地址 |
False |
oob_netmask |
VARCHAR |
True |
False |
39 |
Oob 网络掩码 |
False |
oob_router |
VARCHAR |
True |
False |
39 |
Oob 路由 |
False |
date_hw_purchase |
VARCHAR |
True |
False |
64 |
硬件维保日期 |
False |
date_hw_install |
VARCHAR |
True |
False |
64 |
硬件安装日期 |
False |
date_hw_expiry |
VARCHAR |
True |
False |
64 |
硬件保修到期日期 |
False |
date_hw_decomm |
VARCHAR |
True |
False |
64 |
硬件报废日期 |
False |
site_address_a |
VARCHAR |
True |
False |
128 |
地址 |
False |
site_address_b |
VARCHAR |
True |
False |
128 |
地址 |
False |
site_address_c |
VARCHAR |
True |
False |
128 |
地址 |
False |
site_city |
VARCHAR |
True |
False |
128 |
城市 |
False |
site_state |
VARCHAR |
True |
False |
64 |
国家 |
False |
site_country |
VARCHAR |
True |
False |
64 |
城镇 |
False |
site_zip |
VARCHAR |
True |
False |
64 |
邮政编码 |
False |
site_rack |
VARCHAR |
True |
False |
128 |
Rack |
False |
site_notes |
TEXT |
True |
False |
0 |
注释 |
False |
poc_1_name |
VARCHAR |
True |
False |
128 |
名字 |
False |
poc_1_email |
VARCHAR |
True |
False |
128 |
邮箱 |
False |
poc_1_phone_a |
VARCHAR |
True |
False |
64 |
电话号码 |
False |
poc_1_phone_b |
VARCHAR |
True |
False |
64 |
电话号码 |
False |
poc_1_cell |
VARCHAR |
True |
False |
64 |
移动电话 |
False |
poc_1_screen |
VARCHAR |
True |
False |
64 |
Poc屏幕 |
False |
poc_1_notes |
TEXT |
True |
False |
0 |
Poc 注释 |
False |
poc_2_name |
VARCHAR |
True |
False |
128 |
Poc名字 |
False |
poc_2_email |
VARCHAR |
True |
False |
128 |
Poc 邮箱地址 |
False |
poc_2_phone_a |
VARCHAR |
True |
False |
64 |
Poc 电话号码 |
False |
poc_2_phone_b |
VARCHAR |
True |
False |
64 |
Poc 电话号码 |
False |
poc_2_cell |
VARCHAR |
True |
False |
64 |
Poc 移动电话 |
False |
poc_2_screen |
VARCHAR |
True |
False |
64 |
Poc屏幕 |
False |
poc_2_notes |
TEXT |
True |
False |
0 |
Poc 注释 |
主机宏定义表,与globalmacro一起在common.macro.php中被转化,与hosts表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostmacroid |
BIGINT |
True |
True |
20 |
主机宏定义ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
False |
macro |
VARCHAR |
True |
False |
255 |
宏名称 |
False |
value |
VARCHAR |
True |
False |
255 |
宏值 |
用于保存主机实例(包含模板等)。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostid |
BIGINT |
True |
True |
20 |
主机ID,zabbix中,主机、模板都使用该表记录,唯一区别是status字段 |
False |
proxy_hostid |
BIGINT |
False |
False |
20 |
该主机的代理的ID |
False |
host |
VARCHAR |
True |
False |
128 |
host的名称 |
False |
status |
INT |
True |
False |
11 |
host的状态,用以区分主机、模板、代理 0:正在被监控的主机 1:未被监控的主机 3:模板 4:启用代理模式的主机 5:未启用代理模式的主机 |
False |
disable_until |
INT |
True |
False |
11 |
禁止主机监控到什么时候 |
False |
error |
VARCHAR |
True |
False |
2048 |
主机错误信息 |
False |
available |
INT |
True |
False |
11 |
1为可用 0为不可用 |
False |
errors_from |
INT |
True |
False |
11 |
主机监控发生错误的时间戳 |
False |
lastaccess |
INT |
True |
False |
11 |
最后访问时间 |
False |
ipmi_authtype |
INT |
True |
False |
11 |
IPMI的认证方式: -1:默认的认证方式 0:无认证方式 1:MD2认证 2:MD5加密认证 4:直接认证 5:OEM认证 6:RMCP_PLUS认证方式 |
False |
ipmi_privilege |
INT |
True |
False |
11 |
IPMI的授权 1:回调权限 2:用户权限 3:操作权限 4:管理权限 5:OEM权限 |
False |
ipmi_username |
VARCHAR |
True |
False |
16 |
IPMI认证的用户名 |
False |
ipmi_password |
VARCHAR |
True |
False |
20 |
IPMI认证的密码 |
False |
ipmi_disable_until |
INT |
True |
False |
11 |
IPMI不可用直到什么时间 |
False |
ipmi_available |
INT |
True |
False |
11 |
IPMI什么时间可用 |
False |
snmp_disable_until |
INT |
True |
False |
11 |
SNMP不可用直到什么时间 |
False |
snmp_available |
INT |
True |
False |
11 |
SNMP可用时间 |
False |
maintenanceid |
BIGINT |
False |
False |
20 |
维护状态ID,表示该主机进入维护状态,监控停止 |
False |
maintenance_status |
INT |
True |
False |
11 |
维护状态 0:正常 1:维护 |
False |
maintenance_type |
INT |
True |
False |
11 |
维护类型: 0:继续收集数据 1:不在收集数据 |
False |
maintenance_from |
INT |
True |
False |
11 |
维护开始时间 |
False |
ipmi_errors_from |
INT |
True |
False |
11 |
IPMI错误开始时间 |
False |
snmp_errors_from |
INT |
True |
False |
11 |
SNMP错误开始时间 |
False |
ipmi_error |
VARCHAR |
True |
False |
2048 |
IPMI错误信息 |
False |
snmp_error |
VARCHAR |
True |
False |
2048 |
SNMP错误信息 |
False |
jmx_disable_until |
INT |
True |
False |
11 |
java扩展功能开启 |
False |
jmx_available |
INT |
True |
False |
11 |
java扩展功能是够可用 |
False |
jmx_errors_from |
INT |
True |
False |
11 |
java扩展功能的错误来源 |
False |
jmx_error |
VARCHAR |
True |
False |
2048 |
Javaz错误信息 |
False |
name |
VARCHAR |
True |
False |
128 |
host的名称 |
False |
flages |
INT |
True |
False |
11 |
标识 |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID |
False |
description |
TEXT |
True |
False |
0 |
描述 |
False |
tls_connect |
INT |
TRUE |
False |
11 |
tls连接 |
False |
tls_accept |
INT |
TRUE |
False |
11 |
tls许可 |
False |
tls_issuer |
VARCHAR |
TRUE |
False |
1024 |
tls发行人 |
False |
tls_subject |
VARCHAR |
TRUE |
False |
1024 |
tls 项目名 |
False |
tls_psk_identity |
VARCHAR |
TRUE |
False |
128 |
tls_psk身份认证 |
False |
tls_psk |
VARCHAR |
TRUE |
False |
512 |
tls _psk |
该表的相关数据查询语句:
将主机host表与主机组group表进行关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostgroupid |
BIGINT |
True |
True |
20 |
主机-主机组关联ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
False |
groupid |
BIGINT |
True |
False |
20 |
组ID |
主机-模板关联表,主机和模板都保存在host表里面,用status区分。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hosttemplateid |
BIGINT |
True |
True |
20 |
主机-模板关联ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
False |
templateid |
BIGINT |
True |
False |
20 |
模板ID,也是关联到HOST主机上 |
数据清除管理设置表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
housekeeperid |
BIGINT |
True |
True |
20 |
管理ID |
False |
tablename |
VARCHAR |
True |
False |
64 |
表名 |
False |
field |
VARCHAR |
True |
False |
64 |
域 |
False |
value |
BIGINT |
True |
False |
20 |
值 |
http监控步骤记录表
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httpstepid |
BIGINT |
True |
True |
20 |
http监控步骤ID |
False |
httptestid |
VARCHAR |
True |
False |
64 |
http测试ID |
False |
name |
VARCHAR |
True |
False |
64 |
名称 |
False |
no |
INT |
True |
False |
11 |
序号 |
False |
url |
VARCHAR |
True |
False |
2048 |
url |
False |
timeout |
VARCHAR |
True |
False |
255 |
超时时间 |
False |
posts |
VARCHAR |
True |
False |
0 |
传输方式post |
False |
required |
VARCHAR |
True |
False |
255 |
需求 |
False |
status_codes |
VARCHAR |
True |
False |
255 |
状态码 |
False |
follow_redirects |
INT |
True |
False |
11 |
重定向 |
False |
retrieve_mode |
INT |
True |
False |
11 |
恢复模式 |
False |
post_type |
INT |
True |
False |
11 |
传输类型 |
http监控步骤-域记录表。与httpstep表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httpstep_fieldid |
BIGINT |
True |
True |
20 |
http监控步骤域ID |
False |
httpstepid |
BIGINT |
True |
False |
20 |
http监控步骤ID |
False |
type |
INT |
True |
False |
11 |
类型 |
False |
name |
VARCHAR |
True |
False |
255 |
名称 |
False |
value |
TEXT |
True |
False |
0 |
值 |
WEB步骤-监控项关联表,每新建一个web步骤,都会在items表中新建Download ,与httpstep、items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httpstepitemid |
BIGINT |
True |
True |
20 |
web监控-监控项的关联ID |
False |
httpstepid |
BIGINT |
True |
False |
20 |
http监控步骤ID |
False |
itemid |
BIGINT |
True |
False |
20 |
对应items表的itemsID |
False |
type |
INTEGER |
True |
False |
11 |
详情如下: |
Type:
监控项类型,0,1,2,3,4
define('HTTPSTEP_ITEM_TYPE_RSPCODE',0);
define('HTTPSTEP_ITEM_TYPE_TIME',1);
define('HTTPSTEP_ITEM_TYPE_IN',2);
define('HTTPSTEP_ITEM_TYPE_LASTSTEP',3);
define('HTTPSTEP_ITEM_TYPE_LASTERROR',4);
HTTP监控场景配置表,对每一个WEB监控的场景新增一条httptest的记录。
与applications表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httptestid |
BIGINT |
True |
True |
20 |
WEB监控场景ID |
False |
name |
VARCHAR |
True |
False |
64 |
WEB监控场景的名称 |
False |
applicationid |
BIGINT |
True |
False |
20 |
应用的ID,关联application表的ID |
False |
nextcheck |
INT |
True |
False |
11 |
下次检查时间 |
False |
delay |
INTEGER |
True |
False |
255 |
检查间隔,秒 |
False |
status |
INTEGER |
True |
False |
11 |
状态: 1:开启 0:关闭 |
False |
agent |
VARCHAR |
True |
False |
255 |
使用的浏览器,基本支持所有类型 |
False |
authentication |
INT |
True |
False |
11 |
详情如下: |
False |
http_user |
VARCHAR |
True |
False |
64 |
认证的用户名 |
False |
http_password |
VARCHAR |
True |
False |
64 |
认证的密码 |
False |
templateid |
BIGINT |
True |
False |
20 |
模板ID |
False |
http_proxy |
VARCHAR |
True |
False |
255 |
http代理 |
False |
retries |
INT |
True |
False |
11 |
再次尝试间隔 |
False |
ssl_cert_file |
VARCHAR |
True |
False |
255 |
Ssl认证文件 |
False |
ssl_key_file |
VARCHAR |
True |
False |
255 |
Ssl密钥文件 |
False |
ssl_key_password |
VARCHAR |
True |
False |
64 |
Ssl密钥密码 |
False |
verify_peer |
INT |
True |
False |
11 |
逐一认证 |
False |
verify_host |
INT |
True |
False |
11 |
认证主机 |
Authentication:是否认证需要认证,或认证类型:
0:不需要认证
1:基本认证
2:NTML认证
define('HTTPTEST_AUTH_NONE',0);
define('HTTPTEST_AUTH_BASIC',1);
define('HTTPTEST_AUTH_NTLM',2);
http监控测试-域记录表。与httpstep表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httptest_fieldid |
BIGINT |
True |
True |
20 |
http监控测试域ID |
False |
httptestid |
BIGINT |
True |
False |
20 |
http监控测试ID |
False |
type |
INT |
True |
False |
11 |
类型 |
False |
name |
VARCHAR |
True |
False |
255 |
名称 |
False |
value |
TEXT |
True |
False |
0 |
值 |
HTTP场景-监控项关联表。与httptest、items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httptestitemid |
BIGINT |
True |
True |
20 |
HTTP监控场景-监控项关联ID |
False |
httptestid |
BIGINT |
True |
False |
20 |
HTTP监控场景ID,httptest表 |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID,关联items表 |
False |
type |
INT |
True |
False |
11 |
详情如下: |
Type:
监控项类型,0,1,2,3,4
define('HTTPSTEP_ITEM_TYPE_RSPCODE',0);
define('HTTPSTEP_ITEM_TYPE_TIME',1);
define('HTTPSTEP_ITEM_TYPE_IN', 2);
define('HTTPSTEP_ITEM_TYPE_LASTSTEP', 3);
define('HTTPSTEP_ITEM_TYPE_LASTERROR',4);
图标映射表,用于映射图标和图像(images)之间的关系。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
iconmapid |
BIGINT |
True |
True |
20 |
映射ID |
False |
name |
VARCHAR |
True |
False |
64 |
映射名称 |
False |
default_iconid |
BIGINT |
True |
False |
20 |
默认的图标ID,关联到images表的ID,即实际使用还是images |
图标映射表。与iconmap表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
iconmappingid |
BIGINT |
True |
True |
20 |
图形映射ID |
False |
iconmapid |
BIGINT |
True |
False |
20 |
映射ID |
False |
iconid |
BIGINT |
True |
False |
20 |
图形ID |
False |
inventory_link |
INTEGER |
True |
False |
11 |
资产链接 |
False |
expression |
VARCHAR |
True |
False |
64 |
表达式 |
False |
sortorder |
INTEGER |
True |
False |
11 |
次序排序 |
索引表,标识表名的主键下一个值,或者说主键最大值+1。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
table_name |
VARCHAR |
True |
True |
64 |
表名 |
True |
field_name |
VARCHAR |
True |
True |
64 |
该表的主键的字段名称 |
False |
nextid |
BIGINT |
True |
False |
20 |
主键最大值+1,即主键下一个值 |
该表保存图像,使用BLOB类型保存,该表在安装zabbix的时候会自动导入
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
imageid |
BIGINT |
True |
True |
20 |
图形ID |
False |
imagetype |
INTEGER |
True |
False |
11 |
详情如下: |
False |
name |
VARCHAR |
True |
False |
64 |
图像名称 |
False |
image |
BLOB |
True |
False |
0 |
图像,使用二进制存储 |
Imagetype:图像的类型
define('IMAGE_TYPE_UNKNOWN', 0);
define('IMAGE_TYPE_ICON', 1);
define('IMAGE_TYPE_BACKGROUND', 2);
主机监控接口表,用于标示被监控主机的IP和端口,与hosts表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
interfaceid |
BIGINT |
True |
True |
20 |
主机接口ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID,关联hosts |
False |
main |
INT |
True |
False |
11 |
详情如下: |
False |
type |
INT |
True |
False |
11 |
详情如下: |
False |
useip |
INT |
True |
False |
11 |
详情如下: |
False |
ip |
VARCHAR |
True |
False |
39 |
IP地址 |
False |
dns |
VARCHAR |
True |
False |
64 |
域名字符串 |
False |
port |
VARCHAR |
True |
False |
64 |
服务端口,TCP端口 |
False |
bulk |
INT |
True |
False |
11 |
大小 |
Main:是否主要端口:
1为主要,0为次要
define('INTERFACE_SECONDARY',0);
define('INTERFACE_PRIMARY',1);
type:每个主机的服务端口/接口可以分几种类型:
define('INTERFACE_TYPE_ANY',-1);
define('INTERFACE_TYPE_UNKNOWN',0);
define('INTERFACE_TYPE_AGENT',1);
define('INTERFACE_TYPE_SNMP',2);
define('INTERFACE_TYPE_IPMI',3);
define('INTERFACE_TYPE_JMX',4);
useip:使用IP或者DNS方式定位:
define('INTERFACE_USE_DNS', 0);
define('INTERFACE_USE_IP',1);
主机监控接口自动发现信息记录表,用于自动发现接口,与interface表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
interfaceid |
BIGINT |
True |
True |
20 |
主机接口ID |
False |
parent_interfaceid |
BIGINT |
True |
False |
20 |
父级接口 |
监控项应用模型信息记录表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
item_application_prototypeid |
BIGINT |
True |
True |
20 |
监控项接口ID |
False |
parent_interfaceid |
BIGINT |
True |
False |
20 |
父级接口 |
监控项条件记录表。与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
item_conditionid |
BIGINT |
True |
True |
20 |
监控项条件ID |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
operator |
INT |
True |
False |
11 |
操作人 |
False |
macro |
VARCHAR |
True |
False |
64 |
宏 |
False |
value |
VARCHAR |
True |
False |
255 |
值 |
监控项自动发现表,根据模板的自动发现规则,创建自动发现的监控项。
与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
itemdiscoveryid |
BIGINT |
True |
True |
20 |
监控项自动发现ID |
False |
itemid |
BIGINT |
True |
False |
20 |
对应的监控项ID |
False |
parent_itemid |
BIGINT |
True |
False |
20 |
父监控项 |
False |
key_ |
VARCHAR |
True |
False |
255 |
监控项关键字 |
False |
lastcheck |
INT |
True |
False |
11 |
最后检查时间 |
False |
ts_delete |
INT |
True |
False |
11 |
删除时间 |
预处理监控项表,与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
item_preprocid |
BIGINT |
True |
True |
20 |
预处理监控项ID |
False |
itemid |
BIGINT |
True |
False |
20 |
对应的监控项ID |
False |
step |
INT |
True |
False |
11 |
步骤 |
False |
type_ |
INT |
True |
False |
11 |
类型 |
False |
params |
VARCHAR |
True |
False |
255 |
参数 |
监控项表,保存所有监控项。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
itemid |
BIGINT |
True |
True |
20 |
监控项ID |
False |
type |
INT |
True |
False |
11 |
详情如下: |
False |
snmp_community |
VARCHAR |
True |
False |
64 |
snmp相关 |
False |
snmp_oid |
VARCHAR |
True |
False |
512 |
snmp相关 |
False |
hostid |
BIGINT |
True |
False |
20 |
关联的主机ID |
False |
name |
VARCHAR |
True |
False |
255 |
监控项名称 |
False |
key_ |
VARCHAR |
True |
False |
255 |
监控项关键字表达式 |
False |
delay |
VARCHAR |
True |
False |
1024 |
监控时间间隔,单位为秒 |
False |
history |
VARCHAR |
True |
False |
255 |
详细监控数据保留的时间,单位为天 |
False |
trends |
VARCHAR |
True |
False |
255 |
趋势保存的默认时长,单位为天 |
False |
status |
INT |
True |
False |
11 |
详情如下: |
False |
value_type |
INT |
True |
False |
11 |
详情如下: |
False |
trapper_hosts |
VARCHAR |
True |
False |
255 |
主机捕获 |
False |
units |
VARCHAR |
True |
False |
255 |
单位,字符串 |
False |
snmpv3_securityname |
VARCHAR |
True |
False |
64 |
snmp相关配置 |
False |
snmpv3_securitylevel |
INT |
True |
False |
11 |
snmp相关配置 |
False |
snmpv3_authpassphrase |
VARCHAR |
True |
False |
64 |
snmp相关配置 |
False |
snmpv3_privpassphrase |
VARCHAR |
True |
False |
64 |
snmp相关配置 |
False |
formula |
VARCHAR |
True |
False |
255 |
公式,和multipler一起使用,比如乘倍 |
False |
error |
VARCHAR |
True |
False |
128 |
错误信息 |
False |
lastlogsize |
BIGINT |
True |
False |
64 |
最大日志容量 |
False |
logtimefmt |
VARCHAR |
True |
False |
64 |
日志日期格式化 |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID,与host表关联 |
False |
valuemapid |
BIGINT |
False |
False |
20 |
监控项的值映射值的ID,与valuemap表关联 |
False |
params |
TEXT |
True |
False |
0 |
参数 |
False |
ipmi_sensor |
VARCHAR |
True |
False |
128 |
Ipmi传感器 |
False |
authtype |
INT |
True |
False |
11 |
认证类型: define('ITEM_AUTHTYPE_PASSWORD', 0); define('ITEM_AUTHTYPE_PUBLICKEY', 1); |
False |
username |
VARCHAR |
True |
False |
64 |
用户名 |
False |
password |
VARCHAR |
True |
False |
64 |
密码 |
False |
publickey |
VARCHAR |
True |
False |
64 |
认证类型使用publickey的时候,该字段有效 |
False |
privatekey |
VARCHAR |
True |
False |
64 |
私钥 |
False |
mtime |
INT |
True |
False |
11 |
|
False |
flags |
INTEGER |
True |
False |
11 |
标识 |
False |
interfaceid |
BIGINT |
False |
False |
20 |
服务接口ID,与interface表关联 |
False |
port |
VARCHAR |
True |
False |
64 |
端口 |
False |
description |
TEXT |
True |
False |
0 |
监控项描述 |
False |
inventory_link |
INT |
True |
False |
11 |
资产链接Populates host inventory field |
False |
lifetime |
VARCHAR |
True |
False |
255 |
使用周期 |
False |
snmpv3_authprotocol |
INT |
True |
False |
11 |
snmp相关配置 |
False |
snmpv3_privprotocol |
INT |
True |
False |
11 |
snmp相关配置 |
False |
state |
INT |
True |
False |
11 |
报表 |
False |
snmpv3_contextname |
VARCHAR |
True |
False |
255 |
snmp相关配置 |
False |
evaltype |
INT |
True |
False |
11 |
评估类型 |
False |
jmx_endpoind |
VARCHAR |
True |
False |
255 |
Jmx终止点 |
False |
master_itemid |
BIGINT |
True |
False |
20 |
主监控项ID |
Type:监控项类型。
define('ITEM_TYPE_ZABBIX', 0);
define('ITEM_TYPE_SNMPV1', 1);
define('ITEM_TYPE_TRAPPER', 2);
define('ITEM_TYPE_SIMPLE', 3);
define('ITEM_TYPE_SNMPV2C', 4);
define('ITEM_TYPE_INTERNAL', 5);
define('ITEM_TYPE_SNMPV3', 6);
define('ITEM_TYPE_ZABBIX_ACTIVE', 7);
define('ITEM_TYPE_AGGREGATE', 8);
define('ITEM_TYPE_HTTPTEST', 9);
define('ITEM_TYPE_EXTERNAL', 10);
define('ITEM_TYPE_DB_MONITOR', 11);
define('ITEM_TYPE_IPMI', 12);
define('ITEM_TYPE_SSH', 13);
define('ITEM_TYPE_TELNET', 14);
define('ITEM_TYPE_CALCULATED',15);
define('ITEM_TYPE_JMX', 16);
status:当前状态,分为可用,不可用,和不支持三种:
define('ITEM_STATUS_ACTIVE',0);
define('ITEM_STATUS_DISABLED',1);
define('ITEM_STATUS_NOTSUPPORTED',3);
value_type:监控项的数据格式:
define('ITEM_VALUE_TYPE_FLOAT',0);
define('ITEM_VALUE_TYPE_STR',1);
define('ITEM_VALUE_TYPE_LOG',2);
define('ITEM_VALUE_TYPE_UINT64',3);
define('ITEM_VALUE_TYPE_TEXT',4);
监控项-应用关联表,与items、applications表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
itemappid |
BIGINT |
True |
True |
20 |
监控项应用的关联ID |
False |
applicationid |
BIGINT |
True |
False |
20 |
应用ID |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
该表记录维护策略,与maintance_host,maintance_windows,maintance_group关联.
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenanceid |
BIGINT |
True |
True |
20 |
维护ID |
False |
name |
VARCHAR |
True |
False |
128 |
维护说明的标题 |
False |
maintenance_type |
INT |
True |
False |
0 |
维护类型: 0:正常模式,继续收集监控数据 1:期间不再收集监控数据 |
False |
description |
TEXT |
True |
False |
11 |
维护的描述 |
False |
active_since |
INT |
True |
False |
11 |
维护策略启用时间 |
False |
active_till |
INT |
True |
False |
11 |
维护策略生效时间 |
维护-主机组关联表,与maintenances、groups表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenance_groupid |
BIGINT |
True |
True |
20 |
维护策略与主机组的关联ID |
False |
maintenanceid |
BIGINT |
True |
False |
20 |
维护策略ID |
False |
groupid |
BIGINT |
True |
False |
20 |
主机组ID |
该表将维护策略与主机关联起来,关联表为maintances和hosts。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenance_hostid |
BIGINT |
True |
True |
20 |
维护策略与主机的关联ID |
False |
maintenanceid |
BIGINT |
True |
False |
20 |
维护策略ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
维护-时间窗口关联表,将maintances与timepreriod关联起来。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenance_timeperiodid |
BIGINT |
True |
True |
20 |
维护--时间窗口的关联ID |
False |
maintenanceid |
BIGINT |
True |
False |
20 |
维护策略ID |
False |
timeperiodid |
BIGINT |
True |
False |
20 |
时间窗口ID |
映射值表,与valuemap表关联,是valuemap表的具体值表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
mappingid |
BIGINT |
True |
True |
20 |
单个映射关联ID |
False |
valuemapid |
BIGINT |
True |
False |
20 |
与valuemap的ID关联,即表示valuemap的具体值 |
False |
value |
VARCHAR |
True |
False |
64 |
需要被映射的值 |
False |
newvalue |
VARCHAR |
True |
False |
64 |
映射后的新值 |
通知方式实例表,记录每个用户所有的通知方式。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
mediaid |
BIGINT |
True |
True |
20 |
通知发送的实例ID,每个用户的每个通知方式作为一条记录 |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
mediatypeid |
BIGINT |
True |
False |
20 |
详情如下: |
False |
sendto |
VARCHAR |
True |
False |
100 |
发送到的地址,比如电子邮箱 |
False |
active |
INTEGER |
True |
False |
11 |
是否启用,0表示启用: define('MEDIA_TYPE_STATUS_ACTIVE', 0); define('MEDIA_TYPE_STATUS_DISABLED', 1); |
False |
severity |
INTEGER |
True |
False |
11 |
接受的告警等级,使用累加方式 |
False |
period |
VARCHAR |
True |
False |
1024 |
通知方式的发送时间段,形式例如: 1-7,00:00-24:00 |
Mediatypeid:媒体类型,支持以下几种:
define('MEDIA_TYPE_EMAIL',0);
define('MEDIA_TYPE_EXEC',1);
define('MEDIA_TYPE_SMS',2);
define('MEDIA_TYPE_JABBER',3);
define('MEDIA_TYPE_EZ_TEXTING',100);
通知媒介配置表,包含短信、邮件等
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
mediatypeid |
BIGINT |
True |
True |
20 |
媒介类型ID |
False |
type |
INT |
True |
False |
11 |
通知媒介类型 |
False |
description |
VARCHAR |
True |
False |
100 |
描述 |
False |
smtp_server |
VARCHAR |
True |
False |
255 |
邮箱专用: smtp服务器 |
False |
smtp_helo |
VARCHAR |
True |
False |
255 |
邮件专用helo |
False |
smtp_email |
VARCHAR |
True |
False |
255 |
邮件专用配置,邮件地址(发送者) |
False |
exec_path |
VARCHAR |
True |
False |
255 |
脚本方式的执行路径 |
False |
gsm_modem |
VARCHAR |
True |
False |
255 |
短信猫的设备路径 |
False |
username |
VARCHAR |
True |
False |
255 |
jabber的用户名 |
False |
passwd |
VARCHAR |
True |
False |
255 |
jabber的密码 |
False |
status |
INTEGER |
True |
False |
|
是否启用,0表示启用,1表示未启用 |
False |
smtp_port |
INT |
True |
False |
11 |
smtp端口 |
False |
smtp_security |
INT |
True |
False |
11 |
smtp安全协议 |
False |
smtp_verify_peer |
INT |
True |
False |
11 |
smtp平级验证 |
False |
smtp_verify_host |
INT |
True |
False |
11 |
smtp主机验证 |
False |
smtp_authentication |
INT |
True |
False |
11 |
smtp认证 |
False |
exec_params |
VARCHAR |
True |
False |
255 |
执行参数 |
False |
maxsessions |
INT |
True |
False |
11 |
最大sessions值 |
False |
maxattempts |
INT |
True |
False |
11 |
最多尝试次数 |
False |
attempt_interval |
VARCHAR |
True |
False |
32 |
每次尝试的间隔 |
操作命令实例表,记录某个action场景下面的操作。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
operationid |
BIGINT |
True |
True |
20 |
操作ID |
False |
type |
INT |
True |
False |
11 |
详情如下: |
False |
scriptid |
BIGINT |
False |
False |
20 |
脚本ID |
False |
execute_on |
INT |
True |
False |
11 |
在server还是agent上执行,1表示server |
False |
port |
VARCHAR |
True |
False |
64 |
执行端口 |
False |
authtype |
INT |
True |
False |
11 |
认证类型:publickey or password |
False |
username |
VARCHAR |
True |
False |
64 |
当认证类型为password时有用 |
False |
password |
VARCHAR |
True |
False |
64 |
当认证类型为password时有用 |
False |
publickey |
VARCHAR |
True |
False |
64 |
当认证类型为publickey时有用 |
False |
privatekey |
VARCHAR |
True |
False |
64 |
当认证类型为publickey时有用 |
False |
command |
TEXT |
True |
False |
0 |
远程执行的命令串 |
Type:支持的操作类型:
define('OPERATION_TYPE_MESSAGE',0);
define('OPERATION_TYPE_COMMAND',1);
define('OPERATION_TYPE_HOST_ADD',2);
define('OPERATION_TYPE_HOST_REMOVE',3);
define('OPERATION_TYPE_GROUP_ADD',4);
define('OPERATION_TYPE_GROUP_REMOVE',5);
define('OPERATION_TYPE_TEMPLATE_ADD', 6);
define('OPERATION_TYPE_TEMPLATE_REMOVE',7);
define('OPERATION_TYPE_HOST_ENABLE',8);
define('OPERATION_TYPE_HOST_DISABLE',9);
远程命令-主机组关联表,以主机组为粒度,确定执行范围。与groups表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opcommand_grpid |
BIGINT |
True |
True |
20 |
关联主机组ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID,与opcommand表ID关联 |
False |
groupid |
BIGINT |
True |
False |
20 |
主机组ID,与group表ID关联 |
远程命令-主机关联表,以主机为粒度,确定执行范围。与hosts表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opcommand_hstid |
BIGINT |
True |
True |
20 |
关联主机ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID,与opcommand表ID关联 |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID,与host表ID关联 |
操作条件表。主要用来用来记录操作类型及操作符。与conditions表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opconditionid |
BIGINT |
True |
True |
20 |
操作条件主键ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID |
False |
conditiontype |
INT |
True |
False |
11 |
详情如下: |
False |
operator |
INT |
True |
False |
11 |
详情如下: |
False |
value |
VARCHAR |
True |
False |
255 |
条件值 |
Conditiontype:条件类型,目前支持以下几种:
define('CONDITION_TYPE_HOST_GROUP', 0);
define('CONDITION_TYPE_HOST', 1);
define('CONDITION_TYPE_TRIGGER', 2);
define('CONDITION_TYPE_TRIGGER_NAME', 3);
define('CONDITION_TYPE_TRIGGER_SEVERITY', 4);
define('CONDITION_TYPE_TRIGGER_VALUE', 5);
define('CONDITION_TYPE_TIME_PERIOD', 6);
define('CONDITION_TYPE_DHOST_IP',7);
define('CONDITION_TYPE_DSERVICE_TYPE',8);
define('CONDITION_TYPE_DSERVICE_PORT',9);
define('CONDITION_TYPE_DSTATUS',10);
define('CONDITION_TYPE_DUPTIME',11);
define('CONDITION_TYPE_DVALUE',12);
define('CONDITION_TYPE_HOST_TEMPLATE',13);
define('CONDITION_TYPE_EVENT_ACKNOWLEDGED',14);
define('CONDITION_TYPE_APPLICATION',15);
define('CONDITION_TYPE_MAINTENANCE',16);
define('CONDITION_TYPE_NODE',17);
define('CONDITION_TYPE_DRULE',18);
define('CONDITION_TYPE_DCHECK',19);
define('CONDITION_TYPE_PROXY',20);
define('CONDITION_TYPE_DOBJECT',21);
define('CONDITION_TYPE_HOST_NAME',22);
operator:操作符,支持以下几种:
define('CONDITION_OPERATOR_EQUAL', 0);
define('CONDITION_OPERATOR_NOT_EQUAL',1);
define('CONDITION_OPERATOR_LIKE',2);
define('CONDITION_OPERATOR_NOT_LIKE',3);
define('CONDITION_OPERATOR_IN',4);
define('CONDITION_OPERATOR_MORE_EQUAL',5);
define('CONDITION_OPERATOR_LESS_EQUAL',6);
define('CONDITION_OPERATOR_NOT_IN',7);
用来记录操作对应的动作关联表。与actions表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
operationid |
BIGINT |
True |
True |
20 |
操作ID |
False |
actionid |
BIGINT |
True |
False |
20 |
动作场景ID |
False |
operationtype |
INT |
True |
False |
11 |
详情如下 |
False |
esc_period |
INT |
True |
False |
255 |
执行时间 |
False |
esc_step_from |
INT |
True |
False |
11 |
从第几步开始 |
False |
esc_step_to |
INT |
True |
False |
11 |
到第几步(step) |
False |
evaltype |
INT |
True |
False |
11 |
执行类型,远程命令还是发送消息 |
False |
recovery |
INT |
True |
False |
11 |
恢复 |
Operationtype:操作类型,支持以下几种:
define('OPERATION_TYPE_MESSAGE',0);
define('OPERATION_TYPE_COMMAND',1);
define('OPERATION_TYPE_HOST_ADD',2);
define('OPERATION_TYPE_HOST_REMOVE',3);
define('OPERATION_TYPE_GROUP_ADD',4);
define('OPERATION_TYPE_GROUP_R EMOVE',5);
define('OPERATION_TYPE_TEMPLATE_ADD',6);
define('OPERATION_TYPE_TEMPLATE_REMOVE',7);
define('OPERATION_TYPE_HOST_ENABLE',8);
define('OPERATION_TYPE_HOST_DISABLE',9);
操作-主机组关联表,与operations、groups表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opgroupid |
BIGINT |
True |
True |
20 |
操作-主机组关联ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID,关联operation表ID |
False |
groupid |
BIGINT |
True |
False |
20 |
主机组ID |
操作记录表,用来存放详细的操作记录。与operations表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
operationid |
BIGINT |
True |
False |
20 |
操作ID,关联operation表ID |
False |
inventory_mode |
INT |
True |
False |
11 |
记录模式 |
发送消息操作表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
operationid |
BIGINT |
True |
True |
20 |
操作ID,与operation表的ID关联- |
False |
default_msg |
INT |
True |
False |
11 |
默认的短信 |
False |
subject |
VARCHAR |
True |
False |
255 |
标题 |
False |
message |
TEXT |
True |
False |
0 |
短信内容 |
False |
mediatypeid |
BIGINT |
False |
False |
20 |
通知媒介类型 |
发送消息操作-用户组关联表,用于以用户组为单位发送消息。与operations、usrgrp表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opmessage_grpid |
BIGINT |
True |
True |
20 |
发送消息操作-用户组关联ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID,与operation表关联 |
False |
usrgrpid |
BIGINT |
True |
False |
20 |
用户组ID,与usergrp表ID关联 |
发送消息操作-用户关联表,用于以用户为单位发送消息。与operations、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opmessage_usrid |
BIGINT |
True |
True |
20 |
发送消息操作-用户关联ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID,与operation表ID关联 |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID,与user表的ID关联 |
操作-模板关联表,与host表的templateid关联。与operations、hosts表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
optemplateid |
BIGINT |
True |
True |
20 |
操作-模板关联ID |
False |
operationid |
BIGINT |
True |
False |
20 |
操作ID,与operation表的ID关联 |
False |
templateid |
BIGINT |
True |
False |
20 |
模板ID,与host表的hostid关联 |
用来记录事件发生的问题信息表,与events、users、correlation表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
events |
BIGINT |
True |
True |
20 |
事件ID |
False |
source |
INT |
True |
False |
11 |
数据源 |
False |
object |
INT |
True |
False |
11 |
目标 |
False |
objectid |
BIGINT |
True |
False |
20 |
目标ID |
False |
clock |
INT |
True |
False |
11 |
出现问题时间 |
False |
ns |
INT |
True |
False |
11 |
|
False |
r_eventid |
BIGINT |
False |
False |
20 |
恢复事件ID |
False |
r_clock |
INT |
True |
False |
11 |
恢复问题时间 |
False |
r_ns |
INT |
True |
False |
11 |
|
False |
correlationid |
BIGINT |
False |
False |
20 |
与correlations表相关联ID |
False |
userid |
BIGINT |
False |
False |
20 |
相关联用户ID |
用来记录事件发生的问题标识表,与events表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
problemtagid |
BIGINT |
True |
True |
20 |
问题标识ID |
False |
eventid |
BIGINT |
True |
False |
20 |
事件ID |
False |
tag |
VARCHAR |
True |
False |
255 |
标识 |
False |
value |
VARCHAR |
True |
False |
255 |
值 |
记录用户详细配置信息表,与users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
profileid |
BIGINT |
True |
True |
20 |
用户配置ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID,与user表ID关联 |
False |
idx |
VARCHAR |
True |
False |
96 |
详情如下: |
False |
idx2 |
BIGINT |
True |
False |
20 |
同idx |
False |
value_id |
BIGINT |
True |
False |
20 |
配置值,根据type字段而定 |
False |
value_int |
INTEGER |
True |
False |
11 |
配置值,根据type字段而定 |
False |
value_str |
VARCHAR |
True |
False |
255 |
配置值,根据type字段而定 |
False |
source |
VARCHAR |
True |
False |
96 |
数据源 |
False |
type |
INTEGER |
True |
False |
11 |
详情如下: |
idx:配置索引,字符串显示,目前支持以下几种:
web.actionconf.eventsource 、web.actionconf.php.sort
web.actionconf.php.sortorder 、web.applications.php.sort
web.applications.php.sortorder 、web.auditlogs.filter.action
web.auditlogs.filter.alias 、web.auditlogs.filter.resourcetype
web.auditlogs.timeline.period 、web.auditlogs.timeline.stime
web.avail_report.0.groupid 、web.avail_report.0.hostid
web.avail_report.0.timesince 、web.avail_repor t.0.timetill
web.avail_report.mode 、web.cm.groupid 、web.config.groupid
web.config.hostid 、web.dashboard.hats.hat_favgrph.state
web.dashboard.hats.hat_lastiss.state
web.dashboard.hats.hat_stszbx.state
web.dashboard.rf_rate.hat_lastiss 、web.dashconf.filter.enable
web.discovery.php.sort 、web.discovery.php.sortorder
web.discoveryconf.php.sort 、web.discoveryconf.php.sortorder
web.disc_prototypes.php.sort、web.disc_prototypes.php.sortorder
web.events.filter.state
type:用户配置数据类型:
define('PROFILE_TYPE_UNKNOWN',0);
define('PROFILE_TYPE_ID',1);
define('PROFILE_TYPE_INT',2);
define('PROFILE_TYPE_STR',3);
define('PROFILE_TYPE_ARRAY_ID',4);
define('PROFILE_TYPE_ARRAY_INT',5);
define('PROFILE_TYPE_ARRAY_STR',6);
代理-自动登记-主机表,PHP前端未用。与hosts表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
代理主机ID |
False |
clock |
INT |
True |
False |
11 |
登记时刻,unix时间戳 |
False |
host |
VARCHAR |
True |
False |
64 |
主机名称 |
False |
listen_ip |
VARCHAR |
True |
False |
39 |
监听IP |
False |
listen_port |
INT |
True |
False |
11 |
监听端口 |
False |
listen_dns |
VARCHAR |
True |
False |
64 |
监听DNS |
False |
listen_dns |
VARCHAR |
True |
False |
64 |
监听DNS |
False |
listen_metadate |
VARCHAR |
True |
False |
255 |
监听元数据 |
代理-自动发现历史表,PHP前端未用,server使用。与drules、dcheck表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
代理_自动发现ID |
False |
clock |
INT |
True |
False |
11 |
自动发现时间 |
False |
druleid |
BIGINT |
True |
False |
20 |
规则 |
False |
type |
INT |
True |
False |
11 |
类型 |
False |
ip |
VARCHAR |
True |
False |
39 |
IP地址 |
False |
port |
INT |
True |
False |
11 |
端口地址 |
False |
value |
VARCHAR |
True |
False |
255 |
值 |
False |
status |
INT |
True |
False |
11 |
状态 |
False |
dcheckid |
BIGINT |
False |
False |
20 |
自动检查ID |
False |
dns |
VARCHAR |
True |
False |
64 |
DNS地址 |
代理历史数据表,PHP前端未用,server端使用,与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
记录ID,表示哪个记录已经从proxy端被记录同步到server端 |
False |
itemid |
BIGINT |
True |
False |
20 |
监控项ID |
False |
clock |
INT |
True |
False |
11 |
收集时间(使用proxy的时间) |
False |
timestamp |
INT |
True |
False |
11 |
用于widonws的时间戳 |
False |
source |
VARCHAR |
True |
False |
64 |
用于windows的事件记录源 |
False |
severity |
INT |
True |
False |
11 |
用于windows,记录严重程度 |
False |
value |
LONGTEXT |
True |
False |
0 |
实际值 |
False |
logeventid |
INT |
True |
False |
11 |
用于windows,时间ID(logeventID) |
False |
ns |
INT |
True |
False |
11 |
|
False |
status |
INT |
True |
False |
11 |
状态 |
False |
lastlogsize |
BIGINT |
True |
False |
20 |
最大日志大小 |
False |
mtime |
INT |
True |
False |
11 |
|
False |
flags |
INT |
True |
False |
11 |
标识 |
正则表达式信息记录表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
regexpid |
BIGINT |
True |
True |
20 |
正则表达式ID |
False |
name |
VARCHAR |
True |
False |
128 |
正则表达名称 |
False |
test_string |
TEXT |
True |
False |
0 |
测试字符串 |
权限配置表,用于记录用户组(usrgrp)与主机组(group)之间的权限关联,权限分为可读可写、可读、不可读不可写三种,与groups表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
rightid |
BIGINT |
True |
True |
20 |
权限ID |
False |
groupid |
BIGINT |
True |
False |
20 |
与usrgrp的组ID关联 |
False |
permission |
INT |
True |
False |
11 |
权限: 3:可读可写 2:只可读 1:deny |
False |
id |
BIGINT |
True |
False |
20 |
与group的组ID关联 |
屏幕实例关联用户表,与users、screens表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
screenuserid |
BIGINT |
True |
True |
20 |
屏幕实例关联用户的ID |
False |
screenid |
BIGINT |
True |
False |
20 |
屏幕实例ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
屏幕实例关联用户组表,与usrgrp、screens表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
screenusrgrpid |
BIGINT |
True |
True |
20 |
屏幕实例关联用户组的ID |
False |
screenid |
BIGINT |
True |
False |
20 |
屏幕实例ID |
False |
usrgrpid |
BIGINT |
True |
False |
20 |
用户组ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
屏幕实例表,用于记录一个屏幕的行数和列数,并与hosts、users表关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
screenid |
BIGINT |
True |
True |
20 |
屏幕实例ID |
False |
name |
VARCHAR |
True |
False |
255 |
屏幕实例名称 |
False |
hsize |
INT |
True |
False |
11 |
列数 |
False |
vsize |
INT |
True |
False |
11 |
行数 |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID,与host的id关联 |
False |
userid |
BIGINT |
False |
False |
20 |
用户ID |
False |
private |
INT |
True |
False |
11 |
|
屏幕子元素配置表,用于配置单个屏幕里面的元素,包括大小,样式,类型等,
与screens表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
screenitemid |
BIGINT |
True |
True |
20 |
屏幕子元素ID |
False |
screenid |
BIGINT |
True |
False |
20 |
屏幕ID |
False |
resourcetype |
INT |
True |
False |
11 |
详情如下: |
False |
resourceid |
BIGINT |
True |
False |
20 |
资源ID,依赖于资源类型 |
False |
width |
INT |
True |
False |
11 |
宽度,像素 |
False |
height |
INT |
True |
False |
11 |
高度,像素 |
False |
x |
INT |
True |
False |
11 |
起始的X轴坐标 |
False |
y |
INT |
True |
False |
11 |
起始的Y轴坐标 |
False |
colspan |
INT |
True |
False |
11 |
列扩展 |
False |
rowspan |
INT |
True |
False |
11 |
行扩展 |
False |
elements |
INT |
True |
False |
11 |
元素 |
False |
valign |
INT |
True |
False |
11 |
垂直对齐方式 |
False |
halign |
INT |
True |
False |
11 |
水平对齐方式 |
False |
style |
INT |
True |
False |
11 |
样式 |
False |
url |
VARCHAR |
True |
False |
255 |
当类型为url时,记录url字符串 |
False |
dynamic |
INT |
True |
False |
11 |
是否动态: define('SCREEN_SIMPLE_ITEM', 0); define('SCREEN_DYNAMIC_ITEM', 1); |
False |
sort_triggers |
INT |
True |
False |
11 |
详情如下: |
False |
application |
VARCHAR |
True |
False |
255 |
对应的应用 |
False |
Max_columns |
INT |
True |
False |
11 |
最大列 |
Resourcetype:资源类型,目前支持以下几种方式:
define('SCREEN_RESOURCE_GRAPH',0);
define('SCREEN_RESOURCE_SIMPLE_GRAPH',1);
define('SCREEN_RESOURCE_MAP', 2);
define('SCREEN_RESOURCE_PLAIN_TEXT',3);
define('SCREEN_RESOURCE_HOSTS_INFO',4);
define('SCREEN_RESOURCE_TRIGGERS_INFO',5);
define('SCREEN_RESOURCE_SERVER_INFO',6);
define('SCREEN_RESOURCE_CLOCK',7);
define('SCREEN_RESOURCE_SCREEN',8);
define('SCREEN_RESOURCE_TRIGGERS_OVERVIEW',9);
define('SCREEN_RESOURCE_DATA_OVERVIEW',10);
define('SCREEN_RESOURCE_URL',11);
define('SCREEN_RESOURCE_ACTIONS',12);
define('SCREEN_RESOURCE_EVENTS',13);
define('SCREEN_RESOURCE_HOSTGROUP_TRIGGERS',14);
define('SCREEN_RESOURCE_SYSTEM_STATUS',15);
define('SCREEN_RESOURCE_HOST_TRIGGERS',16);
define('SCREEN_RESOURCE_HISTORY',17);
define('SCREEN_RESOURCE_CHART',18);
sort_triggers:选择为status host trigger的时候,可以提供几种trigger的排序方式:
define('SCREEN_SORT_TRIGGERS_DATE_DESC',0);
define('SCREEN_SORT_TRIGGERS_SEVERITY_DESC',1);
define('SCREEN_SORT_TRIGGERS_HOST_NAME_ASC',2);
define('SCREEN_SORT_TRIGGERS_TIME_ASC',3);
define('SCREEN_SORT_TRIGGERS_TIME_DESC',4);
define('SCREEN_SORT_TRIGGERS_TYPE_ASC',5);
define('SCREEN_SORT_TRIGGERS_TYPE_DESC',6);
define('SCREEN_SORT_TRIGGERS_STATUS_ASC',7);
define('SCREEN_SORT_TRIGGERS_STATUS_DESC',8);
define('SCREEN_SORT_TRIGGERS_RETRIES_LEFT_ASC',9);
define('SCREEN_SORT_TRIGGERS_RETRIES_LEFT_DESC',10);
define('SCREEN_SORT_TRIGGERS_RECIPIENT_ASC',1);
define('SCREEN_SORT_TRIGGERS_RECIPIENT_DESC',2);
脚本配置表,定义脚本的执行路径和方式。与usrgrp、groups表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
scriptid |
BIGINT |
True |
True |
20 |
脚本ID |
False |
name |
VARCHAR |
True |
False |
255 |
脚本名称 |
False |
command |
VARCHAR |
True |
False |
255 |
脚本命令 |
False |
host_access |
INT |
True |
False |
11 |
需要的主机权限,2为只读即可 |
False |
usrgrpid |
BIGINT |
False |
False |
20 |
用户组ID |
False |
groupid |
BIGINT |
False |
False |
20 |
主机组ID,NULL表示所有主机组均可使用 |
False |
description |
TEXT |
True |
False |
0 |
脚本描述 |
False |
confirmation |
VARCHAR |
True |
False |
255 |
是否使用确认功能,若启用,则该字段不为空,且为确认信息。 |
False |
type |
INTEGER |
True |
False |
11 |
脚本类型,包括脚本或者IPMI,0表示脚本,1表示IPMI |
False |
execute_on |
INTEGER |
True |
False |
11 |
执行位置: 1表示server 2表示agent |
服务告警表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
servicealarmid |
BIGINT |
True |
True |
20 |
服务告警参数ID |
False |
serviceid |
BIGINT |
True |
False |
20 |
服务ID |
False |
clock |
INT |
True |
False |
11 |
服务告警发生时间 |
False |
value |
INT |
True |
False |
11 |
值 |
服务实例表。与triggers表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
serviceid |
BIGINT |
True |
True |
20 |
服务ID |
False |
name |
VARCHAR |
True |
False |
128 |
服务名称 |
False |
status |
INT |
True |
False |
11 |
服务状态 |
False |
algorithm |
INT |
True |
False |
11 |
详情如下: |
False |
triggerid |
BIGINT |
False |
False |
20 |
触发器ID,与trigger表ID关联 |
False |
showsla |
INT |
True |
False |
11 |
是否显示SLA,服务等级协议 |
False |
goodsla |
DOUBLE |
True |
False |
16 |
SLA的阀值,浮点表示 |
False |
sortorder |
INTEGER |
True |
False |
11 |
排序,0-999,用于服务树状结构展示 |
Algorithm:服务算法
define('SERVICE_ALGORITHM_NONE',0); // do not calculate
define('SERVICE_ALGORITHM_MAX',1); // problem, if one chil dren has a problem
define('SERVICE_ALGORITHM_MIN',2); // problem, if all children have problems
服务依赖关系表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
linkid |
BIGINT |
True |
True |
20 |
链接ID |
False |
serviceupid |
BIGINT |
True |
False |
20 |
服务启动ID |
False |
servicedownid |
BIGINT |
True |
False |
20 |
服务终止ID |
False |
soft |
INT |
True |
False |
11 |
依赖软件 |
服务时间定义表,用于定义IT服务的开、关时间段,支持循环(按星期)或者单次。与items、services表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
timeid |
BIGINT |
True |
True |
20 |
时间ID |
False |
serviceid |
BIGINT |
True |
False |
20 |
服务ID,与services表关联 |
False |
type |
INT |
True |
False |
11 |
详情如下: |
False |
ts_from |
INT |
True |
False |
11 |
从什么时候开始 |
False |
ts_to |
INT |
True |
False |
11 |
到什么时间结束 |
False |
note |
VARCHAR |
True |
False |
255 |
单次关闭的备注 |
Type:时间类型:
define('SERVICE_TIME_TYPE_UPTIME',0);
define('SERVICE_TIME_TYPE_DOWNTIME',1);
define('SERVICE_TIME_TYPE_ONETIME_DOWNTIME',2);
会话信息记录表。与users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sessionid |
VARCHAR |
True |
True |
32 |
会话ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
lastaccess |
INT |
True |
False |
11 |
最后访问事件,unix时间戳 |
False |
status |
INT |
True |
False |
11 |
状态: define('ZBX_SESSION_ACTIVE', 0); define('ZBX_SESSION_PASSIVE', 1); |
单个幻灯片配置表,记录一个幻灯片组所包含的所有单个幻灯片的配置,与screens表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
slideid |
BIGINT |
True |
True |
20 |
幻灯片ID |
False |
slideshowid |
BIGINT |
True |
False |
20 |
关联的幻灯展示ID |
False |
screenid |
BIGINT |
True |
False |
20 |
展示的屏幕ID |
False |
step |
INT |
True |
False |
11 |
第几步 |
False |
delay |
INT |
True |
False |
11 |
延时秒 |
单个幻灯片展示实例-用户表,记录一个幻灯片组所包含的所有单个幻灯片与用户的关联关系,与slideshow、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
slideshowuserid |
BIGINT |
True |
True |
20 |
幻灯片展示关联的用户ID |
False |
slideshowid |
BIGINT |
True |
False |
20 |
关联的幻灯展示ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
单个幻灯片展示实例-用户组表,记录一个幻灯片组所包含的所有单个幻灯片与用户组的关联关系,与slideshow、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
slideshowusrgrpid |
BIGINT |
True |
True |
20 |
幻灯片展示关联的用户组ID |
False |
slideshowid |
BIGINT |
True |
False |
20 |
关联的幻灯展示ID |
False |
usrgrpid |
BIGINT |
True |
False |
20 |
用户组ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
幻灯展示实例表,即幻灯片组。与users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
slideshowid |
BIGINT |
True |
True |
20 |
幻灯片组ID |
False |
name |
VARCHAR |
True |
False |
255 |
名称 |
False |
delay |
INT |
True |
False |
32 |
两个片组间的延时 |
True |
userid |
BIGINT |
True |
True |
20 |
用户ID |
False |
private |
INT |
True |
False |
11 |
|
系统地图元素触发器关联表,与triggers表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
selement_triggerid |
BIGINT |
Tru e |
True |
20 |
系统地图元素与触发器的关联ID |
False |
selementid |
BIGINT |
True |
False |
20 |
元素ID |
False |
triggerid |
BIGINT |
True |
False |
255 |
触发器ID |
系统地图元素URL关联表
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sysmapelementurlid |
BIGINT |
True |
True |
20 |
系统地图元素与URL的关联ID |
False |
selementid |
BIGINT |
True |
False |
20 |
元素ID |
False |
name |
VARCHAR |
True |
False |
255 |
名称 |
False |
url |
VARCHAR |
True |
False |
255 |
URL |
系统地图模型表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sysmap_shapeid |
BIGINT |
True |
True |
20 |
系统地图模型ID |
False |
sysmapid |
BIGINT |
True |
False |
20 |
系统地图ID |
False |
type |
INT |
True |
False |
11 |
类型 |
False |
x |
INT |
True |
False |
11 |
起始的X轴坐标 |
False |
y |
INT |
True |
False |
11 |
起始的Y轴坐标 |
False |
width |
INT |
True |
False |
11 |
宽度,像素 |
False |
height |
INT |
True |
False |
11 |
高度,像素 |
False |
text |
TEXT |
True |
False |
0 |
文本信息 |
False |
font |
INT |
True |
False |
11 |
前端 |
False |
font_size |
INT |
True |
False |
11 |
前端大小 |
False |
font_color |
VARCHAR |
True |
False |
6 |
前端颜色 |
False |
text_valign |
INT |
True |
False |
11 |
文本垂直对齐方式 |
False |
text_halign |
INT |
True |
False |
11 |
文本水平对齐方式 |
False |
border_type |
INT |
True |
False |
11 |
边框样式 |
False |
border_width |
INT |
True |
False |
11 |
边框宽度 |
False |
border_color |
VARCHAR |
True |
False |
6 |
边框颜色 |
False |
background_color |
VARCHAR |
True |
False |
6 |
背景颜色 |
False |
zindex |
INT |
True |
False |
11 |
首页 |
系统地图-URL关联表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sysmapurlid |
BIGINT |
True |
True |
20 |
系统地图-URL关联ID |
False |
sysmapid |
BIGINT |
True |
False |
20 |
系统地图ID |
False |
name |
VARCHAR |
True |
False |
255 |
URL名称 |
False |
url |
VARCHAR |
True |
False |
255 |
URL地址 |
False |
elementtype |
INTEGER |
True |
False |
11 |
详情如下: |
elementtypeL元素类型,每种类型的元素都可以设定URL
define('SYSMAP_ELEMENT_TYPE_HOST',0);
define('SYSMAP_ELEMENT_TYPE_MAP',1);
define('SYSMAP_ELEMENT_TYPE_TRIGGER',2);
define('SYSMAP_ELEMENT_TYPE_HOST_GROUP',3);
define('SYSMAP_ELEMENT_TYPE_IMAGE',4);
系统地图关联用户表,记录用户的关联关系,与sysmap、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sysmapuserid |
BIGINT |
True |
True |
20 |
系统地图关联的用户ID |
False |
sysmapid |
BIGINT |
True |
False |
20 |
关联的系统地图ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
系统地图关联用户表,记录用户的关联关系,与sysmap、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sysmapusrgrpid |
BIGINT |
True |
True |
20 |
系统地图关联的用户组ID |
False |
sysmapid |
BIGINT |
True |
False |
20 |
关联的系统地图ID |
False |
usrgrpid |
BIGINT |
True |
False |
20 |
用户组ID |
False |
permission |
INT |
True |
False |
11 |
权限 |
系统地图表。包含系统地图配置显示信息及标签属性。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
sysmapid |
BIGINT |
True |
True |
20 |
系统地图ID |
False |
name |
VARCHAR |
True |
False |
128 |
系统地图名称 |
False |
width |
INT |
True |
False |
11 |
宽度,像素 |
False |
height |
INT |
True |
False |
11 |
高度,像素 |
False |
backgroundid |
BIGINT |
False |
False |
20 |
背景图像ID,引用image表 |
False |
label_type |
INT |
True |
False |
11 |
详情如下: |
False |
label_location |
INT |
True |
False |
11 |
详情如下: |
False |
highlight |
INT |
True |
False |
11 |
是否高亮 |
False |
expandproblem |
INT |
True |
False |
11 |
是否展开显示问题 |
False |
markelements |
INT |
True |
False |
11 |
标记元素 |
False |
show_unack |
INT |
True |
False |
11 |
是否显示未确认的数据 |
False |
grid_size |
INT |
True |
False |
11 |
网格大小,像素 |
False |
grid_show |
INT |
True |
False |
11 |
是否显示网格 |
False |
grid_align |
INT |
True |
False |
11 |
网格对齐功能开启,1表示开启 |
False |
label_format |
INT |
True |
False |
11 |
标签化分类 |
False |
label_type_host |
INT |
True |
False |
11 |
主机标签类型 |
False |
label_type_hostgroup |
INT |
True |
False |
11 |
主机组标签类型 |
False |
label_type_trigger |
INT |
True |
False |
11 |
触发器标签类型 |
False |
label_type_map |
INT |
True |
False |
11 |
地图标签类型 |
False |
label_type_image |
INT |
True |
False |
11 |
图片标签类型 |
False |
label_string_host |
VARCHAR |
True |
False |
255 |
主机字符串标签 |
False |
label_string_hostgroup |
VARCHAR |
True |
False |
255 |
主机组标签字符串 |
False |
label_string_trigger |
VARCHAR |
True |
False |
255 |
触发器字符串标签 |
False |
label_string_map |
VARCHAR |
True |
False |
255 |
地图字符串标签 |
False |
label_string_image |
VARCHAR |
True |
False |
255 |
图片字符串标签 |
False |
iconmapid |
BIGINT |
False |
False |
|
图标的ID,会调用icon_map表中的数据 |
False |
expand_macros |
INT |
True |
False |
|
是否启用宏 |
label_type:标签类型
define('MAP_LABEL_TYPE_LABEL',0);
define('MAP_LABEL_TYPE_IP',1);
define('MAP_LABEL_TYPE_NAME',2);
define('MAP_LABEL_TYPE_STATUS',3);
define('MAP_LABEL_TYPE_NOTHING',4);
define('MAP_LABEL_TYPE_CUSTOM',5)
label_location:标签位置
define('MAP_LABEL_LOC_BOTTOM',0);
define('MAP_LABEL_LOC_LEFT',1);
define('MAP_LABEL_LOC_RIGHT',2);
define('MAP_LABEL_LOC_TOP',3);
系统地图-元素关联表。与sysmaps表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
selementid |
BIGINT |
True |
True |
20 |
系统元素ID |
False |
sysmapid |
BIGINT |
True |
False |
20 |
系统地图ID |
False |
elementid |
BIGINT |
True |
False |
20 |
元素ID |
False |
elementtype |
INT |
True |
False |
11 |
元素类型 |
False |
iconid_off |
BIGINT |
False |
False |
20 |
关闭图标ID |
False |
iconid_on |
BIGINT |
False |
False |
20 |
开启图标ID |
False |
label |
VARCHAR |
True |
False |
2048 |
标签 |
False |
label_location |
INT |
False |
False |
11 |
标签位置 |
False |
x |
INT |
True |
False |
11 |
起始的X轴坐标 |
False |
y |
INT |
True |
False |
11 |
起始的Y轴坐标 |
False |
iconid_disabled |
BIGINT |
False |
False |
20 |
禁用的图标ID |
False |
iconid_maintenance |
BIGINT |
False |
False |
20 |
维护的图标ID |
False |
elementsubtype |
INT |
True |
False |
11 |
子元素类型 |
False |
areatype |
INT |
True |
False |
11 |
区域类型 |
False |
width |
INT |
True |
False |
11 |
宽度,像素 |
False |
height |
INT |
True |
False |
11 |
高度,像素 |
False |
viewtype |
INT |
True |
False |
11 |
视图类型 |
False |
use_iconmap |
INT |
True |
False |
11 |
用户图标地图 |
False |
use_iconmap |
INT |
True |
False |
11 |
用户图标地图 |
False |
application |
VARCHAR |
True |
False |
255 |
关联的应用 |
系统地图连接-触发器关联表。与triggers表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
linktriggerid |
BIGINT |
True |
True |
20 |
连接-触发器关联ID |
False |
linkid |
BIGINT |
True |
False |
20 |
连接ID |
False |
triggerid |
BIGINT |
True |
False |
20 |
触发器ID |
False |
drawtype |
INT |
True |
False |
11 |
详情如下: |
False |
color |
VARCHAR |
True |
False |
6 |
连接颜色 |
Drawtype:连接绘画形式
define('GRAPH_ITEM_DRAWTYPE_LINE', 0);
define('GRAPH_ITEM_DRAWTYPE_FILLED_REGION', 1);
define('GRAPH_ITEM_DRAWTYPE_BOLD_LINE', 2);
define('GRAPH_ITEM_DRAWTYPE_DOT', 3);
define('GRAPH_ITEM_DRAWTYPE_DASHED_LINE',4);
define('GRAPH_ITEM_DRAWTYPE_GRADIENT_LINE',5);
define('GRAPH_ITEM_DRAWTYPE_BOLD_DOT',6);
系统地图链接表。与sysmaps、sysmaps_elements表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
linkid |
BIGINT |
True |
True |
20 |
链接ID |
False |
sysmapid |
BIGINT |
True |
False |
20 |
系统地图ID |
False |
selementid1 |
BIGINT |
True |
False |
20 |
链接的第一个元素ID,与sysmap_elements的ID关联 |
False |
selementid2 |
BIGINT |
True |
False |
20 |
链接的第二个元素ID,与sysmap_elements的ID关联 |
False |
drawtype |
INTEGER |
True |
False |
11 |
详情如下: |
False |
color |
VARCHAR |
True |
False |
6 |
默认颜色 |
False |
label |
VARCHAR |
True |
False |
2048 |
链接标签名称 |
Drawtype:绘制类型
define('GRAPH_ITEM_DRAWTYPE_LINE',0);
define('GRAPH_ITEM_DRAWTYPE_FILLED_REGION',1);
define('GRAPH_ITEM_DRAWTYPE_BOLD_LINE',2);
define('GRAPH_ITEM_DRAWTYPE_DOT',3);
define('GRAPH_ITEM_DRAWTYPE_DASHED_LINE',4);
define('GRAPH_ITEM_DRAWTYPE_GRADIENT_LINE',5);
define('GRAPH_ITEM_DRAWTYPE_BOLD_DOT',6);
任务调度表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
taskid |
BIGINT |
True |
True |
20 |
任务调度ID |
False |
type |
INT |
True |
False |
11 |
任务调度类型 |
False |
status |
INT |
True |
False |
11 |
状态 |
False |
clock |
INT |
True |
False |
11 |
任务调度时间 |
False |
ttl |
INT |
True |
False |
11 |
|
False |
proxy_hostoid |
VARCHAR |
True |
False |
20 |
代理主机ID |
任务调度信息告警确认表,与acknowledges表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
taskid |
BIGINT |
True |
True |
20 |
任务调度ID |
False |
acknowledgeid |
BIGINT |
True |
False |
20 |
关联的告警确认ID |
任务调度问题关闭表,与acknowledges表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
taskid |
BIGINT |
True |
True |
20 |
任务调度ID |
False |
acknowledgeid |
BIGINT |
True |
False |
20 |
关联的告警确认ID |
任务远程命令信息记录表。与task、alerts、hosts表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
taskid |
BIGINT |
True |
True |
20 |
任务调度ID |
False |
command_type |
INT |
True |
False |
11 |
命令类型 |
False |
execute_on |
INT |
True |
False |
11 |
开启执行权限 |
False |
port |
INT |
True |
False |
11 |
端口 |
False |
authtype |
INT |
True |
False |
11 |
认证类型 |
False |
username |
VARCHAR |
True |
False |
64 |
用户名 |
False |
password |
VARCHAR |
True |
False |
64 |
密码 |
False |
publickey |
VARCHAR |
True |
False |
64 |
公钥 |
False |
privatekey |
VARCHAR |
True |
False |
64 |
私钥 |
False |
command |
TEXT |
True |
False |
0 |
命令 |
True |
alertid |
BIGINT |
True |
False |
20 |
资产ID |
False |
parent_taskid |
BIGINT |
True |
False |
20 |
父任务调度ID |
False |
hostid |
BIGINT |
True |
False |
20 |
主机ID |
任务远程命令的结果信息记录表。与task
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
taskid |
BIGINT |
True |
True |
20 |
任务调度ID |
False |
status |
INT |
True |
False |
11 |
状态 |
False |
parent_taskid |
BIGINT |
True |
False |
20 |
父任务调度ID |
False |
info |
TEXT |
True |
False |
0 |
结果信息 |
时间窗口定义表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
timeperiodid |
BIGINT |
True |
True |
20 |
时间窗口ID |
False |
timeperiod_type |
INT |
True |
False |
11 |
详情如下: |
False |
every |
INT |
True |
False |
11 |
每多少单位时间执行一次 |
False |
month |
INT |
True |
False |
11 |
月份 |
False |
dayofweek |
INT |
True |
False |
11 |
星期 |
False |
day |
INT |
True |
False |
11 |
日子 |
False |
start_time |
INT |
True |
False |
11 |
开始时间 |
False |
period |
INT |
True |
False |
11 |
窗口时间长度,秒 |
False |
start_date |
INT |
True |
False |
11 |
开始日期,用于单次执行 |
timeperiod_type:目前支持4种时间窗口
define('TIMEPERIOD_TYPE_ONETIME',0); //单次执行
define('TIMEPERIOD_TYPE_HOURLY',1);//按小时
define('TIMEPERIOD_TYPE_DAILY',2);//按天算
define('TIMEPERIOD_TYPE_WEEKLY',3);//每周
define('TIMEPERIOD_TYPE_MONTHLY',4);//按月算
define('TIMEPERIOD_TYPE_YEARLY',5); //按年算,目前不支持
趋势表,浮点型,每个小时统计数
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
itemid |
BIGINT |
True |
True |
20 |
监控项ID |
True |
clock |
INT |
True |
True |
11 |
时间 |
False |
num |
INT |
True |
False |
11 |
已经收集的数据量 |
False |
value_min |
DOUBLE |
True |
False |
16 |
该监控项的最小值 |
False |
value_avg |
DOUBLE |
True |
False |
16 |
该监控项的平均值 |
False |
value_max |
DOUBLE |
True |
False |
16 |
该监控项的最大值 |
趋势长整型表,每个小时。与items表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
itemid |
BIGINT |
True |
True |
20 |
监控项ID |
True |
clock |
INT |
True |
True |
11 |
趋势时刻 |
False |
num |
INT |
True |
False |
1 |
第几个趋势值 |
False |
value_min |
BIGINT |
True |
False |
20 |
趋势最小值 |
False |
value_avg |
BIGINT |
True |
False |
20 |
趋势平均值 |
False |
value_max |
BIGINT |
True |
False |
20 |
趋势最大值 |
触发器依赖表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
triggerdepid |
BIGINT |
True |
True |
20 |
触发器依赖ID |
False |
triggerid_down |
BIGINT |
True |
False |
20 |
依赖的触发器ID |
False |
triggerid_up |
BIGINT |
True |
False |
20 |
被依赖的触发器 |
触发器自动发现表,与triggers表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
triggerid |
BIGINT |
True |
False |
20 |
触发器ID |
False |
parent_triggerid |
BIGINT |
True |
False |
20 |
父触发器ID |
触发器标签标识信息记录表,与triggers表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
triggertagid |
BIGINT |
True |
False |
20 |
触发器标识ID |
False |
triggerid |
BIGINT |
True |
False |
20 |
触发器ID |
False |
tag |
VARCHAR |
True |
False |
255 |
标签标识 |
False |
value |
VARCHAR |
True |
False |
255 |
值 |
触发器实例表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
triggerid |
BIGINT |
True |
True |
20 |
触发器ID |
False |
expression |
VARCHAR |
True |
False |
2048 |
触发器表达式 |
False |
description |
VARCHAR |
True |
False |
255 |
触发器描述 |
False |
url |
VARCHAR |
True |
False |
255 |
url地址 |
False |
status |
INT |
True |
False |
11 |
0 表示Trigger is active 1表示r is disabled |
False |
value |
INT |
True |
False |
11 |
0表示OK 1表示PROBLEM 2表示UNKNOWN |
False |
priority |
INT |
True |
False |
11 |
0表示Not classified 1表示 Information 2表示Warning 3表示Average 4表示High 5表示 Disaster |
False |
lastchange |
INT |
True |
False |
11 |
最后更改时间 |
False |
comments |
TEXT |
True |
False |
0 |
注释 |
False |
error |
VARCHAR |
True |
False |
2048 |
错误信息 |
False |
templateid |
BIGINT |
False |
False |
20 |
模板ID |
False |
type |
INT |
True |
False |
11 |
0表示Normal event generation 1表示 Generate multiple PROBLEM event |
False |
recovery_mode |
INT |
True |
False |
11 |
恢复模式 |
False |
recovery_expression |
VARCHAR |
True |
False |
2048 |
恢复表达式 |
False |
correlation_mode |
INT |
True |
False |
11 |
关联模式 |
False |
correlation_mode |
VARCHAR |
True |
False |
255 |
关联标识 |
False |
manual_close |
INT |
True |
False |
11 |
是否手动关闭 |
用户实例表,用于记录单个用户信息。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
userid |
BIGINT |
True |
True |
20 |
用户ID |
False |
alias |
VARCHAR |
True |
False |
100 |
用户别名,用于显示 |
False |
name |
VARCHAR |
True |
False |
100 |
用户名 |
False |
surname |
VARCHAR |
True |
False |
100 |
超级用户 |
False |
passwd |
CHAR |
True |
False |
32 |
密码 |
False |
url |
VARCHAR |
True |
False |
255 |
登录后的URL |
False |
autologin |
INT |
True |
False |
11 |
是否自动登录 |
False |
autologout |
INT |
True |
False |
32 |
是否自动登出 |
False |
lang |
VARCHAR |
True |
False |
5 |
使用的语言,需要安装 |
False |
refresh |
INTEGER |
True |
False |
32 |
自动刷新间隔,单位秒 |
False |
type |
INTEGER |
True |
False |
11 |
用户类型,分为超级管理员、普通管理员和普通用户 define('USER_TYPE_ZABBIX_USER', 1); define('USER_TYPE_ZABBIX_ADMIN', 2); define('USER_TYPE_SUPER_ADMIN', 3); |
False |
theme |
VARCHAR |
True |
False |
128 |
使用的主题 |
False |
attempt_failed |
INTEGER |
True |
False |
11 |
尝试失败的次数 |
False |
attempt_ip |
VARCHAR |
True |
False |
39 |
尝试IP |
False |
attempt_clock |
INTEGER |
True |
False |
11 |
最后尝试时间 |
False |
rows_per_page |
INTEGER |
True |
False |
11 |
每页显示多少行(或记录) |
用户-用户组关联表。与usrgrp、users表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
关联ID |
False |
usrgrpid |
BIGINT |
True |
False |
20 |
用户组ID |
False |
userid |
BIGINT |
True |
False |
20 |
用户ID |
用户组表,支持用户组状态和debug模式配置。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
usrgrpid |
BIGINT |
True |
True |
20 |
用户组ID |
False |
name |
VARCHAR |
True |
False |
64 |
用户组名称 |
False |
gui_access |
INT |
True |
False |
11 |
详情如下: |
False |
users_status |
INT |
True |
False |
11 |
0表示启用,1表示disable |
False |
debug_mode |
INT |
True |
False |
11 |
是否使用debug模式 1表示开启,0表示未开启 |
Gui_access:界面访问:
define('GROUP_GUI_ACCESS_SYSTEM', 0);
define('GROUP_GUI_ACCESS_INTERNAL', 1);
define('GROUP_GUI_ACCESS_DISABLED', 2);
System default- use default authentication
Internal - use Zabbix authentication. Ignored if HTTP authentication is set
Disabled - access to Zabbix GUI is forbidden
值映射组表,用于记录单个映射实例,不包含映射具体的值(具体值在mapping表中记录)
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
valuemapid |
BIGINT |
True |
True |
20 |
值映射ID |
False |
name |
VARCHAR |
True |
False |
64 |
映射组名称 |
仪表盘面板工具配置信息记录表,与dashboard表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
widgetid |
BIGINT |
True |
True |
20 |
工具ID |
False |
dashboardid |
BIGINT |
True |
False |
20 |
仪表盘ID |
False |
type |
VARCHAR |
True |
False |
255 |
工具类型 |
False |
name |
VARCHAR |
True |
False |
255 |
工具名称 |
False |
x |
INT |
True |
False |
11 |
起始的X轴坐标 |
False |
y |
INT |
True |
False |
11 |
起始的Y轴坐标 |
False |
width |
INT |
True |
False |
11 |
宽度,像素 |
False |
height |
INT |
True |
False |
11 |
高度,像素 |
仪表盘面板工具域配置信息记录表,与dashboard、widget、groups、hosts、items、graphs、sysmaps表相关联。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
widget_fieldid |
BIGINT |
True |
True |
20 |
工具域ID |
True |
widgetid |
BIGINT |
True |
True |
20 |
工具ID |
False |
type |
INT |
True |
False |
11 |
工具类型 |
False |
name |
VARCHAR |
True |
False |
255 |
工具名称 |
False |
value_int |
BIGINT |
True |
False |
11 |
整数类型的值 |
False |
value_str |
BIGINT |
True |
False |
255 |
字符串类型的值 |
False |
value_groupid |
BIGINT |
True |
False |
20 |
主机组ID的值 |
False |
value_hostid |
BIGINT |
True |
False |
20 |
主机ID的值 |
False |
value_itemid |
BIGINT |
True |
False |
20 |
监控项ID的值 |
False |
value_graphid |
BIGINT |
True |
False |
20 |
图形实例ID值 |
False |
value_sysmapid |
BIGINT |
True |
False |
20 |
系统地图ID值 |