zabbix_export: version: '6.0' date: '2021-11-25T12:41:45Z' groups: - uuid: 94bf53c5699049ef99cd5c64d493ad39 name: CAM - uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - uuid: 37e5eb5606bc4abba66c8b20381a1e8a template: 'Template Module ICMP Ping' name: 'Template Module ICMP Ping' description: 'Template Module ICMP Ping version: 0.12' groups: - name: Templates/Modules items: - uuid: db5a94f6cea14deba957202b2f014469 name: 'ICMP ping' type: SIMPLE key: icmpping delay: '60' history: 1w valuemap: name: 'Service state' tags: - tag: Application value: Status triggers: - uuid: b030876299434f3ba43e11c584104a81 expression: 'max(/Template Module ICMP Ping/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: | Last value: {ITEM.LASTVALUE1}. Last three attempts returned timeout. Please check device connectivity. - uuid: 04b21adaf422473a88df2c52786474ed name: 'ICMP loss' type: SIMPLE key: icmppingloss delay: '60' history: 1w value_type: FLOAT units: '%' tags: - tag: Application value: Status triggers: - uuid: 42c4b0310aaf4b9c8cb502542b7dea90 expression: 'min(/Template Module ICMP Ping/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Template Module ICMP Ping/icmppingloss,5m)<100' name: 'High ICMP ping loss' priority: WARNING dependencies: - name: 'Unavailable by ICMP ping' expression: 'max(/Template Module ICMP Ping/icmpping,#3)=0' - uuid: a79e33e5fd264725b934f603fa071555 name: 'ICMP response time' type: SIMPLE key: icmppingsec delay: '60' history: 1w value_type: FLOAT units: s tags: - tag: Application value: Status triggers: - uuid: 32b4d8f3eba34bd380803410111d4b7f expression: 'avg(/Template Module ICMP Ping/icmppingsec,5m)>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' priority: WARNING dependencies: - name: 'High ICMP ping loss' expression: 'min(/Template Module ICMP Ping/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Template Module ICMP Ping/icmppingloss,5m)<100' - name: 'Unavailable by ICMP ping' expression: 'max(/Template Module ICMP Ping/icmpping,#3)=0' macros: - macro: '{$ICMP_LOSS_WARN}' value: '20' - macro: '{$ICMP_RESPONSE_TIME_WARN}' value: '0.15' valuemaps: - uuid: bdb5d65d925542eaa61c302dc40fbfe8 name: 'Service state' mappings: - value: '0' newvalue: Down - value: '1' newvalue: Up - uuid: 42a2facaca644e54a34dba8a9c5b6581 template: Trassir-server name: Trassir-server templates: - name: 'Template Module ICMP Ping' groups: - name: CAM items: - uuid: 8fdfb98d71544b7ba9b432d4fdfe47bd name: 'Trassir automation status' type: DEPENDENT key: trassirautomation delay: '0' history: 1w description: 'Наличие ошибок при выполнении скриптов на данном сервере' valuemap: name: 'trassir disks/database/network/automation status' preprocessing: - type: JSONPATH parameters: - $.automation master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 444892c4fd774cacb16c66386f26d294 expression: 'max(/Trassir-server/trassirautomation,#2)=0' name: 'Trassir server automation problem' priority: AVERAGE description: 'Наличие ошибок при выполнении скриптов на данном сервере' manual_close: 'YES' - uuid: da4af92c5d6b424ea1780c9125dee63a name: 'Trassir channels online' type: DEPENDENT key: trassirchannelsonline delay: '0' history: 1w description: 'Количество камер, работающих без ошибок' preprocessing: - type: JSONPATH parameters: - $.channels_online master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' - uuid: 3752de694fb748588950c6f868d362d2 name: 'Trassir channels total' type: DEPENDENT key: trassirchannelstotal delay: '0' history: 1w description: 'Общее количество подключенных камер' preprocessing: - type: JSONPATH parameters: - $.channels_total master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' - uuid: 5b913634270243c5bc8f0d5d9f775538 name: 'Trassir server cpu load' type: DEPENDENT key: trassircpuload delay: '0' history: 1w value_type: FLOAT units: '%' description: 'Текущая загрузка центрального процессора сервера, в %' preprocessing: - type: JSONPATH parameters: - $.cpu_load master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: db8c0ee9d85a41d0aa582ae3bfdeee10 expression: 'avg(/Trassir-server/trassircpuload,#5)>85' name: 'Trassir server cpu load too high' priority: HIGH - uuid: ea42107e33614ad5b11f951b5d4b2ea4 name: 'Trassir database status' type: DEPENDENT key: trassirdatabase delay: '0' history: 1w description: 'Наличие ошибок при подключении к базе данных сервера' valuemap: name: 'trassir disks/database/network/automation status' preprocessing: - type: JSONPATH parameters: - $.database master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 44e151c9578049a79c9aaf6cf238e6e9 expression: 'max(/Trassir-server/trassirdatabase,#2)=0' name: 'Trassir server database problem' priority: AVERAGE description: 'Наличие ошибок при подключении к базе данных сервера' manual_close: 'YES' - uuid: b3d7de55a71f49d8903569b51a1a9cd8 name: 'Trassir disks status' type: DEPENDENT key: trassirdisks delay: '0' history: 1w description: 'Наличие ошибок при работе дисков сервера' valuemap: name: 'trassir disks/database/network/automation status' preprocessing: - type: JSONPATH parameters: - $.disks master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 12d86dbd79e649ff9c414ae233d4729c expression: 'max(/Trassir-server/trassirdisks,#2)=0' name: 'Trassir server disks problem' priority: AVERAGE description: 'Наличие ошибок при работе дисков сервера' manual_close: 'YES' - uuid: 9d26182fe0a34f6aae270ce7f96b77e0 name: 'Trassir archive main days depth' type: DEPENDENT key: trassirdisksstatmaindays delay: '0' history: 1w value_type: FLOAT units: day description: 'Текущая глубина архива основного потока, в днях' preprocessing: - type: JSONPATH parameters: - $.disks_stat_main_days master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 1a5e907d7f89400b86bce9be439d90e8 expression: 'max(/Trassir-server/trassirdisksstatmaindays,#5)<{$TRASSIR_ARCHIVE_DEPTH}' name: 'Archive depth on main channels is too low' priority: AVERAGE description: 'Глубина архива по основным каналом меньше заданного лимита.' - uuid: 8874b34efd4e483784793e5be4c1166f name: 'Trassir archive privilege days depth' type: DEPENDENT key: trassirdisksstatprivdays delay: '0' history: 1w value_type: FLOAT units: day description: 'Текущая глубина архива привилегированных каналов, в днях' preprocessing: - type: JSONPATH parameters: - $.disks_stat_priv_days master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' - uuid: 4842ec56043b4acc9929a2c4a62e4c11 name: 'Trassir archive sub days depth' type: DEPENDENT key: trassirdisksstatsubsdays delay: '0' history: 1w value_type: FLOAT units: day description: 'Текущая глубина архива дополнительного потока, в днях' preprocessing: - type: JSONPATH parameters: - $.disks_stat_subs_days master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' - uuid: bd1f452b9788434bb0e9766860bbf361 name: 'Trassir server health string' type: HTTP_AGENT key: trassirhealthjson delay: '60' history: 1w trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - '\{(\n|.)*\}' - \0 url: 'https://{HOST.IP}:{$TRASSIR_SDK_PORT}/health' query_fields: - name: password value: '{$TRASSIR_SDK_PASS}' follow_redirects: 'NO' tags: - tag: Application value: 'trassir server' triggers: - uuid: 0398afbad41543c39b79e31183f7959b expression: 'nodata(/Trassir-server/trassirhealthjson,5m)=1' name: 'No new data from trassir server' priority: HIGH description: 'Невозможно получить новые данные о сервере trassir' - uuid: 4abd0b2ed030474d9d01cc6a4e932975 name: 'Trassir network status' type: DEPENDENT key: trassirnetwork delay: '0' history: 1w description: 'Наличие ошибок в сетевых подключениях к другим серверам' valuemap: name: 'trassir disks/database/network/automation status' preprocessing: - type: JSONPATH parameters: - $.network master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 920f239fea494c648604b5b58a4b1f80 expression: 'max(/Trassir-server/trassirnetwork,#2)=0' name: 'Trassir server network problem' priority: AVERAGE description: 'Наличие ошибок в сетевых подключениях к другим серверам' manual_close: 'YES' - uuid: 6a1316a24d0d403eb826c5cc06895e47 name: 'Trassir SDK connection status' type: DEPENDENT key: trassirsdkstatus delay: '0' history: 1w description: 'Статус подключения к trassir SDK' valuemap: name: 'trassir disks/database/network/automation status' preprocessing: - type: JSONPATH parameters: - $.success master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 58e8e1eafc2840819b7e4a1c3e6e7824 expression: | last(/Trassir-server/trassirsdkstatus)=0 and nodata(/Trassir-server/trassirsdkstatus,5m)=0 name: 'Wrong data from trassir server' priority: HIGH description: 'Получены неверные данные от сервера. Проверьте пароль.' dependencies: - name: 'No new data from trassir server' expression: 'nodata(/Trassir-server/trassirhealthjson,5m)=1' - uuid: 5d38f48a7418423492b33f683b064883 name: 'Trassir server uptime' type: DEPENDENT key: trassiruptime delay: '0' history: 1w units: s description: 'Время работы сервера, в сек' valuemap: name: 'trassir disks/database/network/automation status' preprocessing: - type: JSONPATH parameters: - $.uptime master_item: key: trassirhealthjson tags: - tag: Application value: 'trassir server' triggers: - uuid: 6e046ecf56b540f09b18890fd43da52d expression: last(/Trassir-server/trassiruptime)<300 name: 'Trassir server was restarted' priority: WARNING manual_close: 'YES' valuemaps: - uuid: 0e05e6c3829e44abb8588264fbacc276 name: 'trassir disks/database/network/automation status' mappings: - value: '0' newvalue: 'errors detected' - value: '1' newvalue: 'no errors detected' triggers: - uuid: dc5de920278b463a99239e83b7de8451 expression: 'last(/Trassir-server/trassirchannelstotal)>max(/Trassir-server/trassirchannelsonline,#5)' name: 'Not all cams online on trassir server' priority: AVERAGE graphs: - uuid: 3b29c57326dd45f599e0ddf8266091e4 name: 'Trassir server cpu load' show_work_period: 'NO' ymin_type_1: FIXED ymax_type_1: FIXED graph_items: - drawtype: FILLED_REGION color: 199C0D item: host: Trassir-server key: trassircpuload