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