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數據庫中各個表及其中字段的詳細解釋。
- acknowledges表(空)
當trigger發生狀態變化後,即產生某個事件(event)後,管理人員需要對這些狀態變化進行確認,記錄告警的確認信息。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
acknowledgeid |
BIGINT |
True |
True |
20 |
確認的唯一標識 |
userid |
BIGINT |
True |
False |
20 |
用戶ID |
|
eventid |
BIGINT |
True |
False |
20 |
事件ID,外鍵 |
|
clock |
INTEGER |
True |
False |
11 |
管理員確認的時間 |
|
message |
VARCHAR |
True |
False |
255 |
管理員確認的備註或留言 |
|
False |
action |
INT |
True |
False |
11 |
管理員確認的事件 |
產生event後,會執行指定的動作(action),該表記錄動作相關屬性。
關鍵字段: 1)eventsource:同events表中的sources字段
2)status:0代表OK,1代表Problem
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
actionid |
BIGINT |
True |
True |
20 |
動作的唯一標識 |
name |
VARCHAR |
True |
False |
255 |
動作的名稱 |
|
eventsource |
INT |
True |
False |
11 |
動作所關聯的事件ID: 0指來源爲觸發器trigger; 1指來源爲自動發現descover; 2指來源爲自動登記auto_register; 3爲網絡發現產生的事件源 |
|
evaltype |
INT |
True |
False |
11 |
表示執行action的前提條件的邏輯關係: 0表示and/or 1表示and 2表示or |
|
status |
INT |
True |
False |
11 |
是否enable |
|
esc_period |
VARCHAR |
True |
False |
255 |
默認的步驟時間間隔 |
|
def_shortdata |
VARCHAR |
True |
False |
255 |
action的標題定義 |
|
def_longdata |
TEXT |
True |
False |
0 |
action內容的定義 |
|
r_shortdata |
VARCHAR |
True |
False |
255 |
恢復提醒的內容標題 |
|
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的內容定義 |
該表的相關數據查詢語句:
- 查詢所有已創建的動作:select name from actions;
- 查詢某個動作的詳細信息:select * from actions where name=’action_name’\G;
告警相關的表,與action、event、user關聯,用於記錄通過媒介(郵件、短信、微信等方式)發送的告警信息。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
alertid |
BIGINT |
True |
True |
20 |
告警ID |
actionid |
BIGINT |
True |
False |
20 |
關聯的動作ID |
|
eventid |
BIGINT |
True |
False |
20 |
關聯的事件ID |
|
userid |
BIGINT |
False |
False |
20 |
關聯的用戶ID |
|
clock |
INT |
True |
False |
11 |
產生告警的時間 |
|
mediatypeid |
BIGINT |
False |
False |
|
媒介的類型 |
|
sendto |
VARCHAR |
True |
False |
100 |
告警發送的地址 |
|
subject |
VARCHAR |
True |
False |
255 |
標題 |
|
message |
TEXT |
True |
False |
0 |
信息內容 |
|
status |
INT |
True |
False |
11 |
狀態成功與否: define('ALERT_STATUS_NOT_SENT', 0); define('ALERT_STATUS_SENT',1); define('ALERT_STATUS_FAILED',2); |
|
retries |
INT |
True |
False |
11 |
嘗試次數,默認3次 |
|
error |
VARCHAR |
True |
False |
2048 |
錯誤信息 |
|
esc_step |
INT |
True |
False |
11 |
執行到operation的第幾步 |
|
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 |
該表的相關數據查詢語句:
- 查詢某個actions下的所有告警信息:select messsage from alerts where actionid=’actionid’;(需要從actions表中查詢對應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關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
applicationid |
BIGINT |
True |
True |
20 |
應用ID |
hostid |
BIGINT |
True |
False |
20 |
主機ID |
|
name |
VARCHAR |
True |
False |
255 |
應用名稱 |
|
templateid |
BIGINT |
False |
False |
11 |
關聯的模板 |
該表的相關數據查詢語句:
- 查詢已創建的應用總數:select count(distinct name) from applications;
記錄對配置變更的日誌,與auditlog、users表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
auditid |
BIGINT |
True |
True |
20 |
audit日誌的ID,對應一個變更操作 |
userid |
BIGINT |
True |
False |
20 |
執行操作的用戶ID |
|
clock |
INT |
True |
False |
11 |
操作時間 |
|
action |
INT |
True |
False |
11 |
動作 |
|
resourcetype |
INT |
True |
False |
11 |
資源類型 |
|
details |
VARCHAR |
True |
False |
128 |
具體操作內容 |
|
ip |
VARCHAR |
True |
False |
39 |
ip地址 |
|
resourceid |
BIGINT |
True |
False |
20 |
資源id |
|
resourcename |
VARCHAR |
True |
False |
255 |
資源名稱 |
審計日誌詳情表,與auditlog表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
auditdetailid |
BIGINT |
True |
True |
20 |
審計日誌詳情ID,一個變更操作包含一個或者多個字段變更的子操作 |
auditid |
BIGINT |
True |
False |
20 |
關聯的審計ID |
|
table_name |
VARCHAR |
True |
False |
64 |
表名 |
|
field_name |
VARCHAR |
True |
False |
64 |
字段名 |
|
oldvalue |
TEXT |
True |
False |
0 |
原值 |
|
newvalue |
TEXT |
True |
False |
0 |
新值 |
自動登記主機。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
autoreg_hostid |
BIGINT |
True |
True |
20 |
自動登記的主機ID |
proxy_hostid |
BIGINT |
False |
False |
20 |
代理ID |
|
host |
VARCHAR |
True |
False |
64 |
主機名稱 |
|
listen_ip |
VARCHAR |
True |
False |
39 |
監聽ID |
|
listen_port |
INTEGER |
True |
False |
11 |
監聽端口 |
|
listen_dns |
VARCHAR |
True |
False |
64 |
監聽DNS |
|
False |
host_metadata |
VARCHAR |
True |
False |
255 |
主機元數據 |
動作觸發條件表,用於保存Action觸發的動作,與actions表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
conditionid |
BIGINT |
True |
True |
20 |
條件ID |
actionid |
BIGINT |
True |
False |
20 |
動作ID |
|
conditiontype |
INT |
True |
False |
11 |
詳見如下: |
|
operator |
INT |
True |
False |
11 |
詳見如下: |
|
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);
系統配置表
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
configid |
BIGINT |
True |
True |
20 |
系統配置ID,一般只有1 |
refresh_unsupported |
INT |
True |
False |
20 |
不支持的更新時常 |
|
work_period |
VARCHAR |
True |
False |
255 |
工作時間段 |
|
alert_usrgrpid |
BIGINT |
False |
False |
20 |
告警的用戶標識 |
|
event_expire |
VARCHAR |
True |
False |
32 |
事件有效期限 |
|
event_show_max |
INT |
True |
False |
11 |
事件最大的顯示長度 |
|
default_theme |
VARCHAR |
True |
False |
128 |
默認主題 |
|
authentication_type |
INT |
True |
False |
11 |
支持內部認證,LADP認證,HTTP認證 |
|
ldap_host |
VARCHAR |
True |
False |
255 |
Ldap主機名 |
|
ldap_port |
INTEGER |
True |
False |
11 |
Ldap端口 |
|
ldap_base_dn |
VARCHAR |
True |
False |
255 |
Ldap基本dns |
|
ldap_bind_dn |
VARCHAR |
True |
False |
255 |
Ldap綁定的dns |
|
ldap_bind_password |
VARCHAR |
True |
False |
128 |
Ldap綁定密碼 |
|
ldap_search_attribute |
VARCHAR |
True |
False |
128 |
Ldap查找屬性 |
|
dropdown_first_entry |
INTEGER |
True |
False |
11 |
下拉入口 |
|
dropdown_first_remember |
INTEGER |
True |
False |
11 |
下拉記錄 |
|
discovery_groupid |
BIGINT |
True |
False |
20 |
自動發現組id |
|
max_in_table |
INT |
True |
False |
11 |
表最大長度 |
|
search_limit |
INT |
True |
False |
11 |
查找限制長度 |
|
severity_color_0 |
VARCHAR |
True |
False |
6 |
嚴重程度顏色 |
|
severity_color_1 |
VARCHAR |
True |
False |
6 |
嚴重程度顏色 |
|
severity_color_2 |
VARCHAR |
True |
False |
6 |
嚴重程度顏色 |
|
severity_color_3 |
VARCHAR |
True |
False |
6 |
嚴重程度顏色 |
|
severity_color_4 |
VARCHAR |
True |
False |
6 |
嚴重程度顏色 |
|
severity_color_5 |
VARCHAR |
True |
False |
6 |
嚴重程度顏色 |
|
severity_name_0 |
VARCHAR |
True |
False |
32 |
嚴重程度名稱 |
|
severity_name_1 |
VARCHAR |
True |
False |
32 |
嚴重程度名稱 |
|
severity_name_2 |
VARCHAR |
True |
False |
32 |
嚴重程度名稱 |
|
severity_name_3 |
VARCHAR |
True |
False |
32 |
嚴重程度名稱 |
|
severity_name_4 |
VARCHAR |
True |
False |
32 |
嚴重程度名稱 |
|
severity_name_5 |
VARCHAR |
True |
False |
32 |
嚴重程度名稱 |
|
ok_period |
VARCHAR |
True |
False |
32 |
週期 |
|
blink_period |
INTEGER |
True |
False |
11 |
閃爍週期 |
|
problem_unack_color |
VARCHAR |
True |
False |
6 |
非確認問題顏色 |
|
problem_ack_color |
VARCHAR |
True |
False |
6 |
確認問題顏色 |
|
ok_unack_color |
VARCHAR |
True |
False |
6 |
|
|
ok_ack_color |
VARCHAR |
True |
False |
6 |
|
|
problem_unack_style |
INTEGER |
True |
False |
11 |
非確認的問題風格 |
|
problem_ack_style |
INTEGER |
True |
False |
11 |
確認的問題風格 |
|
ok_unack_style |
INTEGER |
True |
False |
11 |
|
|
ok_ack_style |
INTEGER |
True |
False |
11 |
|
|
snmptrap_logging |
INTEGER |
True |
False |
11 |
Snmp日誌 |
|
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 |
默認存放模式 |
- corr_condition表(空)
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 |
|
- Corr_operation表(空)
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 |
|
- correlation表(空)
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等服務)都會生成一個檢查實例。程序會根據檢查項進行自動發現。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
dcheckid |
BIGINT |
True |
True |
20 |
自動發現檢查ID |
druleid |
BIGINT |
True |
False |
20 |
規則ID |
|
type |
INT |
True |
False |
11 |
詳見如下: |
|
key_ |
VARCHAR |
True |
False |
512 |
若有agent類型,則需要填寫key,以獲取信息(一般爲10050端口) |
|
snmp_community |
VARCHAR |
True |
False |
255 |
snmp相關配置 |
|
ports |
VARCHAR |
True |
False |
255 |
檢查的傳輸層端口 |
|
snmpv3_securityname |
VARCHAR |
True |
False |
64 |
snmp安全名稱 |
|
snmpv3_securitylevel |
INT |
True |
False |
11 |
snmp安全級別 |
|
snmpv3_authpassphrase |
VARCHAR |
True |
False |
64 |
snmp認證密碼 |
|
snmpv3_privpassphrase |
VARCHAR |
True |
False |
64 |
snmp私有密碼 |
|
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);
- dhosts表(空)
自動發現後的主機,會被保存到這張表,與drules表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
dhostid |
BIGINT |
True |
True |
20 |
主機ID |
druleid |
BIGINT |
True |
False |
20 |
規則ID,drule表 |
|
status |
INT |
True |
False |
11 |
當前主機狀態 |
|
lastup |
INT |
True |
False |
11 |
狀態正常的最後時間,unix時間戳 |
|
lastdown |
INT |
True |
False |
11 |
狀態不正常的最後時間,unix時間戳 |
自動發現規則表,用於配置在一定網絡範圍內自動發現主機和服務。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
druleid |
BIGINT |
True |
True |
20 |
規則ID |
proxy_hostid |
BIGINT |
False |
False |
20 |
代理ID |
|
name |
VARCHAR |
True |
False |
255 |
規則名稱 |
|
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 |
|
delay |
INTEGER |
True |
False |
255 |
自動發現操作的執行間隔 |
|
nextcheck |
INTEGER |
True |
False |
11 |
下個檢查ID |
|
status |
INTEGER |
True |
False |
11 |
是否啓用: 1:未啓用 0:啓用 |
- dservices表(空)
自動發現服務實例表,用於記錄自動發現服務實例,與dhost類似。與dhosts、dchecks表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
dserviceid |
BIGINT |
True |
True |
20 |
服務實例ID |
dhostid |
BIGINT |
True |
False |
20 |
關聯的dhostid |
|
value |
VARCHAR |
True |
False |
255 |
返回的值 |
|
port |
INT |
True |
False |
11 |
被發現的服務端口 |
|
status |
INT |
True |
False |
11 |
網絡服務狀態 |
|
lastup |
INT |
True |
False |
11 |
最後正常狀態時間 |
|
lastdown |
INT |
True |
False |
11 |
最後不正常狀態時間 |
|
dcheckid |
BIGINT |
True |
False |
20 |
關聯的檢查實例ID |
|
ip |
VARCHAR |
True |
False |
39 |
該網絡服務實例的IP地址 |
|
dns |
VARCHAR |
True |
False |
64 |
dns地址 |
- escalations表(空)
在一個動作(action)中,一系列的執行操作場景,包括通知或者執行遠程命令。與actions、triggers、events、items表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
escalationid |
BIGINT |
True |
True |
20 |
升級操作ID |
actionid |
BIGINT |
True |
False |
20 |
動作ID |
|
triggerid |
BIGINT |
False |
False |
20 |
觸發器ID |
|
eventid |
BIGINT |
False |
False |
20 |
事件ID |
|
r_eventid |
BIGINT |
False |
False |
20 |
|
|
nextcheck |
INT |
True |
False |
11 |
下一個檢查的事件,unix事件戳 |
|
esc_step |
INT |
True |
False |
11 |
升級步驟 |
|
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 |
- event_tag表(空)
該表記錄了事件的唯一標識信息,與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表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
eventid |
BIGINT |
True |
True |
20 |
事件ID |
source |
INT |
True |
False |
11 |
詳情如下: |
|
object |
INT |
True |
False |
11 |
|
|
objectid |
BIGINT |
True |
False |
20 |
對應不同的object類型的ID |
|
clock |
INT |
True |
False |
11 |
事件產生的時間 |
|
value |
INT |
True |
False |
11 |
值 |
|
acknowledgeid |
INT |
True |
False |
11 |
是否已經確認 0爲未確認 1爲確認 |
|
ns |
INT |
True |
False |
11 |
|
Object:
表示事件來源,有三個:
define('EVENT_SOURCE_TRIGGERS',0);
define('EVENT_SOURCE_DISCOVERY',1);
define('EVENT_SOURCE_AUTO_REGISTRATION',2);
表達式相關信息表,與regexps表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
expressionid |
BIGINT |
True |
True |
20 |
表示式ID |
regexpid |
BIGINT |
True |
False |
20 |
正則表達式ID |
|
expression |
VARCHAR |
True |
False |
255 |
表達式 |
|
expression_type |
INTEGER |
True |
False |
11 |
詳情如下: |
|
exp_delimiter |
VARCHAR |
True |
False |
1 |
表達式分隔符 |
|
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表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
functionid |
BIGINT |
True |
True |
20 |
函數ID |
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
|
triggerid |
BIGINT |
True |
False |
20 |
觸發器ID |
|
function |
VARCHAR |
True |
False |
12 |
函數名稱,包括diff,last,min等 |
|
parameter |
VARCHAR |
True |
False |
255 |
函數參數 |
全局宏定義信息記錄表。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
globalmacroid |
BIGINT |
True |
True |
20 |
全局宏ID |
macro |
VARCHAR |
True |
False |
255 |
宏 |
|
value |
VARCHAR |
True |
False |
255 |
值 |
- globalvars表(空)
全局變量(與snmp相關)信息記錄表。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
True |
globalvarid |
BIGINT |
True |
True |
20 |
全局變量ID |
snmp_lastsize |
INT |
True |
False |
20 |
Snmp最後的大小 |
圖形發現信息保存表。與graphs表相關聯。
Name |
Type |
Not Null |
Unique |
Len |
Notes |
|
graphid |
BIGINT |
True |
False |
20 |
圖形ID |
|
parent_graphid |
BIGINT |
True |
False |
20 |
上級圖形ID |
圖形樣式設置表,每種樣式一條記錄,目前有4種。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
graphthemeid |
BIGINT |
True |
True |
20 |
圖形樣式ID |
theme |
VARCHAR |
True |
False |
64 |
主題名稱 |
|
backgroundcolor |
VARCHAR |
True |
False |
6 |
背景顏色 |
|
graphcolor |
VARCHAR |
True |
False |
6 |
圖形顏色 |
|
gridcolor |
VARCHAR |
True |
False |
6 |
網格顏色 |
|
maingridcolor |
VARCHAR |
True |
False |
6 |
主要網格顏色 |
|
gridbordercolor |
VARCHAR |
True |
False |
6 |
網格邊界顏色 |
|
textcolor |
VARCHAR |
True |
False |
6 |
文字顏色 |
|
highlightcolor |
VARCHAR |
True |
False |
6 |
高亮顏色 |
|
leftpercentilecolor |
VARCHAR |
True |
False |
6 |
左邊百分比顏色 |
|
rightpercentilecolor |
VARCHAR |
True |
False |
6 |
右邊百分比顏色 |
|
nonworktimecolor |
VARCHAR |
True |
False |
6 |
非工作時間塊顏色 |
圖形實例表,用於保存圖形實例的配置。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
graphid |
BIGINT |
True |
True |
20 |
圖形實例表 |
name |
VARCHAR |
True |
False |
128 |
圖形名稱 |
|
width |
INT |
True |
False |
11 |
寬 |
|
height |
INT |
True |
False |
11 |
高 |
|
yaxismin |
DOUBLE |
True |
False |
16 |
Y軸最小值 |
|
yaxismax |
DOUBLE |
True |
False |
16 |
Y軸最大值 |
|
templateid |
BIGINT |
False |
False |
20 |
模板ID |
|
show_work_period |
INT |
True |
False |
11 |
是否顯示工作時間 1:是 0:否 |
|
show_triggers |
INTEGER |
True |
False |
11 |
是否顯示觸發器 1:是 0:否 |
|
graphtype |
INT |
True |
False |
11 |
詳情如下: |
|
show_legend |
INT |
True |
False |
11 |
是否顯示圖例 |
|
show_3d |
INT |
True |
False |
11 |
是否顯示3D 1:是 0:否 |
|
percent_left |
DOUBLE |
True |
False |
16 |
向左的百分比 |
|
percent_right |
DOUBLE |
True |
False |
16 |
向右的百分比 |
|
ymin_type |
INT |
True |
False |
11 |
詳情如下: |
|
ymax_type |
INT |
True |
False |
11 |
詳情如下: |
|
ymin_itemid |
BIGINT |
False |
False |
20 |
Y軸最小監控項ID |
|
ymax_itemid |
BIGINT |
False |
False |
20 |
Y軸最大監控項ID |
|
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 |
graphid |
BIGINT |
True |
False |
20 |
圖形ID |
|
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
|
drawtype |
INT |
True |
False |
11 |
詳情如下: |
|
sortorder |
INT |
True |
False |
11 |
排序 |
|
color |
VARCHAR |
True |
False |
6 |
顏色 |
|
yaxisside |
INT |
True |
False |
11 |
Y軸邊界起點 |
|
calc_fnc |
INT |
True |
False |
11 |
詳情如下: |
|
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);
- group_discovery表(空)
組自動發現表,與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 |
name |
VARCHAR |
True |
False |
255 |
主機組名稱 |
|
internal |
INTEGER |
True |
False |
11 |
是否內部配置,若是外部發現,則爲非內部 define('ZBX_NOT_INTERNAL_GROUP', 0); define('ZBX_INTERNAL_GROUP', 1); |
|
False |
flags |
INT |
True |
False |
11 |
唯一標識 |
該表的相關數據查詢語句:
- 查詢所有監控組的數量:select count(name) from groups;
浮點歷史數據表。與items表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
clock |
INT |
True |
False |
11 |
收集時間,UNIX時間戳+ |
|
value |
Value |
True |
False |
16 |
值 |
|
ns |
INT |
True |
False |
11 |
|
歷史日誌表,與itmes表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
|
clock |
INT |
True |
False |
11 |
收集時間 |
|
timestamp |
INTEGER |
True |
False |
11 |
時間戳 |
|
source |
VARCHAR |
True |
False |
64 |
數據源 |
|
severity |
INT |
True |
False |
11 |
嚴重度 |
|
value |
TEXT |
True |
False |
0 |
值 |
|
logeventid |
INTEGER |
True |
False |
11 |
只作關聯windows的事件日誌ID |
|
ns |
INTEGER |
True |
False |
11 |
|
字符串的歷史數據表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
False |
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
clock |
INT |
True |
False |
11 |
unix時間戳,監控數據採集時間 |
|
value |
VARCHAR |
True |
False |
255 |
監控的值,不能超過255個字符 |
|
ns |
INT |
True |
False |
11 |
- history_text表(空)
長文本歷史數據表,支持255字符以上的文本,與items表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
|
clock |
INT |
True |
False |
11 |
時間戳 |
|
value |
TEXT |
True |
False |
0 |
字符串值 |
|
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 |
刪除時間 |
- host_inventory表(空)
主機資產表,很少用到(分爲自動發現和手工填寫兩種方式)
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostid |
BIGINT |
True |
True |
20 |
主機ID |
inventory_mode |
INT |
True |
False |
11 |
資產模式 |
|
type |
VARCHAR |
True |
False |
64 |
類型 |
|
type_full |
VARCHAR |
True |
False |
64 |
類型全名 |
|
name |
VARCHAR |
True |
False |
64 |
名稱 |
|
alias |
VARCHAR |
True |
False |
64 |
別名 |
|
os |
VARCHAR |
True |
False |
64 |
系統 |
|
os_full |
VARCHAR |
True |
False |
255 |
系統全名 |
|
os_short |
VARCHAR |
True |
False |
64 |
系統簡稱 |
|
serialno_a |
VARCHAR |
True |
False |
64 |
序列號 |
|
serialno_b |
VARCHAR |
True |
False |
64 |
序列號 |
|
tag |
VARCHAR |
True |
False |
64 |
標籤 |
|
asset_tag |
VARCHAR |
True |
False |
64 |
資產標籤 |
|
macaddress_a |
VARCHAR |
True |
False |
64 |
MAC地址 |
|
macaddress_b |
VARCHAR |
True |
False |
64 |
MAC地址 |
|
hardware |
VARCHAR |
True |
False |
255 |
硬件 |
|
hardware_full |
TEXT |
True |
False |
0 |
硬件全稱 |
|
software |
VARCHAR |
True |
False |
255 |
軟件 |
|
software_full |
TEXT |
True |
False |
0 |
軟件全稱 |
|
software_app_a |
VARCHAR |
True |
False |
64 |
軟件應用 |
|
software_app_b |
VARCHAR |
True |
False |
64 |
軟件應用 |
|
software_app_c |
VARCHAR |
True |
False |
64 |
軟件應用 |
|
software_app_d |
VARCHAR |
True |
False |
64 |
軟件應用 |
|
software_app_e |
VARCHAR |
True |
False |
64 |
軟件應用 |
|
contact |
TEXT |
True |
False |
0 |
關聯 |
|
location |
TEXT |
True |
False |
0 |
位置 |
|
location_lat |
VARCHAR |
True |
False |
16 |
起始位置 |
|
location_lon |
VARCHAR |
True |
False |
16 |
終止位置 |
|
notes |
TEXT |
True |
False |
0 |
註釋 |
|
chassis |
VARCHAR |
True |
False |
64 |
底盤號 |
|
model |
VARCHAR |
True |
False |
64 |
模式 |
|
hw_arch |
VARCHAR |
True |
False |
32 |
硬件信息 |
|
vendor |
VARCHAR |
True |
False |
64 |
供應商 |
|
contract_number |
VARCHAR |
True |
False |
64 |
合同編號 |
|
installer_name |
VARCHAR |
True |
False |
64 |
安裝者名稱 |
|
deployment_status |
VARCHAR |
True |
False |
64 |
調度狀態 |
|
url_a |
VARCHAR |
True |
False |
255 |
url |
|
url_b |
VARCHAR |
True |
False |
255 |
url |
|
url_c |
VARCHAR |
True |
False |
255 |
url |
|
host_networks |
TEXT |
True |
False |
0 |
主機網絡 |
|
host_netmask |
VARCHAR |
True |
False |
39 |
主機網絡掩碼 |
|
host_router |
VARCHAR |
True |
False |
39 |
主機路由 |
|
oob_ip |
VARCHAR |
True |
False |
39 |
Oob ip地址 |
|
oob_netmask |
VARCHAR |
True |
False |
39 |
Oob 網絡掩碼 |
|
oob_router |
VARCHAR |
True |
False |
39 |
Oob 路由 |
|
date_hw_purchase |
VARCHAR |
True |
False |
64 |
硬件維保日期 |
|
date_hw_install |
VARCHAR |
True |
False |
64 |
硬件安裝日期 |
|
date_hw_expiry |
VARCHAR |
True |
False |
64 |
硬件保修到期日期 |
|
date_hw_decomm |
VARCHAR |
True |
False |
64 |
硬件報廢日期 |
|
site_address_a |
VARCHAR |
True |
False |
128 |
地址 |
|
site_address_b |
VARCHAR |
True |
False |
128 |
地址 |
|
site_address_c |
VARCHAR |
True |
False |
128 |
地址 |
|
site_city |
VARCHAR |
True |
False |
128 |
城市 |
|
site_state |
VARCHAR |
True |
False |
64 |
國家 |
|
site_country |
VARCHAR |
True |
False |
64 |
城鎮 |
|
site_zip |
VARCHAR |
True |
False |
64 |
郵政編碼 |
|
site_rack |
VARCHAR |
True |
False |
128 |
Rack |
|
site_notes |
TEXT |
True |
False |
0 |
註釋 |
|
poc_1_name |
VARCHAR |
True |
False |
128 |
名字 |
|
poc_1_email |
VARCHAR |
True |
False |
128 |
郵箱 |
|
poc_1_phone_a |
VARCHAR |
True |
False |
64 |
電話號碼 |
|
poc_1_phone_b |
VARCHAR |
True |
False |
64 |
電話號碼 |
|
poc_1_cell |
VARCHAR |
True |
False |
64 |
移動電話 |
|
poc_1_screen |
VARCHAR |
True |
False |
64 |
Poc屏幕 |
|
poc_1_notes |
TEXT |
True |
False |
0 |
Poc 註釋 |
|
poc_2_name |
VARCHAR |
True |
False |
128 |
Poc名字 |
|
poc_2_email |
VARCHAR |
True |
False |
128 |
Poc 郵箱地址 |
|
poc_2_phone_a |
VARCHAR |
True |
False |
64 |
Poc 電話號碼 |
|
poc_2_phone_b |
VARCHAR |
True |
False |
64 |
Poc 電話號碼 |
|
poc_2_cell |
VARCHAR |
True |
False |
64 |
Poc 移動電話 |
|
poc_2_screen |
VARCHAR |
True |
False |
64 |
Poc屏幕 |
|
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 |
hostid |
BIGINT |
True |
False |
20 |
主機ID |
|
macro |
VARCHAR |
True |
False |
255 |
宏名稱 |
|
value |
VARCHAR |
True |
False |
255 |
宏值 |
用於保存主機實例(包含模板等)。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostid |
BIGINT |
True |
True |
20 |
主機ID,zabbix中,主機、模板都使用該表記錄,唯一區別是status字段 |
proxy_hostid |
BIGINT |
False |
False |
20 |
該主機的代理的ID |
|
host |
VARCHAR |
True |
False |
128 |
host的名稱 |
|
status |
INT |
True |
False |
11 |
host的狀態,用以區分主機、模板、代理 0:正在被監控的主機 1:未被監控的主機 3:模板 4:啓用代理模式的主機 5:未啓用代理模式的主機 |
|
disable_until |
INT |
True |
False |
11 |
禁止主機監控到什麼時候 |
|
error |
VARCHAR |
True |
False |
2048 |
主機錯誤信息 |
|
available |
INT |
True |
False |
11 |
1爲可用 0爲不可用 |
|
errors_from |
INT |
True |
False |
11 |
主機監控發生錯誤的時間戳 |
|
lastaccess |
INT |
True |
False |
11 |
最後訪問時間 |
|
ipmi_authtype |
INT |
True |
False |
11 |
IPMI的認證方式: -1:默認的認證方式 0:無認證方式 1:MD2認證 2:MD5加密認證 4:直接認證 5:OEM認證 6:RMCP_PLUS認證方式 |
|
ipmi_privilege |
INT |
True |
False |
11 |
IPMI的授權 1:回調權限 2:用戶權限 3:操作權限 4:管理權限 5:OEM權限 |
|
ipmi_username |
VARCHAR |
True |
False |
16 |
IPMI認證的用戶名 |
|
ipmi_password |
VARCHAR |
True |
False |
20 |
IPMI認證的密碼 |
|
ipmi_disable_until |
INT |
True |
False |
11 |
IPMI不可用直到什麼時間 |
|
ipmi_available |
INT |
True |
False |
11 |
IPMI什麼時間可用 |
|
snmp_disable_until |
INT |
True |
False |
11 |
SNMP不可用直到什麼時間 |
|
snmp_available |
INT |
True |
False |
11 |
SNMP可用時間 |
|
maintenanceid |
BIGINT |
False |
False |
20 |
維護狀態ID,表示該主機進入維護狀態,監控停止 |
|
maintenance_status |
INT |
True |
False |
11 |
維護狀態 0:正常 1:維護 |
|
maintenance_type |
INT |
True |
False |
11 |
維護類型: 0:繼續收集數據 1:不在收集數據 |
|
maintenance_from |
INT |
True |
False |
11 |
維護開始時間 |
|
ipmi_errors_from |
INT |
True |
False |
11 |
IPMI錯誤開始時間 |
|
snmp_errors_from |
INT |
True |
False |
11 |
SNMP錯誤開始時間 |
|
ipmi_error |
VARCHAR |
True |
False |
2048 |
IPMI錯誤信息 |
|
snmp_error |
VARCHAR |
True |
False |
2048 |
SNMP錯誤信息 |
|
jmx_disable_until |
INT |
True |
False |
11 |
java擴展功能開啓 |
|
jmx_available |
INT |
True |
False |
11 |
java擴展功能是夠可用 |
|
jmx_errors_from |
INT |
True |
False |
11 |
java擴展功能的錯誤來源 |
|
jmx_error |
VARCHAR |
True |
False |
2048 |
Javaz錯誤信息 |
|
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 |
該表的相關數據查詢語句:
- 查詢所有主機的數量:select count(host) from hosts;
- 查詢所有正在被監控的主機的數量:select count(host) from hosts where status=’0’;
- 查詢所有未被監控的主機的數量:select count(host) from hosts where status=’1’;
- 查詢所有模板的數量:select count(host) from hosts where status=’3’;
將主機host表與主機組group表進行關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hostgroupid |
BIGINT |
True |
True |
20 |
主機-主機組關聯ID |
hostid |
BIGINT |
True |
False |
20 |
主機ID |
|
groupid |
BIGINT |
True |
False |
20 |
組ID |
主機-模板關聯表,主機和模板都保存在host表裏面,用status區分。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
hosttemplateid |
BIGINT |
True |
True |
20 |
主機-模板關聯ID |
hostid |
BIGINT |
True |
False |
20 |
主機ID |
|
templateid |
BIGINT |
True |
False |
20 |
模板ID,也是關聯到HOST主機上 |
- housekeeper表(空)
數據清除管理設置表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
housekeeperid |
BIGINT |
True |
True |
20 |
管理ID |
tablename |
VARCHAR |
True |
False |
64 |
表名 |
|
field |
VARCHAR |
True |
False |
64 |
域 |
|
value |
BIGINT |
True |
False |
20 |
值 |
- httpstep表(空)
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 |
傳輸類型 |
- httpstep_field表(空)
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 |
值 |
- httpstepitem表(空)
WEB步驟-監控項關聯表,每新建一個web步驟,都會在items表中新建Download ,與httpstep、items表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httpstepitemid |
BIGINT |
True |
True |
20 |
web監控-監控項的關聯ID |
httpstepid |
BIGINT |
True |
False |
20 |
http監控步驟ID |
|
itemid |
BIGINT |
True |
False |
20 |
對應items表的itemsID |
|
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);
- httptest表(空)
HTTP監控場景配置表,對每一個WEB監控的場景新增一條httptest的記錄。
與applications表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httptestid |
BIGINT |
True |
True |
20 |
WEB監控場景ID |
name |
VARCHAR |
True |
False |
64 |
WEB監控場景的名稱 |
|
applicationid |
BIGINT |
True |
False |
20 |
應用的ID,關聯application表的ID |
|
nextcheck |
INT |
True |
False |
11 |
下次檢查時間 |
|
delay |
INTEGER |
True |
False |
255 |
檢查間隔,秒 |
|
status |
INTEGER |
True |
False |
11 |
狀態: 1:開啓 0:關閉 |
|
agent |
VARCHAR |
True |
False |
255 |
使用的瀏覽器,基本支持所有類型 |
|
authentication |
INT |
True |
False |
11 |
詳情如下: |
|
http_user |
VARCHAR |
True |
False |
64 |
認證的用戶名 |
|
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);
- httptest_field表(空)
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 |
值 |
- httptestitem表(空)
HTTP場景-監控項關聯表。與httptest、items表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
httptestitemid |
BIGINT |
True |
True |
20 |
HTTP監控場景-監控項關聯ID |
httptestid |
BIGINT |
True |
False |
20 |
HTTP監控場景ID,httptest表 |
|
itemid |
BIGINT |
True |
False |
20 |
監控項ID,關聯items表 |
|
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);
- icon_map表(空)
圖標映射表,用於映射圖標和圖像(images)之間的關係。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
iconmapid |
BIGINT |
True |
True |
20 |
映射ID |
name |
VARCHAR |
True |
False |
64 |
映射名稱 |
|
default_iconid |
BIGINT |
True |
False |
20 |
默認的圖標ID,關聯到images表的ID,即實際使用還是images |
- icon_mapping表(空)
圖標映射表。與iconmap表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
iconmappingid |
BIGINT |
True |
True |
20 |
圖形映射ID |
iconmapid |
BIGINT |
True |
False |
20 |
映射ID |
|
iconid |
BIGINT |
True |
False |
20 |
圖形ID |
|
inventory_link |
INTEGER |
True |
False |
11 |
資產鏈接 |
|
expression |
VARCHAR |
True |
False |
64 |
表達式 |
|
sortorder |
INTEGER |
True |
False |
11 |
次序排序 |
- ids表
索引表,標識表名的主鍵下一個值,或者說主鍵最大值+1。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
table_name |
VARCHAR |
True |
True |
64 |
表名 |
|
field_name |
VARCHAR |
True |
True |
64 |
該表的主鍵的字段名稱 |
|
nextid |
BIGINT |
True |
False |
20 |
主鍵最大值+1,即主鍵下一個值 |
該表保存圖像,使用BLOB類型保存,該表在安裝zabbix的時候會自動導入
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
imageid |
BIGINT |
True |
True |
20 |
圖形ID |
imagetype |
INTEGER |
True |
False |
11 |
詳情如下: |
|
name |
VARCHAR |
True |
False |
64 |
圖像名稱 |
|
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 |
hostid |
BIGINT |
True |
False |
20 |
主機ID,關聯hosts |
|
main |
INT |
True |
False |
11 |
詳情如下: |
|
type |
INT |
True |
False |
11 |
詳情如下: |
|
useip |
INT |
True |
False |
11 |
詳情如下: |
|
ip |
VARCHAR |
True |
False |
39 |
IP地址 |
|
dns |
VARCHAR |
True |
False |
64 |
域名字符串 |
|
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 |
itemid |
BIGINT |
True |
False |
20 |
對應的監控項ID |
|
parent_itemid |
BIGINT |
True |
False |
20 |
父監控項 |
|
key_ |
VARCHAR |
True |
False |
255 |
監控項關鍵字 |
|
lastcheck |
INT |
True |
False |
11 |
最後檢查時間 |
|
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 |
type |
INT |
True |
False |
11 |
詳情如下: |
|
snmp_community |
VARCHAR |
True |
False |
64 |
snmp相關 |
|
snmp_oid |
VARCHAR |
True |
False |
512 |
snmp相關 |
|
hostid |
BIGINT |
True |
False |
20 |
關聯的主機ID |
|
name |
VARCHAR |
True |
False |
255 |
監控項名稱 |
|
key_ |
VARCHAR |
True |
False |
255 |
監控項關鍵字表達式 |
|
delay |
VARCHAR |
True |
False |
1024 |
監控時間間隔,單位爲秒 |
|
history |
VARCHAR |
True |
False |
255 |
詳細監控數據保留的時間,單位爲天 |
|
trends |
VARCHAR |
True |
False |
255 |
趨勢保存的默認時長,單位爲天 |
|
status |
INT |
True |
False |
11 |
詳情如下: |
|
value_type |
INT |
True |
False |
11 |
詳情如下: |
|
trapper_hosts |
VARCHAR |
True |
False |
255 |
主機捕獲 |
|
units |
VARCHAR |
True |
False |
255 |
單位,字符串 |
|
snmpv3_securityname |
VARCHAR |
True |
False |
64 |
snmp相關配置 |
|
snmpv3_securitylevel |
INT |
True |
False |
11 |
snmp相關配置 |
|
snmpv3_authpassphrase |
VARCHAR |
True |
False |
64 |
snmp相關配置 |
|
snmpv3_privpassphrase |
VARCHAR |
True |
False |
64 |
snmp相關配置 |
|
formula |
VARCHAR |
True |
False |
255 |
公式,和multipler一起使用,比如乘倍 |
|
error |
VARCHAR |
True |
False |
128 |
錯誤信息 |
|
lastlogsize |
BIGINT |
True |
False |
64 |
最大日誌容量 |
|
logtimefmt |
VARCHAR |
True |
False |
64 |
日誌日期格式化 |
|
templateid |
BIGINT |
False |
False |
20 |
模板ID,與host表關聯 |
|
valuemapid |
BIGINT |
False |
False |
20 |
監控項的值映射值的ID,與valuemap表關聯 |
|
params |
TEXT |
True |
False |
0 |
參數 |
|
ipmi_sensor |
VARCHAR |
True |
False |
128 |
Ipmi傳感器 |
|
authtype |
INT |
True |
False |
11 |
認證類型: define('ITEM_AUTHTYPE_PASSWORD', 0); define('ITEM_AUTHTYPE_PUBLICKEY', 1); |
|
username |
VARCHAR |
True |
False |
64 |
用戶名 |
|
password |
VARCHAR |
True |
False |
64 |
密碼 |
|
publickey |
VARCHAR |
True |
False |
64 |
認證類型使用publickey的時候,該字段有效 |
|
privatekey |
VARCHAR |
True |
False |
64 |
私鑰 |
|
mtime |
INT |
True |
False |
11 |
|
|
flags |
INTEGER |
True |
False |
11 |
標識 |
|
interfaceid |
BIGINT |
False |
False |
20 |
服務接口ID,與interface表關聯 |
|
port |
VARCHAR |
True |
False |
64 |
端口 |
|
description |
TEXT |
True |
False |
0 |
監控項描述 |
|
inventory_link |
INT |
True |
False |
11 |
資產鏈接Populates host inventory field |
|
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 |
applicationid |
BIGINT |
True |
False |
20 |
應用ID |
|
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
- maintenances表(空)
該表記錄維護策略,與maintance_host,maintance_windows,maintance_group關聯.
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenanceid |
BIGINT |
True |
True |
20 |
維護ID |
name |
VARCHAR |
True |
False |
128 |
維護說明的標題 |
|
maintenance_type |
INT |
True |
False |
0 |
維護類型: 0:正常模式,繼續收集監控數據 1:期間不再收集監控數據 |
|
description |
TEXT |
True |
False |
11 |
維護的描述 |
|
active_since |
INT |
True |
False |
11 |
維護策略啓用時間 |
|
active_till |
INT |
True |
False |
11 |
維護策略生效時間 |
維護-主機組關聯表,與maintenances、groups表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenance_groupid |
BIGINT |
True |
True |
20 |
維護策略與主機組的關聯ID |
maintenanceid |
BIGINT |
True |
False |
20 |
維護策略ID |
|
groupid |
BIGINT |
True |
False |
20 |
主機組ID |
該表將維護策略與主機關聯起來,關聯表爲maintances和hosts。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenance_hostid |
BIGINT |
True |
True |
20 |
維護策略與主機的關聯ID |
maintenanceid |
BIGINT |
True |
False |
20 |
維護策略ID |
|
hostid |
BIGINT |
True |
False |
20 |
主機ID |
維護-時間窗口關聯表,將maintances與timepreriod關聯起來。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
maintenance_timeperiodid |
BIGINT |
True |
True |
20 |
維護--時間窗口的關聯ID |
maintenanceid |
BIGINT |
True |
False |
20 |
維護策略ID |
|
timeperiodid |
BIGINT |
True |
False |
20 |
時間窗口ID |
映射值表,與valuemap表關聯,是valuemap表的具體值表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
mappingid |
BIGINT |
True |
True |
20 |
單個映射關聯ID |
valuemapid |
BIGINT |
True |
False |
20 |
與valuemap的ID關聯,即表示valuemap的具體值 |
|
value |
VARCHAR |
True |
False |
64 |
需要被映射的值 |
|
newvalue |
VARCHAR |
True |
False |
64 |
映射後的新值 |
通知方式實例表,記錄每個用戶所有的通知方式。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
mediaid |
BIGINT |
True |
True |
20 |
通知發送的實例ID,每個用戶的每個通知方式作爲一條記錄 |
userid |
BIGINT |
True |
False |
20 |
用戶ID |
|
mediatypeid |
BIGINT |
True |
False |
20 |
詳情如下: |
|
sendto |
VARCHAR |
True |
False |
100 |
發送到的地址,比如電子郵箱 |
|
active |
INTEGER |
True |
False |
11 |
是否啓用,0表示啓用: define('MEDIA_TYPE_STATUS_ACTIVE', 0); define('MEDIA_TYPE_STATUS_DISABLED', 1); |
|
severity |
INTEGER |
True |
False |
11 |
接受的告警等級,使用累加方式 |
|
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 |
type |
INT |
True |
False |
11 |
通知媒介類型 |
|
description |
VARCHAR |
True |
False |
100 |
描述 |
|
smtp_server |
VARCHAR |
True |
False |
255 |
郵箱專用: smtp服務器 |
|
smtp_helo |
VARCHAR |
True |
False |
255 |
郵件專用helo |
|
smtp_email |
VARCHAR |
True |
False |
255 |
郵件專用配置,郵件地址(發送者) |
|
exec_path |
VARCHAR |
True |
False |
255 |
腳本方式的執行路徑 |
|
gsm_modem |
VARCHAR |
True |
False |
255 |
短信貓的設備路徑 |
|
username |
VARCHAR |
True |
False |
255 |
jabber的用戶名 |
|
passwd |
VARCHAR |
True |
False |
255 |
jabber的密碼 |
|
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 |
每次嘗試的間隔 |
- opcommand表(空)
操作命令實例表,記錄某個action場景下面的操作。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
operationid |
BIGINT |
True |
True |
20 |
操作ID |
type |
INT |
True |
False |
11 |
詳情如下: |
|
scriptid |
BIGINT |
False |
False |
20 |
腳本ID |
|
execute_on |
INT |
True |
False |
11 |
在server還是agent上執行,1表示server |
|
port |
VARCHAR |
True |
False |
64 |
執行端口 |
|
authtype |
INT |
True |
False |
11 |
認證類型:publickey or password |
|
username |
VARCHAR |
True |
False |
64 |
當認證類型爲password時有用 |
|
password |
VARCHAR |
True |
False |
64 |
當認證類型爲password時有用 |
|
publickey |
VARCHAR |
True |
False |
64 |
當認證類型爲publickey時有用 |
|
privatekey |
VARCHAR |
True |
False |
64 |
當認證類型爲publickey時有用 |
|
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);
- opcommand_grp表(空)
遠程命令-主機組關聯表,以主機組爲粒度,確定執行範圍。與groups表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opcommand_grpid |
BIGINT |
True |
True |
20 |
關聯主機組ID |
operationid |
BIGINT |
True |
False |
20 |
操作ID,與opcommand表ID關聯 |
|
groupid |
BIGINT |
True |
False |
20 |
主機組ID,與group表ID關聯 |
- opcommand_hst表(空)
遠程命令-主機關聯表,以主機爲粒度,確定執行範圍。與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 |
operationid |
BIGINT |
True |
False |
20 |
操作ID |
|
conditiontype |
INT |
True |
False |
11 |
詳情如下: |
|
operator |
INT |
True |
False |
11 |
詳情如下: |
|
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 |
actionid |
BIGINT |
True |
False |
20 |
動作場景ID |
|
operationtype |
INT |
True |
False |
11 |
詳情如下 |
|
esc_period |
INT |
True |
False |
255 |
執行時間 |
|
esc_step_from |
INT |
True |
False |
11 |
從第幾步開始 |
|
esc_step_to |
INT |
True |
False |
11 |
到第幾步(step) |
|
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 |
operationid |
BIGINT |
True |
False |
20 |
操作ID,關聯operation表ID |
|
groupid |
BIGINT |
True |
False |
20 |
主機組ID |
- opinventory表(空)
操作記錄表,用來存放詳細的操作記錄。與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關聯- |
default_msg |
INT |
True |
False |
11 |
默認的短信 |
|
subject |
VARCHAR |
True |
False |
255 |
標題 |
|
message |
TEXT |
True |
False |
0 |
短信內容 |
|
mediatypeid |
BIGINT |
False |
False |
20 |
通知媒介類型 |
發送消息操作-用戶組關聯表,用於以用戶組爲單位發送消息。與operations、usrgrp表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
opmessage_grpid |
BIGINT |
True |
True |
20 |
發送消息操作-用戶組關聯ID |
operationid |
BIGINT |
True |
False |
20 |
操作ID,與operation表關聯 |
|
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 |
operationid |
BIGINT |
True |
False |
20 |
操作ID,與operation表ID關聯 |
|
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 |
operationid |
BIGINT |
True |
False |
20 |
操作ID,與operation表的ID關聯 |
|
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 |
- problem_tag表(空)
用來記錄事件發生的問題標識表,與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 |
userid |
BIGINT |
True |
False |
20 |
用戶ID,與user表ID關聯 |
|
idx |
VARCHAR |
True |
False |
96 |
詳情如下: |
|
idx2 |
BIGINT |
True |
False |
20 |
同idx |
|
value_id |
BIGINT |
True |
False |
20 |
配置值,根據type字段而定 |
|
value_int |
INTEGER |
True |
False |
11 |
配置值,根據type字段而定 |
|
value_str |
VARCHAR |
True |
False |
255 |
配置值,根據type字段而定 |
|
source |
VARCHAR |
True |
False |
96 |
數據源 |
|
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 |
clock |
INT |
True |
False |
11 |
登記時刻,unix時間戳 |
|
host |
VARCHAR |
True |
False |
64 |
主機名稱 |
|
listen_ip |
VARCHAR |
True |
False |
39 |
監聽IP |
|
listen_port |
INT |
True |
False |
11 |
監聽端口 |
|
listen_dns |
VARCHAR |
True |
False |
64 |
監聽DNS |
|
False |
listen_dns |
VARCHAR |
True |
False |
64 |
監聽DNS |
False |
listen_metadate |
VARCHAR |
True |
False |
255 |
監聽元數據 |
- proxy_dhistory表(空)
代理-自動發現歷史表,PHP前端未用,server使用。與drules、dcheck表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
代理_自動發現ID |
clock |
INT |
True |
False |
11 |
自動發現時間 |
|
druleid |
BIGINT |
True |
False |
20 |
規則 |
|
type |
INT |
True |
False |
11 |
類型 |
|
ip |
VARCHAR |
True |
False |
39 |
IP地址 |
|
port |
INT |
True |
False |
11 |
端口地址 |
|
value |
VARCHAR |
True |
False |
255 |
值 |
|
status |
INT |
True |
False |
11 |
狀態 |
|
dcheckid |
BIGINT |
False |
False |
20 |
自動檢查ID |
|
dns |
VARCHAR |
True |
False |
64 |
DNS地址 |
- proxy_history表(空)
代理歷史數據表,PHP前端未用,server端使用,與items表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
記錄ID,表示哪個記錄已經從proxy端被記錄同步到server端 |
itemid |
BIGINT |
True |
False |
20 |
監控項ID |
|
clock |
INT |
True |
False |
11 |
收集時間(使用proxy的時間) |
|
timestamp |
INT |
True |
False |
11 |
用於widonws的時間戳 |
|
source |
VARCHAR |
True |
False |
64 |
用於windows的事件記錄源 |
|
severity |
INT |
True |
False |
11 |
用於windows,記錄嚴重程度 |
|
value |
LONGTEXT |
True |
False |
0 |
實際值 |
|
logeventid |
INT |
True |
False |
11 |
用於windows,時間ID(logeventID) |
|
ns |
INT |
True |
False |
11 |
|
|
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 |
name |
VARCHAR |
True |
False |
128 |
正則表達名稱 |
|
test_string |
TEXT |
True |
False |
0 |
測試字符串 |
權限配置表,用於記錄用戶組(usrgrp)與主機組(group)之間的權限關聯,權限分爲可讀可寫、可讀、不可讀不可寫三種,與groups表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
rightid |
BIGINT |
True |
True |
20 |
權限ID |
groupid |
BIGINT |
True |
False |
20 |
與usrgrp的組ID關聯 |
|
permission |
INT |
True |
False |
11 |
權限: 3:可讀可寫 2:只可讀 1:deny |
|
id |
BIGINT |
True |
False |
20 |
與group的組ID關聯 |
- screen_user表(空)
屏幕實例關聯用戶表,與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 |
權限 |
- screen_usrgrp表(空)
屏幕實例關聯用戶組表,與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 |
name |
VARCHAR |
True |
False |
255 |
屏幕實例名稱 |
|
hsize |
INT |
True |
False |
11 |
列數 |
|
vsize |
INT |
True |
False |
11 |
行數 |
|
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 |
screenid |
BIGINT |
True |
False |
20 |
屏幕ID |
|
resourcetype |
INT |
True |
False |
11 |
詳情如下: |
|
resourceid |
BIGINT |
True |
False |
20 |
資源ID,依賴於資源類型 |
|
width |
INT |
True |
False |
11 |
寬度,像素 |
|
height |
INT |
True |
False |
11 |
高度,像素 |
|
x |
INT |
True |
False |
11 |
起始的X軸座標 |
|
y |
INT |
True |
False |
11 |
起始的Y軸座標 |
|
colspan |
INT |
True |
False |
11 |
列擴展 |
|
rowspan |
INT |
True |
False |
11 |
行擴展 |
|
elements |
INT |
True |
False |
11 |
元素 |
|
valign |
INT |
True |
False |
11 |
垂直對齊方式 |
|
halign |
INT |
True |
False |
11 |
水平對齊方式 |
|
style |
INT |
True |
False |
11 |
樣式 |
|
url |
VARCHAR |
True |
False |
255 |
當類型爲url時,記錄url字符串 |
|
dynamic |
INT |
True |
False |
11 |
是否動態: define('SCREEN_SIMPLE_ITEM', 0); define('SCREEN_DYNAMIC_ITEM', 1); |
|
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 |
name |
VARCHAR |
True |
False |
255 |
腳本名稱 |
|
command |
VARCHAR |
True |
False |
255 |
腳本命令 |
|
host_access |
INT |
True |
False |
11 |
需要的主機權限,2爲只讀即可 |
|
usrgrpid |
BIGINT |
False |
False |
20 |
用戶組ID |
|
groupid |
BIGINT |
False |
False |
20 |
主機組ID,NULL表示所有主機組均可使用 |
|
description |
TEXT |
True |
False |
0 |
腳本描述 |
|
confirmation |
VARCHAR |
True |
False |
255 |
是否使用確認功能,若啓用,則該字段不爲空,且爲確認信息。 |
|
type |
INTEGER |
True |
False |
11 |
腳本類型,包括腳本或者IPMI,0表示腳本,1表示IPMI |
|
execute_on |
INTEGER |
True |
False |
11 |
執行位置: 1表示server 2表示agent |
- service_alarms表(空)
服務告警表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
servicealarmid |
BIGINT |
True |
True |
20 |
服務告警參數ID |
serviceid |
BIGINT |
True |
False |
20 |
服務ID |
|
clock |
INT |
True |
False |
11 |
服務告警發生時間 |
|
value |
INT |
True |
False |
11 |
值 |
- services表(空)
服務實例表。與triggers表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
serviceid |
BIGINT |
True |
True |
20 |
服務ID |
name |
VARCHAR |
True |
False |
128 |
服務名稱 |
|
status |
INT |
True |
False |
11 |
服務狀態 |
|
algorithm |
INT |
True |
False |
11 |
詳情如下: |
|
triggerid |
BIGINT |
False |
False |
20 |
觸發器ID,與trigger表ID關聯 |
|
showsla |
INT |
True |
False |
11 |
是否顯示SLA,服務等級協議 |
|
goodsla |
DOUBLE |
True |
False |
16 |
SLA的閥值,浮點表示 |
|
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
- services_links表(空)
服務依賴關係表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
linkid |
BIGINT |
True |
True |
20 |
鏈接ID |
serviceupid |
BIGINT |
True |
False |
20 |
服務啓動ID |
|
servicedownid |
BIGINT |
True |
False |
20 |
服務終止ID |
|
soft |
INT |
True |
False |
11 |
依賴軟件 |
- services_times表(空)
服務時間定義表,用於定義IT服務的開、關時間段,支持循環(按星期)或者單次。與items、services表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
timeid |
BIGINT |
True |
True |
20 |
時間ID |
serviceid |
BIGINT |
True |
False |
20 |
服務ID,與services表關聯 |
|
type |
INT |
True |
False |
11 |
詳情如下: |
|
ts_from |
INT |
True |
False |
11 |
從什麼時候開始 |
|
ts_to |
INT |
True |
False |
11 |
到什麼時間結束 |
|
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 |
userid |
BIGINT |
True |
False |
20 |
用戶ID |
|
lastaccess |
INT |
True |
False |
11 |
最後訪問事件,unix時間戳 |
|
status |
INT |
True |
False |
11 |
狀態: define('ZBX_SESSION_ACTIVE', 0); define('ZBX_SESSION_PASSIVE', 1); |
- slides表(空)
單個幻燈片配置表,記錄一個幻燈片組所包含的所有單個幻燈片的配置,與screens表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
slideid |
BIGINT |
True |
True |
20 |
幻燈片ID |
slideshowid |
BIGINT |
True |
False |
20 |
關聯的幻燈展示ID |
|
screenid |
BIGINT |
True |
False |
20 |
展示的屏幕ID |
|
step |
INT |
True |
False |
11 |
第幾步 |
|
delay |
INT |
True |
False |
11 |
延時秒 |
- slideshow_user表(空)
單個幻燈片展示實例-用戶表,記錄一個幻燈片組所包含的所有單個幻燈片與用戶的關聯關係,與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_usrgrp表(空)
單個幻燈片展示實例-用戶組表,記錄一個幻燈片組所包含的所有單個幻燈片與用戶組的關聯關係,與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 |
權限 |
- slideshows表(空)
幻燈展示實例表,即幻燈片組。與users表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
slideshowid |
BIGINT |
True |
True |
20 |
幻燈片組ID |
name |
VARCHAR |
True |
False |
255 |
名稱 |
|
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 |
selementid |
BIGINT |
True |
False |
20 |
元素ID |
|
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 |
首頁 |
- sysmap_url表(空)
系統地圖-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_user表(空)
系統地圖關聯用戶表,記錄用戶的關聯關係,與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_usrgrp表(空)
系統地圖關聯用戶表,記錄用戶的關聯關係,與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 |
name |
VARCHAR |
True |
False |
128 |
系統地圖名稱 |
|
width |
INT |
True |
False |
11 |
寬度,像素 |
|
height |
INT |
True |
False |
11 |
高度,像素 |
|
backgroundid |
BIGINT |
False |
False |
20 |
背景圖像ID,引用image表 |
|
label_type |
INT |
True |
False |
11 |
詳情如下: |
|
label_location |
INT |
True |
False |
11 |
詳情如下: |
|
highlight |
INT |
True |
False |
11 |
是否高亮 |
|
expandproblem |
INT |
True |
False |
11 |
是否展開顯示問題 |
|
markelements |
INT |
True |
False |
11 |
標記元素 |
|
show_unack |
INT |
True |
False |
11 |
是否顯示未確認的數據 |
|
grid_size |
INT |
True |
False |
11 |
網格大小,像素 |
|
grid_show |
INT |
True |
False |
11 |
是否顯示網格 |
|
grid_align |
INT |
True |
False |
11 |
網格對齊功能開啓,1表示開啓 |
|
label_format |
INT |
True |
False |
11 |
標籤化分類 |
|
label_type_host |
INT |
True |
False |
11 |
主機標籤類型 |
|
label_type_hostgroup |
INT |
True |
False |
11 |
主機組標籤類型 |
|
label_type_trigger |
INT |
True |
False |
11 |
觸發器標籤類型 |
|
label_type_map |
INT |
True |
False |
11 |
地圖標籤類型 |
|
label_type_image |
INT |
True |
False |
11 |
圖片標籤類型 |
|
label_string_host |
VARCHAR |
True |
False |
255 |
主機字符串標籤 |
|
label_string_hostgroup |
VARCHAR |
True |
False |
255 |
主機組標籤字符串 |
|
label_string_trigger |
VARCHAR |
True |
False |
255 |
觸發器字符串標籤 |
|
label_string_map |
VARCHAR |
True |
False |
255 |
地圖字符串標籤 |
|
label_string_image |
VARCHAR |
True |
False |
255 |
圖片字符串標籤 |
|
iconmapid |
BIGINT |
False |
False |
|
圖標的ID,會調用icon_map表中的數據 |
|
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 |
sysmapid |
BIGINT |
True |
False |
20 |
系統地圖ID |
|
elementid |
BIGINT |
True |
False |
20 |
元素ID |
|
elementtype |
INT |
True |
False |
11 |
元素類型 |
|
iconid_off |
BIGINT |
False |
False |
20 |
關閉圖標ID |
|
iconid_on |
BIGINT |
False |
False |
20 |
開啓圖標ID |
|
label |
VARCHAR |
True |
False |
2048 |
標籤 |
|
label_location |
INT |
False |
False |
11 |
標籤位置 |
|
x |
INT |
True |
False |
11 |
起始的X軸座標 |
|
y |
INT |
True |
False |
11 |
起始的Y軸座標 |
|
iconid_disabled |
BIGINT |
False |
False |
20 |
禁用的圖標ID |
|
iconid_maintenance |
BIGINT |
False |
False |
20 |
維護的圖標ID |
|
elementsubtype |
INT |
True |
False |
11 |
子元素類型 |
|
areatype |
INT |
True |
False |
11 |
區域類型 |
|
width |
INT |
True |
False |
11 |
寬度,像素 |
|
height |
INT |
True |
False |
11 |
高度,像素 |
|
viewtype |
INT |
True |
False |
11 |
視圖類型 |
|
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 |
linkid |
BIGINT |
True |
False |
20 |
連接ID |
|
triggerid |
BIGINT |
True |
False |
20 |
觸發器ID |
|
drawtype |
INT |
True |
False |
11 |
詳情如下: |
|
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_links表(空)
系統地圖鏈接表。與sysmaps、sysmaps_elements表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
linkid |
BIGINT |
True |
True |
20 |
鏈接ID |
sysmapid |
BIGINT |
True |
False |
20 |
系統地圖ID |
|
selementid1 |
BIGINT |
True |
False |
20 |
鏈接的第一個元素ID,與sysmap_elements的ID關聯 |
|
selementid2 |
BIGINT |
True |
False |
20 |
鏈接的第二個元素ID,與sysmap_elements的ID關聯 |
|
drawtype |
INTEGER |
True |
False |
11 |
詳情如下: |
|
color |
VARCHAR |
True |
False |
6 |
默認顏色 |
|
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);
- task表(空)
任務調度表。
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 |
- task_acknowledge表(空)
任務調度信息告警確認表,與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 |
結果信息 |
- timeperiods表(空)
時間窗口定義表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
timeperiodid |
BIGINT |
True |
True |
20 |
時間窗口ID |
timeperiod_type |
INT |
True |
False |
11 |
詳情如下: |
|
every |
INT |
True |
False |
11 |
每多少單位時間執行一次 |
|
month |
INT |
True |
False |
11 |
月份 |
|
dayofweek |
INT |
True |
False |
11 |
星期 |
|
day |
INT |
True |
False |
11 |
日子 |
|
start_time |
INT |
True |
False |
11 |
開始時間 |
|
period |
INT |
True |
False |
11 |
窗口時間長度,秒 |
|
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 |
clock |
INT |
True |
True |
11 |
時間 |
|
num |
INT |
True |
False |
11 |
已經收集的數據量 |
|
value_min |
DOUBLE |
True |
False |
16 |
該監控項的最小值 |
|
value_avg |
DOUBLE |
True |
False |
16 |
該監控項的平均值 |
|
value_max |
DOUBLE |
True |
False |
16 |
該監控項的最大值 |
趨勢長整型表,每個小時。與items表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
itemid |
BIGINT |
True |
True |
20 |
監控項ID |
clock |
INT |
True |
True |
11 |
趨勢時刻 |
|
num |
INT |
True |
False |
1 |
第幾個趨勢值 |
|
value_min |
BIGINT |
True |
False |
20 |
趨勢最小值 |
|
value_avg |
BIGINT |
True |
False |
20 |
趨勢平均值 |
|
value_max |
BIGINT |
True |
False |
20 |
趨勢最大值 |
觸發器依賴表。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
triggerdepid |
BIGINT |
True |
True |
20 |
觸發器依賴ID |
triggerid_down |
BIGINT |
True |
False |
20 |
依賴的觸發器ID |
|
triggerid_up |
BIGINT |
True |
False |
20 |
被依賴的觸發器 |
觸發器自動發現表,與triggers表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
triggerid |
BIGINT |
True |
False |
20 |
觸發器ID |
|
parent_triggerid |
BIGINT |
True |
False |
20 |
父觸發器ID |
- trigger_tag表(空)
觸發器標籤標識信息記錄表,與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 |
expression |
VARCHAR |
True |
False |
2048 |
觸發器表達式 |
|
description |
VARCHAR |
True |
False |
255 |
觸發器描述 |
|
url |
VARCHAR |
True |
False |
255 |
url地址 |
|
status |
INT |
True |
False |
11 |
0 表示Trigger is active 1表示r is disabled |
|
value |
INT |
True |
False |
11 |
0表示OK 1表示PROBLEM 2表示UNKNOWN |
|
priority |
INT |
True |
False |
11 |
0表示Not classified 1表示 Information 2表示Warning 3表示Average 4表示High 5表示 Disaster |
|
lastchange |
INT |
True |
False |
11 |
最後更改時間 |
|
comments |
TEXT |
True |
False |
0 |
註釋 |
|
error |
VARCHAR |
True |
False |
2048 |
錯誤信息 |
|
templateid |
BIGINT |
False |
False |
20 |
模板ID |
|
type |
INT |
True |
False |
11 |
0表示Normal event generation 1表示 Generate multiple PROBLEM event |
|
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 |
alias |
VARCHAR |
True |
False |
100 |
用戶別名,用於顯示 |
|
name |
VARCHAR |
True |
False |
100 |
用戶名 |
|
surname |
VARCHAR |
True |
False |
100 |
超級用戶 |
|
passwd |
CHAR |
True |
False |
32 |
密碼 |
|
url |
VARCHAR |
True |
False |
255 |
登錄後的URL |
|
autologin |
INT |
True |
False |
11 |
是否自動登錄 |
|
autologout |
INT |
True |
False |
32 |
是否自動登出 |
|
lang |
VARCHAR |
True |
False |
5 |
使用的語言,需要安裝 |
|
refresh |
INTEGER |
True |
False |
32 |
自動刷新間隔,單位秒 |
|
type |
INTEGER |
True |
False |
11 |
用戶類型,分爲超級管理員、普通管理員和普通用戶 define('USER_TYPE_ZABBIX_USER', 1); define('USER_TYPE_ZABBIX_ADMIN', 2); define('USER_TYPE_SUPER_ADMIN', 3); |
|
theme |
VARCHAR |
True |
False |
128 |
使用的主題 |
|
attempt_failed |
INTEGER |
True |
False |
11 |
嘗試失敗的次數 |
|
attempt_ip |
VARCHAR |
True |
False |
39 |
嘗試IP |
|
attempt_clock |
INTEGER |
True |
False |
11 |
最後嘗試時間 |
|
rows_per_page |
INTEGER |
True |
False |
11 |
每頁顯示多少行(或記錄) |
用戶-用戶組關聯表。與usrgrp、users表相關聯。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
id |
BIGINT |
True |
True |
20 |
關聯ID |
usrgrpid |
BIGINT |
True |
False |
20 |
用戶組ID |
|
userid |
BIGINT |
True |
False |
20 |
用戶ID |
用戶組表,支持用戶組狀態和debug模式配置。
PK |
Name |
Type |
Not Null |
Unique |
Len |
Notes |
True |
usrgrpid |
BIGINT |
True |
True |
20 |
用戶組ID |
name |
VARCHAR |
True |
False |
64 |
用戶組名稱 |
|
gui_access |
INT |
True |
False |
11 |
詳情如下: |
|
users_status |
INT |
True |
False |
11 |
0表示啓用,1表示disable |
|
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 |
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值 |