3 主机
概述
主机导出的内容包含:
链接的主机组
主机数据
- 模板链接
- 主机组链接
- 主机接口
- 直接链接的应用集
- 直接链接的监控项
- 直接链接的触发器
- 直接链接的图形
- 直接链接的具有所有原型的发现规则
- 直接链接的web场景
- 主机资产清单数据
- 值映射
导出
- 前往: Configuration → Hosts
- 标记要导出的主机的复选框
- 单击列表下方的导出
根据选定的格式,主机将导出到具有默认名称的本地文件:
- zabbix_export_hosts.yaml - 导出YAML格式 (默认导出)
- zabbix_export_hosts.xml - 导出XML格式
- zabbix_export_hosts.json - 导出JSON格式
导入
导入主机,按照如下操作:
- 切换到:配置(Configuration) → 主机(Hosts)
- 单击右侧的_导入(Import)_按钮
- 选择导入文件
- 单击_导入(Import)_按钮
导入的成功或失败消息将显示在前端。
导入规则:
导出格式
导出格式使用YAML:
元素标签
主机标签
元素 | 元素属性 | 是否必须 | 类型 | 适用范围1 | 描述 |
---|---|---|---|---|---|
groups | x | 主机群组根元素。 | |||
name | x | 主机群组名称。 | |||
hosts | - | 主机的根元素。 | |||
host | x | string | 唯一的主机名。 | ||
name | - | string | 可见的主机名 | ||
description | - | text | 主机描述。 | ||
status | - | string | 0 - 启用(默认) 1 - 禁用 | 主机状态。 | |
ipmi_authtype | - | string | -1 - DEFAULT (默认) 0 - NONE 1 - MD2 2 - MD5 4 - STRAIGHT 5 - OEM 6 - RMCP_PLUS | IPMI会话身份验证类型。 | |
ipmi_privilege | - | string | 1 - CALLBACK 2 - USER (默认) 3 - OPERATOR 4 - ADMIN 5 - OEM | IPMI 会话特权级别。 | |
ipmi_username | - | string | IPMI检查的用户名。 | ||
ipmi_password | - | string | IPMI检查的密码。 | ||
proxy | - | Proxy. | |||
name | x | string | 监视主机的Proxy(如果有)的名称。 | ||
templates | - | 链接模板的根元素。 | |||
name | x | string | 模板名称 | ||
interfaces | - | 主机接口的根元素。 | |||
default | - | string | 0 - NO 1 - YES (默认) | 这是否是主主机接口 主机上只能有一种类型的主接口。 | |
type | - | string | 1 - ZABBIX (默认) 2 - SNMP 3 - IPMI 4 - JMX | 接口类型 | |
useip | - | string | 0 - NO 1 - YES (默认) | 是否使用IP作为连接主机的接口(如果不使用,将使用DNS)。 | |
ip | - | string | IP地址,可以是IPv4或IPv6 如果通过IP进行连接,则需要。 | ||
dns | - | string | DNS名称 如果通过DNS进行连接,则需要。 | ||
port | - | string | 端口号。支持用户宏。 | ||
interface_ref | x | string | Format: if<N> | 要在监控项中使用的接口引用名称。 | |
details | - | 接口详细信息的根元素。 | |||
version | - | string | 1 - SNMPV1 2 - SNMP_V2C (默认) 3 - SNMP_V3 | 使用此SNMP版本。 | |
community | - | string | SNMP 团体子. SNMPv1和SNMPv2监控项需要。 | ||
contextname | - | string | SNMPv3 上下文名称. 仅由SNMPv3监控项使用。 | ||
securityname | - | string | SNMPv3 安全名称. 仅由SNMPv3监控项使用。 | ||
securitylevel | - | string | 0 - NOAUTHNOPRIV (默认) 1 - AUTHNOPRIV 2 - AUTHPRIV | SNMPv3 安全等级。 仅由SNMPv3监控项使用。 | |
authprotocol | - | string | 0 - MD5 (default) 1 - SHA1 2 - SHA224 3 - SHA256 4 - SHA384 5 - SHA512 | SNMPv3 身份验证协议。 仅由SNMPv3监控项使用。 | |
authpassphrase | - | string | SNMPv3 身份验证密码短语。 仅由SNMPv3监控项使用。 | ||
privprotocol | - | string | 0 - DES (default) 1 - AES128 2 - AES192 3 - AES256 4 - AES192C 5 - AES256C | SNMPv3 私密协议. 仅由SNMPv3监控项使用。 | |
privpassphrase | - | string | SNMPv3 私密码短语. 仅由SNMPv3监控项使用。 | ||
bulk | - | string | 0 - NO 1 - YES (默认) | 对SNMP使用批量请求。 | |
items | - | 监控项根元素 | |||
对监控项元素标签值, 查看 标签. | |||||
tags | - | 主机标签的根元素。 | |||
tag | x | string | 标签名称。 | ||
value | - | string | 标签值。 | ||
macros | - | 宏的根元素。 | |||
macro | x | 用户宏名称。 | |||
type | - | string | 0 - TEXT (默认) 1 - SECRET_TEXT 2 - VAULT | 宏类型。 | |
value | - | string | 用户宏值。 | ||
description | - | string | 用户宏描述。 | ||
inventory | - | 主机资产的根元素。 | |||
<inventory_property> | - | 单独的资产属性。 所有可用的资产的属性都列在各自的标签下, e.g. <type>, <name>, <os> (看到上面的例子)。 | |||
inventory_mode | - | string | -1 - DISABLED 0 - MANUAL (默认) 1 - AUTOMATIC | 资产模式。 | |
valuemaps | - | 值映射的根元素。 | |||
name | x | string | 值映射的名称 | ||
mapping | - | 映射的根元素。 | |||
value | x | string | 映射的值。 | ||
newvalue | x | string | 映射的新值。 |
主机监控项标签
主机底层自动发现规则标签
元素 | 元素属性 | 是否必须 | 类型 | 适用范围1 | 描述 |
---|---|---|---|---|---|
discovery_rules | - | 低级别自动发现根元素。 | |||
有关大多数图元标标签,请参见常规监控项的图元标签值。下面只描述特定于底层自动发现规则的标签。 | |||||
type | - | string | 0 - ZABBIX_PASSIVE (默认) 2 - TRAP 3 - SIMPLE 5 - INTERNAL 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 16 - JMX 18 - DEPENDENT 19 - HTTP_AGENT 20 - SNMP_AGENT | 监控项类型 | |
lifetime | - | string | 默认: 30d | 在该时间段之后,不再发现的监控项将被删除。支持秒,带后缀的时间单位或用户宏。 | |
filter | 单个过滤器。 | ||||
evaltype | - | string | 0 - AND_OR (默认) 1 - AND 2 - OR 3 - FORMULA | 用于检查底层自动发现规则筛选器条件的逻辑。 | |
formula | - | string | 过滤条件的自定义计算公式。 | ||
conditions | - | 过滤条件的根元素。 | |||
macro | x | string | 底层自动发现宏名称 | ||
value | - | string | 筛选值:正则表达式或全局正则表达式。 | ||
operator | - | string | 8 - MATCHES_REGEX (默认) 9 - NOT_MATCHES_REGEX | 条件操作者。 | |
formulaid | x | character | 用于从自定义表达式引用条件的任意唯一ID。只能包含大写字母。用户在修改过滤条件时必须定义ID,但在之后请求时将重新生成ID。 | ||
lld_macro_paths | - | 底层自动发现宏路径根元素。 | |||
lld_macro | x | string | 底层自动发现宏名称 | ||
path | x | string | 将分配给相应宏的值的选择器。 | ||
preprocessing | - | 底层自动发现值预处理。 | |||
step | - | 单个底层自动发现规则值预处理步骤。 | |||
有关大多数图元标签值,请参见主体监控值预处理的图元标签值。下面只描述特定于底层自动发现值预处理的标签。 | |||||
type | x | string | 5 - REGEX 11 - XMLPATH 12 - JSONPATH 15 - NOT_MATCHES_REGEX 16 - CHECK_JSON_ERROR 17 - CHECK_XML_ERROR 20 - DISCARD_UNCHANGED_HEARTBEAT 21 - JAVASCRIPT 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_REPLACE 27 - XML_TO_JSON | 监控项值预处理步骤的类型。 | |
trigger_prototypes | - | 触发器原型的根元素。 | |||
有关触发器原型元素标签值,请参见常规 标签。 | |||||
graph_prototypes | - | 图形原型的根元素。 | |||
有关图形原型元素标签值,请参见常规 主机图形 标签。 | |||||
host_prototypes | - | 主机原型的根元素。 | |||
有关主体原型图元标记值,请参见常规 标签。 | |||||
item_prototypes | - | 监控项原型的根元素。 | |||
有关监控项原型元素标记值,请参见常规 主机监控项 标签。 | |||||
master_item | - | 单个监控项原型主监控项/监控项原型数据。 | |||
key | x | string | 依赖监控项原型 主监控项/监控项原型 键值的值. 依赖项所需。 |
主机触发器标签
主机图形标签
元素 | 元素属性 | 是否必须 | 类型 | 范围 | 描述 |
---|---|---|---|---|---|
graphs | - | 图形的根元素。 | |||
name | x | string | 图形名称。 | ||
width | - | 20-65535 (默认: 900) | 图形宽度, 以像素为单位。用于预览和饼图/分解图。 | ||
height | - | integer | 20-65535 (默认: 200) | 图形高度,以像素为单位。用于预览和饼图/分解图。 | |
yaxismin | - | double | 默认: 0 | Y轴最小值。 当’ymin_type_1’为固定值时使用。 | |
yaxismax | - | double | 默认: 0 | Y轴最大值。 当’ymax_type_1’为固定值时使用。 | |
show_work_period | - | string | 0 - NO 1 - YES (默认) | 突出非工作时间。 用于普通图和堆叠图。 | |
show_triggers | - | string | 0 - NO 1 - YES (默认) | 将简单的触发器值显示为一行。 用于普通图和堆叠图。 | |
type | - | string | 0 - NORMAL (默认) 1 - STACKED 2 - PIE 3 - EXPLODED | 图形类型。 | |
show_legend | - | string | 0 - NO 1 - YES (默认) | 显示图例。 | |
show_3d | - | string | 0 - NO (默认) 1 - YES | 开启3De风格。 用于饼图和分解饼图。 | |
percent_left | - | double | 默认:0 | 显示左轴的百分位线。 仅用于普通图形。 | |
percent_right | - | double | 默认:0 | 显示右轴的百分位线。 仅用于普通图形。 | |
ymin_type_1 | - | string | 0 - CALCULATED (默认) 1 - FIXED 2 - ITEM | Y轴的最小值。 用于普通图和堆叠图。 | |
ymax_type_1 | - | string | 0 - CALCULATED (默认) 1 - FIXED 2 - ITEM | Y轴最大值。 用于普通图和堆叠图。 | |
ymin_item_1 | - | 个别监控项的细节。 当’ymin_type_1’为ITEM时需要。 | |||
host | x | string | 监控项主机。 | ||
key | x | string | 监控项键值。 | ||
ymax_item_1 | - | 个别监控项的细节。 当’ymax_type_1’为ITEM时需要。 | |||
host | x | string | 监控项主机。 | ||
key | x | string | 监控项键值。 | ||
graph_items | x | 图形监控项的根元素。 | |||
sortorder | - | integer | 画秩序。 先画出较小的值。 可用于在另一个线或区域后面(或前面)画线或区域。 | ||
drawtype | - | string | 0 - SINGLE_LINE (默认) 1 - FILLED_REGION 2 - BOLD_LINE 3 - DOTTED_LINE 4 - DASHED_LINE 5 - GRADIENT_LINE | 图形监控项的绘制样式。 仅用于普通图形。 | |
color | - | string | 元素颜色(6个符号,十六进制)。 | ||
yaxisside | - | string | 0 - LEFT (默认) 1 - RIGHT | 将绘制图形监控项Y比例的图形的一边。 用于普通图和堆叠图。 | |
calc_fnc | - | string | 1 - MIN 2 - AVG (默认) 4 - MAX 7 - ALL(最小、平均和最大; 9 - LAST(仅用于饼图和分解饼图) | 如果某监控项存在多个值,则绘制的数据。 | |
type | - | string | 0 - SIMPLE (默认) 2 - GRAPH_SUM (监控项的值代表整个饼图; 仅用于饼图和分解饼图) | 监控项图形类型。 | |
item | x | 单一监控项。 | |||
host | x | string | 监控项主机。 | ||
key | x | string | 监控项键值。 |
主机web场景标签
附注
1 对于字符串值,只有字符串将被导出(例如”ZABBIX_ACTIVE”),而不使用该表中使用的编号。该表中的范围值(对应于API值)的编号仅用于排序。