3 主机

    概述

    主机导出的内容包含:

    • 链接的主机组

    • 主机数据

    • 模板链接
    • 主机组链接
    • 主机接口
    • 直接链接的应用集
    • 直接链接的监控项
    • 直接链接的触发器
    • 直接链接的图形
    • 直接链接的具有所有原型的发现规则
    • 直接链接的web场景
    • 主机资产清单数据
    • 值映射

    导出

    • 前往: ConfigurationHosts
    • 标记要导出的主机的复选框
    • 单击列表下方的导出

    根据选定的格式,主机将导出到具有默认名称的本地文件:

    • zabbix_export_hosts.yaml - 导出YAML格式 (默认导出)
    • zabbix_export_hosts.xml - 导出XML格式
    • zabbix_export_hosts.json - 导出JSON格式

    导入

    导入主机,按照如下操作:

    • 切换到:配置(Configuration)主机(Hosts)
    • 单击右侧的_导入(Import)_按钮
    • 选择导入文件
    • 单击_导入(Import)_按钮

    导入的成功或失败消息将显示在前端。

    导入规则:

    导出格式

    导出格式使用YAML:

    元素标签

    主机标签
    元素元素属性是否必须类型适用范围1描述
    groupsx主机群组根元素。
    namex主机群组名称。
    hosts-主机的根元素。
    hostxstring唯一的主机名。
    name-string可见的主机名
    description-text主机描述。
    status-string0 - 启用(默认)
    1 - 禁用
    主机状态。
    ipmi_authtype-string-1 - DEFAULT (默认)
    0 - NONE
    1 - MD2
    2 - MD5
    4 - STRAIGHT
    5 - OEM
    6 - RMCP_PLUS
    IPMI会话身份验证类型。
    ipmi_privilege-string1 - CALLBACK
    2 - USER (默认)
    3 - OPERATOR
    4 - ADMIN
    5 - OEM
    IPMI 会话特权级别。
    ipmi_username-stringIPMI检查的用户名。
    ipmi_password-stringIPMI检查的密码。
    proxy-Proxy.
    namexstring监视主机的Proxy(如果有)的名称。
    templates-链接模板的根元素。
    namexstring模板名称
    interfaces-主机接口的根元素。
    default-string0 - NO
    1 - YES (默认)
    这是否是主主机接口
    主机上只能有一种类型的主接口。
    type-string1 - ZABBIX (默认)
    2 - SNMP
    3 - IPMI
    4 - JMX
    接口类型
    useip-string0 - NO
    1 - YES (默认)
    是否使用IP作为连接主机的接口(如果不使用,将使用DNS)。
    ip-stringIP地址,可以是IPv4或IPv6

    如果通过IP进行连接,则需要。
    dns-stringDNS名称

    如果通过DNS进行连接,则需要。
    port-string端口号。支持用户宏。
    interface_refxstringFormat: if<N>要在监控项中使用的接口引用名称。
    details-接口详细信息的根元素。
    version-string1 - SNMPV1
    2 - SNMP_V2C (默认)
    3 - SNMP_V3
    使用此SNMP版本。
    community-stringSNMP 团体子.

    SNMPv1和SNMPv2监控项需要。
    contextname-stringSNMPv3 上下文名称.

    仅由SNMPv3监控项使用。
    securityname-stringSNMPv3 安全名称.

    仅由SNMPv3监控项使用。
    securitylevel-string0 - NOAUTHNOPRIV (默认)
    1 - AUTHNOPRIV
    2 - AUTHPRIV
    SNMPv3 安全等级。

    仅由SNMPv3监控项使用。
    authprotocol-string0 - MD5 (default)
    1 - SHA1
    2 - SHA224
    3 - SHA256
    4 - SHA384
    5 - SHA512
    SNMPv3 身份验证协议。

    仅由SNMPv3监控项使用。
    authpassphrase-stringSNMPv3 身份验证密码短语。

    仅由SNMPv3监控项使用。
    privprotocol-string0 - DES (default)
    1 - AES128
    2 - AES192
    3 - AES256
    4 - AES192C
    5 - AES256C
    SNMPv3 私密协议.

    仅由SNMPv3监控项使用。
    privpassphrase-stringSNMPv3 私密码短语.

    仅由SNMPv3监控项使用。
    bulk-string0 - NO
    1 - YES (默认)
    对SNMP使用批量请求。
    items-监控项根元素
    对监控项元素标签值, 查看 标签.
    tags-主机标签的根元素。
    tagxstring标签名称。
    value-string标签值。
    macros-宏的根元素。
    macrox用户宏名称。
    type-string0 - 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-值映射的根元素。
    namexstring值映射的名称
    mapping-映射的根元素。
    valuexstring映射的值。
    newvaluexstring映射的新值。
    主机监控项标签
    主机底层自动发现规则标签
    元素元素属性是否必须类型适用范围1描述
    discovery_rules-低级别自动发现根元素。
    有关大多数图元标标签,请参见常规监控项的图元标签值。下面只描述特定于底层自动发现规则的标签。
    type-string0 - 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-string0 - AND_OR (默认)
    1 - AND
    2 - OR
    3 - FORMULA
    用于检查底层自动发现规则筛选器条件的逻辑。
    formula-string过滤条件的自定义计算公式。
    conditions-过滤条件的根元素。
    macroxstring底层自动发现宏名称
    value-string筛选值:正则表达式或全局正则表达式。
    operator-string8 - MATCHES_REGEX (默认)
    9 - NOT_MATCHES_REGEX
    条件操作者。
    formulaidxcharacter用于从自定义表达式引用条件的任意唯一ID。只能包含大写字母。用户在修改过滤条件时必须定义ID,但在之后请求时将重新生成ID。
    lld_macro_paths-底层自动发现宏路径根元素。
    lld_macroxstring底层自动发现宏名称
    pathxstring将分配给相应宏的值的选择器。
    preprocessing-底层自动发现值预处理。
    step-单个底层自动发现规则值预处理步骤。
    有关大多数图元标签值,请参见主体监控值预处理的图元标签值。下面只描述特定于底层自动发现值预处理的标签。
    typexstring5 - 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-单个监控项原型主监控项/监控项原型数据。
    keyxstring依赖监控项原型 主监控项/监控项原型 键值的值.

    依赖项所需。
    主机触发器标签
    主机图形标签
    元素元素属性是否必须类型范围描述
    graphs-图形的根元素。
    namexstring图形名称。
    width-20-65535 (默认: 900)图形宽度, 以像素为单位。用于预览和饼图/分解图。
    height-integer20-65535 (默认: 200)图形高度,以像素为单位。用于预览和饼图/分解图。
    yaxismin-double默认: 0Y轴最小值。

    当’ymin_type_1’为固定值时使用。
    yaxismax-double默认: 0Y轴最大值。

    当’ymax_type_1’为固定值时使用。
    show_work_period-string0 - NO
    1 - YES (默认)
    突出非工作时间。

    用于普通图和堆叠图。
    show_triggers-string0 - NO
    1 - YES (默认)
    将简单的触发器值显示为一行。

    用于普通图和堆叠图。
    type-string0 - NORMAL (默认)
    1 - STACKED
    2 - PIE
    3 - EXPLODED
    图形类型。
    show_legend-string0 - NO
    1 - YES (默认)
    显示图例。
    show_3d-string0 - NO (默认)
    1 - YES
    开启3De风格。

    用于饼图和分解饼图。
    percent_left-double默认:0显示左轴的百分位线。

    仅用于普通图形。
    percent_right-double默认:0显示右轴的百分位线。

    仅用于普通图形。
    ymin_type_1-string0 - CALCULATED (默认)
    1 - FIXED
    2 - ITEM
    Y轴的最小值。

    用于普通图和堆叠图。
    ymax_type_1-string0 - CALCULATED (默认)
    1 - FIXED
    2 - ITEM
    Y轴最大值。

    用于普通图和堆叠图。
    ymin_item_1-个别监控项的细节。

    当’ymin_type_1’为ITEM时需要。
    hostxstring监控项主机。
    keyxstring监控项键值。
    ymax_item_1-个别监控项的细节。

    当’ymax_type_1’为ITEM时需要。
    hostxstring监控项主机。
    keyxstring监控项键值。
    graph_itemsx图形监控项的根元素。
    sortorder-integer画秩序。 先画出较小的值。 可用于在另一个线或区域后面(或前面)画线或区域。
    drawtype-string0 - SINGLE_LINE (默认)
    1 - FILLED_REGION
    2 - BOLD_LINE
    3 - DOTTED_LINE
    4 - DASHED_LINE
    5 - GRADIENT_LINE
    图形监控项的绘制样式。

    仅用于普通图形。
    color-string元素颜色(6个符号,十六进制)。
    yaxisside-string0 - LEFT (默认)
    1 - RIGHT
    将绘制图形监控项Y比例的图形的一边。

    用于普通图和堆叠图。
    calc_fnc-string1 - MIN
    2 - AVG (默认)
    4 - MAX
    7 - ALL(最小、平均和最大;
    9 - LAST(仅用于饼图和分解饼图)
    如果某监控项存在多个值,则绘制的数据。
    type-string0 - SIMPLE (默认)
    2 - GRAPH_SUM (监控项的值代表整个饼图; 仅用于饼图和分解饼图)
    监控项图形类型。
    itemx单一监控项。
    hostxstring监控项主机。
    keyxstring监控项键值。
    主机web场景标签
    附注

    1 对于字符串值,只有字符串将被导出(例如”ZABBIX_ACTIVE”),而不使用该表中使用的编号。该表中的范围值(对应于API值)的编号仅用于排序。