ncc.zabbix_fbsd_templates
27:5955b899e337
Go to Latest
ncc.zabbix_fbsd_templates/zbx_export_templates.yaml
+ Добавление тегов
4 - uuid: 22941f4e01294888a9bed3aae15f6ef9
7 - uuid: 188bbd004fd94b4d8bbaee4333ca8077
8 template: 'AWNET FreeBSD Template'
9 name: 'AWNET FreeBSD Template'
10 description: 'Версия: v0.r202603.1'
14 - uuid: 29891c0f0d2f4297bdfa049c49a3b50f
15 name: 'Версия ОС: Ядро системы'
17 key: aw.fbsd.version.kernel
27 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
30 value: 'FreeBSD OS Version'
32 value: 'AWNET FreeBSD Template'
33 - uuid: d7fe2bdc7af04a0cb981cca668835bc7
34 name: 'Версия ОС: Ядро системы, находящееся в работе'
36 key: aw.fbsd.version.kernel.running
46 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
49 value: 'FreeBSD OS Version'
51 value: 'AWNET FreeBSD Template'
52 - uuid: 6e4bcce1f68b46009f79c9d563448810
53 name: 'Версия ОС: Системное окружение'
55 key: aw.fbsd.version.userland
65 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
68 value: 'FreeBSD OS Version'
70 value: 'AWNET FreeBSD Template'
71 - uuid: 21140a98f99b4eadb62a632adc76fcf0
72 name: 'Ошибки в системном журнале'
74 key: 'logrt["/var/log/warning_msg\.log$","@FreeBSD syslog file warning filter",utf8]'
80 value: 'Системный журнал'
82 value: 'AWNET FreeBSD Template'
84 - uuid: a9049f62969a465ca9e7dcaa5de8a988
85 expression: 'nodata(/AWNET FreeBSD Template/logrt["/var/log/warning_msg\.log$","@FreeBSD syslog file warning filter",utf8],2m)=0'
86 name: 'Ошибки в системном журнале'
87 opdata: '{ITEM.VALUE}'
89 - uuid: 17d8486f93914945b4ccbda2eda4d7ab
90 name: 'Обновление ОС: Статус'
91 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"]'
96 - type: DISCARD_UNCHANGED_HEARTBEAT
101 value: 'FreeBSD Update'
103 value: 'AWNET FreeBSD Template'
105 - uuid: a2f05289705041989108fc1a7984c8bc
106 expression: 'last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"])<>"OK"'
107 name: 'Статус обновления ОС не оптимален'
108 opdata: '{ITEM.VALUE}'
111 - name: 'Требуется обновление ОС'
112 expression: 'last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"])="NEED UPDATE"'
113 - uuid: f37d4bcb3db74a0e82db4e766d70667e
114 expression: 'last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"])="NEED UPDATE"'
115 name: 'Требуется обновление ОС'
117 - uuid: 57dff18486ff4135b68f628aeb23b34e
118 name: '_ Сырые данные по версии ОС'
119 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
125 - type: DISCARD_UNCHANGED_HEARTBEAT
131 var buf = value.split('\n');
135 var _ln_buf = buf[i].trim().split('=');
136 res[_ln_buf[0]] = _ln_buf[1]
139 return JSON.stringify(res)
142 value: 'FreeBSD OS Version'
144 value: 'AWNET FreeBSD Template'
145 - uuid: 56b0005c135049268acef9e9f9e9e34e
146 name: 'Дополнительное ПО: Статус контроля актуальности версий установленного ПО'
147 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update"]'
152 - type: DISCARD_UNCHANGED_HEARTBEAT
157 value: 'FreeBSD Packages'
159 value: 'AWNET FreeBSD Template'
161 - uuid: a3ee871d2a924b4799ca03b64fa4a6da
162 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update"]))<>0'
163 name: 'Существуют пакеты, требующие обновления'
164 opdata: '{ITEM.VALUE}'
166 - uuid: 28db291bbe504d1eaaa32b89426bb487
167 name: 'Дополнительное ПО: Статус аудита наличия известных уязвимостей в установленном дополнительном ПО'
168 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update.audit"]'
173 - type: DISCARD_UNCHANGED_HEARTBEAT
178 value: 'FreeBSD Packages'
180 value: 'AWNET FreeBSD Template'
182 - uuid: 0003ac7f34434551aa79985d6262123f
183 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update.audit"]))<>0'
184 name: 'В системе установлены пакеты с известными уязвимостями'
185 opdata: '{ITEM.VALUE}'
187 - uuid: ef2114c7186b4b3694ddebac39b6c8ad
188 name: 'Мониторинг FreeBSD: Статус посредника'
189 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/status"]'
195 - type: DISCARD_UNCHANGED_HEARTBEAT
200 value: 'FreeBSD Monitoring Helper'
202 value: 'AWNET FreeBSD Template'
204 - uuid: f15f1943b2854a61be6a3b48b6d69262
205 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/status"]))<>0'
206 name: 'Во время сбора данных посредником произошли ошибки'
207 opdata: '{ITEM.VALUE}'
209 - uuid: e3968cfbd4244ada8e7ab7c8a1758e44
210 name: 'Версия набора скриптов'
211 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/version"]'
215 - type: DISCARD_UNCHANGED_HEARTBEAT
220 value: 'AWNET FreeBSD Template / Helper Version'
222 value: 'AWNET FreeBSD Template'
224 - uuid: 27e0563f78b146d1bd00263ea2b98e9a
225 name: 'Контроль состояния активированных сервисов'
226 key: 'vfs.dir.get["{$AW.FBSD.HELPER_PATH}/var/pkg_detail",,"\.audit$",file,,1]'
229 - uuid: 3415bbb02573448d81e27ea945a1f5fb
230 name: 'Дополнительное ПО / {#NAME}: Дата установки пакета'
232 key: 'aw.fbsd.pkg.services.installed[{#NAME}]'
240 key: 'vfs.file.contents[{#FILEPATH}]'
243 value: 'FreeBSD Packages'
246 - uuid: e4b1e5283e2a4b17ac00a3b535fd912c
247 name: 'Дополнительное ПО / {#NAME}: Статус блокировки пакета'
249 key: 'aw.fbsd.pkg.services.locked[{#NAME}]'
252 name: 'Статус блокировки пакета'
258 key: 'vfs.file.contents[{#FILEPATH}]'
261 value: 'FreeBSD Packages'
265 - uuid: dc8fa7bc388449fa811d49314af28ed5
266 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.locked[{#NAME}])=1'
267 name: 'Пакет {#NAME} заблокирован для обновления'
269 - uuid: d0535081d1ac4c14a4aa519571b02991
270 name: 'Дополнительное ПО / {#NAME}: Ответственный разработчик'
272 key: 'aw.fbsd.pkg.services.mainteiner[{#NAME}]'
281 key: 'vfs.file.contents[{#FILEPATH}]'
284 value: 'FreeBSD Packages'
288 - uuid: 6484dc9e837b4ecfb793f8296985991a
289 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.mainteiner[{#NAME}],#2)<>last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.mainteiner[{#NAME}],#1)'
290 name: 'У пакета {#NAME} сменился ответственный'
292 - uuid: 69470e867f1d4433b7e6d7219602ca52
293 name: 'Дополнительное ПО / {#NAME}: Репозиторий пакета'
295 key: 'aw.fbsd.pkg.services.repo[{#NAME}]'
304 key: 'vfs.file.contents[{#FILEPATH}]'
307 value: 'FreeBSD Packages'
311 - uuid: 5b068e0fd4ca473babf00612fa1821a6
312 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.repo[{#NAME}],#2)<>last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.repo[{#NAME}],#1)'
313 name: 'Изменился репозиторий пакета {#NAME}'
315 - uuid: 5bb725ee69884993ba5283aae3aefa7a
316 name: 'Дополнительное ПО / {#NAME}: Размер пакета'
318 key: 'aw.fbsd.pkg.services.size[{#NAME}]'
326 key: 'vfs.file.contents[{#FILEPATH}]'
329 value: 'FreeBSD Packages'
332 - uuid: 6bc473bc4067419294f129b3aa80edbf
333 name: 'Дополнительное ПО / {#NAME}: Статус пакета'
335 key: 'aw.fbsd.pkg.services.status[{#NAME}]'
344 key: 'vfs.file.contents[{#FILEPATH}]'
347 value: 'FreeBSD Packages'
351 - uuid: 8e54df4ea92e4a10bde8bada7d56ab5b
352 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="NEED UPDATE"'
353 name: 'Пакет {#NAME} требует обновления'
355 - uuid: 88294d630f9d46078aaaca2b5e119e94
356 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="ERROR"'
357 name: 'Статус пакета {#NAME} не может быть получен'
359 - uuid: aa02a5e035554053bbe0bb70bc4e37d5
360 expression: '(last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])<>"OK") and last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])<>"REPO VERSION LOWER"'
361 name: 'Статус пакета {#NAME} не оптимален'
364 - name: 'Пакет {#NAME} требует обновления'
365 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="NEED UPDATE"'
366 - name: 'Статус пакета {#NAME} не может быть получен'
367 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="ERROR"'
368 - uuid: 2baa4f2b386944f9943c7367b5dce632
369 name: 'Дополнительное ПО / {#NAME}: Версия пакета'
371 key: 'aw.fbsd.pkg.services.ver[{#NAME}]'
380 key: 'vfs.file.contents[{#FILEPATH}]'
383 value: 'FreeBSD Packages'
386 - uuid: 48c7bf3ee0be46bfa5a97d6e1cfe4472
387 name: 'Дополнительное ПО / {#NAME}: Статус аудита на наличие уязвимостей'
388 key: 'vfs.file.contents["{#FILEPATH}.audit"]'
393 - type: DISCARD_UNCHANGED_HEARTBEAT
398 value: 'FreeBSD Packages'
402 - uuid: 67a535b0206d4d25b18f1e1d2df05eae
403 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{#FILEPATH}.audit"]))<>0'
404 name: 'Пакет {#NAME} имеет известные уязвимости'
406 - uuid: 2d63f4f435ec4168bc1a6ce0eb4deddb
407 name: '_ Дополнительное ПО / {#NAME}: Сырые данные'
408 key: 'vfs.file.contents[{#FILEPATH}]'
414 - type: DISCARD_UNCHANGED_HEARTBEAT
420 var buf = value.split('\n');
424 var _ln_buf = buf[i].trim().split('=');
425 res[_ln_buf[0]] = _ln_buf[1]
427 return JSON.stringify(res)
430 value: 'FreeBSD Packages'
434 - uuid: 2d3d49dab3c1482a92ad8c5ebfcf9ab7
435 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.installed[{#NAME}],#2)<>last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.installed[{#NAME}],#1) or last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.ver[{#NAME}],#2)<>last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.ver[{#NAME}],#1)'
436 recovery_mode: RECOVERY_EXPRESSION
437 recovery_expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.installed[{#NAME}],#2)=last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.installed[{#NAME}],#1) and last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.ver[{#NAME}],#2)=last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.ver[{#NAME}],#1)'
438 name: 'Пакет {#NAME} обновлён'
441 - lld_macro: '{#FILEPATH}'
443 - lld_macro: '{#NAME}'
446 - macro: '{$AW.FBSD.HELPER_PATH}'
447 value: /opt/aw.fbsd-mon-helper
448 description: 'Путь к каталогу посредника мониторинга'
449 - macro: '{$AW.FBSD.IGNORE_PKGS}'
450 description: 'Регулярка игнорируемых пакетов при выдаче информации о пакетах, требующих обновления'
452 - uuid: c9a1a4e83e2745b6b8f90c3be826323a
453 name: 'Статус блокировки пакета'
458 newvalue: '⚠️ Пакет заблокирован для обновления'
460 - uuid: f061b328bf4b490499b947601149d048
461 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.version.kernel) <> last(/AWNET FreeBSD Template/aw.fbsd.version.kernel.running)'
462 name: 'Ядро системы, находящееся в работе, не соответствует установленному.'
463 opdata: 'Установлено: "{ITEM.VALUE1}": в работе: "{ITEM.VALUE2}"'