文档下 载路径:https://download.youkuaiyun.com/download/zhangxueleishamo/11267082
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 |
|