Узлы сети

Узлы сети экспортируются вместе со множеством связанных объектов и со связями объектов.

Экспорт узла сети содержит:

  • данные узлов сети
  • данные инвентаря узла сети
  • связи с группами
  • связи с шаблонами
  • интерфейсы
  • макросы
  • группы элементов данных
  • элементы данных
  • правила обнаружения с их прототипами

Когда узел сети импортирован и обновлен, он может быть соединен только с дополнительными шаблонами и никогда не отсоединен от них.

<hosts>
               <host>
                   <host>Zabbix server</host>
                   <name>Zabbix server</name>
                   <proxy/>
                   <status>0</status>
                   <ipmi_authtype>-1</ipmi_authtype>
                   <ipmi_privilege>2</ipmi_privilege>
                   <ipmi_username/>
                   <ipmi_password/>
                   <templates/>
                   <groups>
                       <group>
                           <name>Zabbix servers</name>
                       </group>
                   </groups>
                   <interfaces>
                       <interface>
                           <default>1</default>
                           <type>1</type>
                           <useip>1</useip>
                           <ip>127.0.0.1</ip>
                           <dns/>
                           <port>20001</port>
                           <interface_ref>if1</interface_ref>
                       </interface>
                   </interfaces>
                   <applications>
                       <application>
                           <name>Memory</name>
                       </application>
                       <application>
                           <name>Zabbix agent</name>
                       </application>
                   </applications>
                   <items>
                       <item>
                           <name>Agent ping</name>
                           <type>0</type>
                           <snmp_community/>
                           <multiplier>0</multiplier>
                           <snmp_oid/>
                           <key>agent.ping</key>
                           <delay>60</delay>
                           <history>7</history>
                           <trends>365</trends>
                           <status>0</status>
                           <value_type>3</value_type>
                           <allowed_hosts/>
                           <units/>
                           <delta>0</delta>
                           <snmpv3_securityname/>
                           <snmpv3_securitylevel>0</snmpv3_securitylevel>
                           <snmpv3_authpassphrase/>
                           <snmpv3_privpassphrase/>
                           <formula>1</formula>
                           <delay_flex/>
                           <params/>
                           <ipmi_sensor/>
                           <data_type>0</data_type>
                           <authtype>0</authtype>
                           <username/>
                           <password/>
                           <publickey/>
                           <privatekey/>
                           <port/>
                           <description>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.</description>
                           <inventory_link>0</inventory_link>
                           <applications>
                               <application>
                                   <name>Zabbix agent</name>
                               </application>
                           </applications>
                           <valuemap>
                               <name>Zabbix agent ping status</name>
                           </valuemap>
                           <interface_ref>if1</interface_ref>
                       </item>
                       <item>
                           <name>Available memory</name>
                           <type>0</type>
                           <snmp_community/>
                           <multiplier>0</multiplier>
                           <snmp_oid/>
                           <key>vm.memory.size[available]</key>
                           <delay>60</delay>
                           <history>7</history>
                           <trends>365</trends>
                           <status>0</status>
                           <value_type>3</value_type>
                           <allowed_hosts/>
                           <units>B</units>
                           <delta>0</delta>
                           <snmpv3_securityname/>
                           <snmpv3_securitylevel>0</snmpv3_securitylevel>
                           <snmpv3_authpassphrase/>
                           <snmpv3_privpassphrase/>
                           <formula>1</formula>
                           <delay_flex/>
                           <params/>
                           <ipmi_sensor/>
                           <data_type>0</data_type>
                           <authtype>0</authtype>
                           <username/>
                           <password/>
                           <publickey/>
                           <privatekey/>
                           <port/>
                           <description>Available memory is defined as free+cached+buffers memory.</description>
                           <inventory_link>0</inventory_link>
                           <applications>
                               <application>
                                   <name>Memory</name>
                               </application>
                           </applications>
                           <valuemap/>
                           <interface_ref>if1</interface_ref>
                       </item>
                   </items>
                   <discovery_rules>
                       <discovery_rule>
                           <name>Mounted filesystem discovery</name>
                           <type>0</type>
                           <snmp_community/>
                           <snmp_oid/>
                           <key>vfs.fs.discovery</key>
                           <delay>3600</delay>
                           <status>0</status>
                           <allowed_hosts/>
                           <snmpv3_securityname/>
                           <snmpv3_securitylevel>0</snmpv3_securitylevel>
                           <snmpv3_authpassphrase/>
                           <snmpv3_privpassphrase/>
                           <delay_flex/>
                           <params/>
                           <ipmi_sensor/>
                           <authtype>0</authtype>
                           <username/>
                           <password/>
                           <publickey/>
                           <privatekey/>
                           <port/>
                           <filter>{#FSTYPE}:@File systems for discovery</filter>
                           <lifetime>30</lifetime>
                           <description>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</description>
                           <item_prototypes>
                               <item_prototype>
                                   <name>Free disk space on $1</name>
                                   <type>0</type>
                                   <snmp_community/>
                                   <multiplier>0</multiplier>
                                   <snmp_oid/>
                                   <key>vfs.fs.size[{#FSNAME},free]</key>
                                   <delay>60</delay>
                                   <history>7</history>
                                   <trends>365</trends>
                                   <status>0</status>
                                   <value_type>3</value_type>
                                   <allowed_hosts/>
                                   <units>B</units>
                                   <delta>0</delta>
                                   <snmpv3_securityname/>
                                   <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                   <snmpv3_authpassphrase/>
                                   <snmpv3_privpassphrase/>
                                   <formula>1</formula>
                                   <delay_flex/>
                                   <params/>
                                   <ipmi_sensor/>
                                   <data_type>0</data_type>
                                   <authtype>0</authtype>
                                   <username/>
                                   <password/>
                                   <publickey/>
                                   <privatekey/>
                                   <port/>
                                   <description/>
                                   <inventory_link>0</inventory_link>
                                   <applications>
                                       <application>
                                           <name>Filesystems</name>
                                       </application>
                                   </applications>
                                   <valuemap/>
                                   <interface_ref>if1</interface_ref>
                               </item_prototype>
                           </item_prototypes>
                           <trigger_prototypes>
                               <trigger_prototype>
                                   <expression>{Zabbix server 2:vfs.fs.size[{#FSNAME},pfree].last(0)}<20</expression>
                                   <name>Free disk space is less than 20% on volume {#FSNAME}</name>
                                   <url/>
                                   <status>0</status>
                                   <priority>2</priority>
                                   <description/>
                                   <type>0</type>
                               </trigger_prototype>
                           </trigger_prototypes>
                           <graph_prototypes>
                               <graph_prototype>
                                   <name>Disk space usage {#FSNAME}</name>
                                   <width>600</width>
                                   <height>340</height>
                                   <yaxismin>0.0000</yaxismin>
                                   <yaxismax>0.0000</yaxismax>
                                   <show_work_period>0</show_work_period>
                                   <show_triggers>0</show_triggers>
                                   <type>2</type>
                                   <show_legend>1</show_legend>
                                   <show_3d>1</show_3d>
                                   <percent_left>0.0000</percent_left>
                                   <percent_right>0.0000</percent_right>
                                   <ymin_type_1>0</ymin_type_1>
                                   <ymax_type_1>0</ymax_type_1>
                                   <ymin_item_1>0</ymin_item_1>
                                   <ymax_item_1>0</ymax_item_1>
                                   <graph_items>
                                       <graph_item>
                                           <sortorder>0</sortorder>
                                           <drawtype>0</drawtype>
                                           <color>C80000</color>
                                           <yaxisside>0</yaxisside>
                                           <calc_fnc>2</calc_fnc>
                                           <type>2</type>
                                           <item>
                                               <host>Zabbix server 2</host>
                                               <key>vfs.fs.size[{#FSNAME},total]</key>
                                           </item>
                                       </graph_item>
                                       <graph_item>
                                           <sortorder>1</sortorder>
                                           <drawtype>0</drawtype>
                                           <color>00C800</color>
                                           <yaxisside>0</yaxisside>
                                           <calc_fnc>2</calc_fnc>
                                           <type>0</type>
                                           <item>
                                               <host>Zabbix server 2</host>
                                               <key>vfs.fs.size[{#FSNAME},free]</key>
                                           </item>
                                       </graph_item>
                                   </graph_items>
                               </graph_prototype>
                           </graph_prototypes>
                           <interface_ref>if1</interface_ref>
                       </discovery_rule>
                   </discovery_rules>
                   <macros>
                       <macro>
                           <macro>{$M1}</macro>
                           <value>m1</value>
                       </macro>
                       <macro>
                           <macro>{$M2}</macro>
                           <value>m2</value>
                       </macro>
                   </macros>
                   <inventory/>
               </host>
           </hosts>

узлы сети/узел сети (hosts/host)

Параметр Тип Описание Детали
host строка Имя узла сети.
name строка Видимое имя узла сети.
status цел. число Состояние узла сети.
proxy цел. число Имя прокси.
ipmi_authtype цел. число Тип аутентификации IPMI.
ipmi_privilege цел. число Уровень привилегий IPMI.
ipmi_username строка Имя пользователя к IPMI.
ipmi_password строка Пароль к IPMI.

узлы сети/узел сети/группы/группа (hosts/host/groups/group)

Параметр Тип Описание Детали
name строка Имя группы.

узлы сети/узел сети/шаблоны/шаблон (hosts/host/templates/template)

Параметр Тип Описание Детали
name строка Техническое имя шаблона.

узлы сети/узел сети/интерфейсы/интерфейс (hosts/host/interfaces/interface)

Параметр Тип Описание Детали
default цел. число Состояние интерфейса:
0 - Интерфейс не по умолчанию
1 - Интерфейс по умолчанию
type цел. число Тип интерфейса:
1 - агент
2 - SNMP
3 - IPMI
4 - JMX
useip цел. число Как подключаться к узлу сети:
0 – подключаться к узлу сети с использованием DNS имени
1 – подключаться к узлу сети с использованием IP адреса
ip varchar IP адрес, может быть одним из IPv4 или IPv6.
dns varchar DNS имя.
port varchar Номер порта.
interface_ref varchar Имя ссылки на интерфейс, которая используется в элементах данных.

узлы сети/узел сети/группы элементов данных/группа элементов данных (hosts/host/applications/application)

Параметр Тип Описание Детали
name строка Имя группы элементов данных.

узлы сети/узел сети/элементы данных/элемент данных (hosts/host/items/item)

Параметр Тип Описание Детали
type цел. число Тип элемента данных:
0 - Zabbix агент
1 - SNMPv1
2 - Траппер
3 - Простая проверка
4 - SNMPv2
5 - Внутренний
6 - SNMPv3
7 - Активная проверка
8 - Агрегированный
9 - HTTP тест (шаг мониторинга веб-сценария)
10 - Внешний
11 - Монитор баз данных
12 - IPMI
13 - SSH
14 - telnet
15 - Вычисляемый
16 - JMX
17 - SNMP трап
snmp_community строка Имя SNMP Community
snmp_oid строка SNMP OID
port int Пользовательский порт элемента данных
name строка Имя элемента данных
key строка Ключ элемента данных
delay цел. число Интервал проверки
history цел. число Как долго хранить историю элемента данных (дней)
trends цел. число Как долго хранить динамику изменения элемента данных (дней)
status цел. число Состояние элемента данных
value_type цел. число Тип значения
trapper_hosts строка
units строка Единицы измерения значения
multiplier цел. число Множитель значения
delta цел. число Записывать значения как дельту
snmpv3_securityname строка SNMPv3 security name
snmpv3_securitylevel цел. число SNMPv3 security level
snmpv3_authpassphrase строка SNMPv3 authentication phrase
snmpv3_privpassphrase строка SNMPv3 private phrase
formula строка
delay_flex строка Гибкая задержка
params строка
ipmi_sensor строка IPMI сенсор
data_type цел. число
authtype цел. число
username строка
password строка
publickey строка
privatekey строка
interface_ref varchar Ссылка на интерфейс узла сети
description строка Описание элемента данных
inventory_link цел. число Номер поля инвентарных данных узла сети, который будет обновляться значением, которое возвращает этот элемент данных
applications Группы элементов данных элемента данных
valuemap Преобразование значений у этого элемента данных

узлы сети/узел сети/элементы данных/элемент данных/группы элементов данных/группа элементов данных (hosts/host/items/item/applications/application)

Параметр Тип Описание Детали
name строка Имя группы элементов данных.