ncc.zabbix_fbsd_templates

Yohn Y. 2024-10-15 Parent:cf526118cff5 Child:8e4f72f0be61

8:fa5d99e4fcc0 Go to Latest

ncc.zabbix_fbsd_templates/zbx_export_templates.yaml

. Несколько более страннце метды контроля состояния обновлений

History
awgur@0 1 zabbix_export:
awgur@0 2 version: '7.0'
awgur@0 3 template_groups:
awgur@0 4 - uuid: 22941f4e01294888a9bed3aae15f6ef9
awgur@0 5 name: Templates/AWNET
awgur@0 6 templates:
awgur@0 7 - uuid: 188bbd004fd94b4d8bbaee4333ca8077
awgur@0 8 template: 'AWNET FreeBSD Template'
awgur@0 9 name: 'AWNET FreeBSD Template'
awgur@2 10 description: 'Версия: v0.r202410.2'
awgur@0 11 groups:
awgur@0 12 - name: Templates/AWNET
awgur@0 13 items:
awgur@0 14 - uuid: 29891c0f0d2f4297bdfa049c49a3b50f
awgur@0 15 name: 'Версия ОС: Ядро системы'
awgur@0 16 type: DEPENDENT
awgur@0 17 key: aw.fbsd.version.kernel
awgur@0 18 delay: '0'
awgur@0 19 history: 90d
awgur@0 20 value_type: TEXT
awgur@0 21 trends: '0'
awgur@0 22 preprocessing:
awgur@0 23 - type: JSONPATH
awgur@0 24 parameters:
awgur@0 25 - $.kernel
awgur@0 26 master_item:
awgur@0 27 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
awgur@0 28 tags:
awgur@0 29 - tag: Module
awgur@0 30 value: 'FreeBSD OS Version'
awgur@0 31 - uuid: d7fe2bdc7af04a0cb981cca668835bc7
awgur@0 32 name: 'Версия ОС: Ядро системы, находящееся в работе'
awgur@0 33 type: DEPENDENT
awgur@0 34 key: aw.fbsd.version.kernel.running
awgur@0 35 delay: '0'
awgur@0 36 history: 90d
awgur@0 37 value_type: TEXT
awgur@0 38 trends: '0'
awgur@0 39 preprocessing:
awgur@0 40 - type: JSONPATH
awgur@0 41 parameters:
awgur@0 42 - $.kcurrent
awgur@0 43 master_item:
awgur@0 44 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
awgur@0 45 tags:
awgur@0 46 - tag: Module
awgur@0 47 value: 'FreeBSD OS Version'
awgur@0 48 - uuid: 6e4bcce1f68b46009f79c9d563448810
awgur@0 49 name: 'Версия ОС: Системное окружение'
awgur@0 50 type: DEPENDENT
awgur@0 51 key: aw.fbsd.version.userland
awgur@0 52 delay: '0'
awgur@0 53 history: 90d
awgur@0 54 value_type: TEXT
awgur@0 55 trends: '0'
awgur@0 56 preprocessing:
awgur@0 57 - type: JSONPATH
awgur@0 58 parameters:
awgur@0 59 - $.userland
awgur@0 60 master_item:
awgur@0 61 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
awgur@0 62 tags:
awgur@0 63 - tag: Module
awgur@0 64 value: 'FreeBSD OS Version'
awgur@0 65 - uuid: 21140a98f99b4eadb62a632adc76fcf0
awgur@0 66 name: 'Ошибки в системном журнале'
awgur@0 67 type: ZABBIX_ACTIVE
awgur@0 68 key: 'logrt["/var/log/warning_msg\.log$","@FreeBSD syslog file warning filter",utf8]'
awgur@0 69 history: 90d
awgur@0 70 value_type: LOG
awgur@0 71 trends: '0'
awgur@0 72 tags:
awgur@0 73 - tag: Module
awgur@0 74 value: 'Системный журнал'
awgur@0 75 triggers:
awgur@0 76 - uuid: a9049f62969a465ca9e7dcaa5de8a988
awgur@0 77 expression: 'nodata(/AWNET FreeBSD Template/logrt["/var/log/warning_msg\.log$","@FreeBSD syslog file warning filter",utf8],2m)=0'
awgur@0 78 name: 'Ошибки в системном журнале'
awgur@0 79 opdata: '{ITEM.VALUE}'
awgur@0 80 priority: WARNING
awgur@0 81 - uuid: 17d8486f93914945b4ccbda2eda4d7ab
awgur@0 82 name: 'Обновление ОС: Статус'
awgur@0 83 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"]'
awgur@0 84 delay: 5m
awgur@0 85 value_type: TEXT
awgur@0 86 trends: '0'
awgur@0 87 preprocessing:
awgur@0 88 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 89 parameters:
awgur@0 90 - 12h
awgur@0 91 tags:
awgur@0 92 - tag: Module
awgur@0 93 value: 'FreeBSD Update'
awgur@0 94 triggers:
awgur@0 95 - uuid: a2f05289705041989108fc1a7984c8bc
awgur@2 96 expression: 'last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"])<>"OK"'
awgur@0 97 name: 'Статус обновления ОС не оптимален'
awgur@0 98 opdata: '{ITEM.VALUE}'
awgur@0 99 priority: WARNING
awgur@0 100 dependencies:
awgur@0 101 - name: 'Требуется обновление ОС'
awgur@0 102 expression: 'last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"])="NEED UPDATE"'
awgur@0 103 - uuid: f37d4bcb3db74a0e82db4e766d70667e
awgur@0 104 expression: 'last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.status"])="NEED UPDATE"'
awgur@0 105 name: 'Требуется обновление ОС'
awgur@0 106 priority: HIGH
awgur@0 107 - uuid: 57dff18486ff4135b68f628aeb23b34e
awgur@0 108 name: '_ Сырые данные по версии ОС'
awgur@0 109 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/fbsd_update.versions"]'
awgur@0 110 delay: 5m
awgur@0 111 history: '0'
awgur@0 112 value_type: TEXT
awgur@0 113 trends: '0'
awgur@0 114 preprocessing:
awgur@0 115 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 116 parameters:
awgur@0 117 - 12h
awgur@0 118 - type: JAVASCRIPT
awgur@0 119 parameters:
awgur@0 120 - |
awgur@0 121 var buf = value.split('\n');
awgur@0 122 var res = {}
awgur@0 123
awgur@0 124 for (var i in buf) {
awgur@0 125 var _ln_buf = buf[i].trim().split('=');
awgur@0 126 res[_ln_buf[0]] = _ln_buf[1]
awgur@0 127 }
awgur@0 128
awgur@0 129 return JSON.stringify(res)
awgur@0 130 tags:
awgur@0 131 - tag: Module
awgur@0 132 value: 'FreeBSD OS Version'
awgur@0 133 - uuid: 56b0005c135049268acef9e9f9e9e34e
awgur@0 134 name: 'Дополнительное ПО: Статус контроля актуальности версий установленного ПО'
awgur@0 135 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update"]'
awgur@0 136 delay: 5m
awgur@0 137 value_type: TEXT
awgur@0 138 trends: '0'
awgur@0 139 preprocessing:
awgur@0 140 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 141 parameters:
awgur@0 142 - 12h
awgur@0 143 tags:
awgur@0 144 - tag: Module
awgur@0 145 value: 'FreeBSD Packages'
awgur@0 146 triggers:
awgur@0 147 - uuid: a3ee871d2a924b4799ca03b64fa4a6da
awgur@0 148 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update"]))<>0'
awgur@0 149 name: 'Существуют пакеты, требующие обновления'
awgur@0 150 opdata: '{ITEM.VALUE}'
awgur@0 151 priority: WARNING
awgur@0 152 - uuid: 28db291bbe504d1eaaa32b89426bb487
awgur@0 153 name: 'Дополнительное ПО: Статус аудита наличия известных уязвимостей в установленном дополнительном ПО'
awgur@0 154 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update.audit"]'
awgur@0 155 delay: 5m
awgur@0 156 value_type: TEXT
awgur@0 157 trends: '0'
awgur@0 158 preprocessing:
awgur@0 159 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 160 parameters:
awgur@0 161 - 12h
awgur@0 162 tags:
awgur@0 163 - tag: Module
awgur@0 164 value: 'FreeBSD Packages'
awgur@0 165 triggers:
awgur@0 166 - uuid: 0003ac7f34434551aa79985d6262123f
awgur@0 167 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/pkg_update.audit"]))<>0'
awgur@0 168 name: системе установлены пакеты с известными уязвимостями'
awgur@0 169 opdata: '{ITEM.VALUE}'
awgur@0 170 priority: HIGH
awgur@0 171 - uuid: ef2114c7186b4b3694ddebac39b6c8ad
awgur@0 172 name: 'Мониторинг FreeBSD: Статус посредника'
awgur@0 173 key: 'vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/status"]'
awgur@0 174 delay: 5m
awgur@0 175 history: 21d
awgur@0 176 value_type: TEXT
awgur@0 177 trends: '0'
awgur@0 178 preprocessing:
awgur@0 179 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 180 parameters:
awgur@0 181 - 12h
awgur@0 182 tags:
awgur@0 183 - tag: Module
awgur@0 184 value: 'FreeBSD Monitoring Helper'
awgur@0 185 triggers:
awgur@0 186 - uuid: f15f1943b2854a61be6a3b48b6d69262
awgur@0 187 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{$AW.FBSD.HELPER_PATH}/var/status"]))<>0'
awgur@0 188 name: 'Во время сбора данных посредником произошли ошибки'
awgur@0 189 opdata: '{ITEM.VALUE}'
awgur@0 190 priority: AVERAGE
awgur@0 191 discovery_rules:
awgur@0 192 - uuid: 27e0563f78b146d1bd00263ea2b98e9a
awgur@0 193 name: 'Контроль состояния активированных сервисов'
awgur@0 194 key: 'vfs.dir.get["{$AW.FBSD.HELPER_PATH}/var/pkg_detail",,"\.audit$",file,,1]'
awgur@0 195 delay: 5m
awgur@0 196 item_prototypes:
awgur@0 197 - uuid: 3415bbb02573448d81e27ea945a1f5fb
awgur@0 198 name: 'Дополнительное ПО / {#NAME}: Дата установки пакета'
awgur@0 199 type: DEPENDENT
awgur@0 200 key: 'aw.fbsd.pkg.services.installed[{#NAME}]'
awgur@0 201 delay: '0'
awgur@0 202 units: unixtime
awgur@0 203 preprocessing:
awgur@0 204 - type: JSONPATH
awgur@0 205 parameters:
awgur@0 206 - $.installed
awgur@0 207 master_item:
awgur@0 208 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 209 tags:
awgur@0 210 - tag: Module
awgur@0 211 value: 'FreeBSD Packages'
awgur@0 212 - tag: Package
awgur@0 213 value: '{#NAME}'
awgur@0 214 - uuid: e4b1e5283e2a4b17ac00a3b535fd912c
awgur@0 215 name: 'Дополнительное ПО / {#NAME}: Статус блокировки пакета'
awgur@0 216 type: DEPENDENT
awgur@0 217 key: 'aw.fbsd.pkg.services.locked[{#NAME}]'
awgur@0 218 delay: '0'
awgur@0 219 valuemap:
awgur@0 220 name: 'Статус блокировки пакета'
awgur@0 221 preprocessing:
awgur@0 222 - type: JSONPATH
awgur@0 223 parameters:
awgur@0 224 - $.locked
awgur@0 225 master_item:
awgur@0 226 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 227 tags:
awgur@0 228 - tag: Module
awgur@0 229 value: 'FreeBSD Packages'
awgur@0 230 - tag: Package
awgur@0 231 value: '{#NAME}'
awgur@0 232 trigger_prototypes:
awgur@0 233 - uuid: dc8fa7bc388449fa811d49314af28ed5
awgur@0 234 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.locked[{#NAME}])=1'
awgur@0 235 name: 'Пакет {#NAME} заблокирован для обновления'
awgur@0 236 priority: WARNING
awgur@0 237 - uuid: d0535081d1ac4c14a4aa519571b02991
awgur@0 238 name: 'Дополнительное ПО / {#NAME}: Ответственный разработчик'
awgur@0 239 type: DEPENDENT
awgur@0 240 key: 'aw.fbsd.pkg.services.mainteiner[{#NAME}]'
awgur@0 241 delay: '0'
awgur@0 242 value_type: TEXT
awgur@0 243 trends: '0'
awgur@0 244 preprocessing:
awgur@0 245 - type: JSONPATH
awgur@0 246 parameters:
awgur@0 247 - $.mainteiner
awgur@0 248 master_item:
awgur@0 249 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 250 tags:
awgur@0 251 - tag: Module
awgur@0 252 value: 'FreeBSD Packages'
awgur@0 253 - tag: Package
awgur@0 254 value: '{#NAME}'
awgur@0 255 trigger_prototypes:
awgur@0 256 - uuid: 6484dc9e837b4ecfb793f8296985991a
awgur@0 257 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.mainteiner[{#NAME}],#2)<>last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.mainteiner[{#NAME}],#1)'
awgur@0 258 name: пакета {#NAME} сменился ответственный'
awgur@0 259 priority: INFO
awgur@0 260 - uuid: 69470e867f1d4433b7e6d7219602ca52
awgur@0 261 name: 'Дополнительное ПО / {#NAME}: Репозиторий пакета'
awgur@0 262 type: DEPENDENT
awgur@0 263 key: 'aw.fbsd.pkg.services.repo[{#NAME}]'
awgur@0 264 delay: '0'
awgur@0 265 value_type: TEXT
awgur@0 266 trends: '0'
awgur@0 267 preprocessing:
awgur@0 268 - type: JSONPATH
awgur@0 269 parameters:
awgur@0 270 - $.repo
awgur@0 271 master_item:
awgur@0 272 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 273 tags:
awgur@0 274 - tag: Module
awgur@0 275 value: 'FreeBSD Packages'
awgur@0 276 - tag: Package
awgur@0 277 value: '{#NAME}'
awgur@0 278 trigger_prototypes:
awgur@0 279 - uuid: 5b068e0fd4ca473babf00612fa1821a6
awgur@0 280 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.repo[{#NAME}],#2)<>last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.repo[{#NAME}],#1)'
awgur@0 281 name: 'Изменился репозиторий пакета {#NAME}'
awgur@0 282 priority: INFO
awgur@0 283 - uuid: 5bb725ee69884993ba5283aae3aefa7a
awgur@0 284 name: 'Дополнительное ПО / {#NAME}: Размер пакета'
awgur@0 285 type: DEPENDENT
awgur@0 286 key: 'aw.fbsd.pkg.services.size[{#NAME}]'
awgur@0 287 delay: '0'
awgur@0 288 units: B
awgur@0 289 preprocessing:
awgur@0 290 - type: JSONPATH
awgur@0 291 parameters:
awgur@0 292 - $.size
awgur@0 293 master_item:
awgur@0 294 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 295 tags:
awgur@0 296 - tag: Module
awgur@0 297 value: 'FreeBSD Packages'
awgur@0 298 - tag: Package
awgur@0 299 value: '{#NAME}'
awgur@0 300 - uuid: 6bc473bc4067419294f129b3aa80edbf
awgur@0 301 name: 'Дополнительное ПО / {#NAME}: Статус пакета'
awgur@0 302 type: DEPENDENT
awgur@0 303 key: 'aw.fbsd.pkg.services.status[{#NAME}]'
awgur@0 304 delay: '0'
awgur@0 305 value_type: TEXT
awgur@0 306 trends: '0'
awgur@0 307 preprocessing:
awgur@0 308 - type: JSONPATH
awgur@0 309 parameters:
awgur@0 310 - $.status
awgur@0 311 master_item:
awgur@0 312 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 313 tags:
awgur@0 314 - tag: Module
awgur@0 315 value: 'FreeBSD Packages'
awgur@0 316 - tag: Package
awgur@0 317 value: '{#NAME}'
awgur@0 318 trigger_prototypes:
awgur@0 319 - uuid: 8e54df4ea92e4a10bde8bada7d56ab5b
awgur@0 320 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="NEED UPDATE"'
awgur@0 321 name: 'Пакет {#NAME} требует обновления'
awgur@0 322 priority: AVERAGE
awgur@0 323 - uuid: 88294d630f9d46078aaaca2b5e119e94
awgur@0 324 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="ERROR"'
awgur@0 325 name: 'Статус пакета {#NAME} не может быть получен'
awgur@0 326 priority: WARNING
awgur@0 327 - uuid: aa02a5e035554053bbe0bb70bc4e37d5
awgur@0 328 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"'
awgur@0 329 name: 'Статус пакета {#NAME} не оптимален'
awgur@0 330 priority: WARNING
awgur@0 331 dependencies:
awgur@0 332 - name: 'Пакет {#NAME} требует обновления'
awgur@0 333 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="NEED UPDATE"'
awgur@0 334 - name: 'Статус пакета {#NAME} не может быть получен'
awgur@0 335 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.pkg.services.status[{#NAME}])="ERROR"'
awgur@0 336 - uuid: 2baa4f2b386944f9943c7367b5dce632
awgur@0 337 name: 'Дополнительное ПО / {#NAME}: Версия пакета'
awgur@0 338 type: DEPENDENT
awgur@0 339 key: 'aw.fbsd.pkg.services.ver[{#NAME}]'
awgur@0 340 delay: '0'
awgur@0 341 value_type: TEXT
awgur@0 342 trends: '0'
awgur@0 343 preprocessing:
awgur@0 344 - type: JSONPATH
awgur@0 345 parameters:
awgur@0 346 - $.ver
awgur@0 347 master_item:
awgur@0 348 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 349 tags:
awgur@0 350 - tag: Module
awgur@0 351 value: 'FreeBSD Packages'
awgur@0 352 - tag: Package
awgur@0 353 value: '{#NAME}'
awgur@0 354 - uuid: 48c7bf3ee0be46bfa5a97d6e1cfe4472
awgur@0 355 name: 'Дополнительное ПО / {#NAME}: Статус аудита на наличие уязвимостей'
awgur@0 356 key: 'vfs.file.contents["{#FILEPATH}.audit"]'
awgur@0 357 delay: 5m
awgur@0 358 value_type: TEXT
awgur@0 359 trends: '0'
awgur@0 360 preprocessing:
awgur@0 361 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 362 parameters:
awgur@0 363 - 12h
awgur@0 364 tags:
awgur@0 365 - tag: Module
awgur@0 366 value: 'FreeBSD Packages'
awgur@0 367 - tag: Package
awgur@0 368 value: '{#NAME}'
awgur@0 369 trigger_prototypes:
awgur@0 370 - uuid: 67a535b0206d4d25b18f1e1d2df05eae
awgur@0 371 expression: 'length(last(/AWNET FreeBSD Template/vfs.file.contents["{#FILEPATH}.audit"]))<>0'
awgur@0 372 name: 'Пакет {#NAME} имеет известные уязвимости'
awgur@0 373 priority: HIGH
awgur@0 374 - uuid: 2d63f4f435ec4168bc1a6ce0eb4deddb
awgur@0 375 name: '_ Дополнительное ПО / {#NAME}: Сырые данные'
awgur@0 376 key: 'vfs.file.contents[{#FILEPATH}]'
awgur@0 377 delay: 5m
awgur@0 378 history: '0'
awgur@0 379 value_type: TEXT
awgur@0 380 trends: '0'
awgur@0 381 preprocessing:
awgur@0 382 - type: DISCARD_UNCHANGED_HEARTBEAT
awgur@0 383 parameters:
awgur@0 384 - 12h
awgur@0 385 - type: JAVASCRIPT
awgur@0 386 parameters:
awgur@0 387 - |
awgur@0 388 var buf = value.split('\n');
awgur@0 389 var res = {}
awgur@0 390
awgur@0 391 for (var i in buf) {
awgur@0 392 var _ln_buf = buf[i].trim().split('=');
awgur@0 393 res[_ln_buf[0]] = _ln_buf[1]
awgur@0 394 }
awgur@0 395 return JSON.stringify(res)
awgur@0 396 tags:
awgur@0 397 - tag: Module
awgur@0 398 value: 'FreeBSD Packages'
awgur@0 399 - tag: Package
awgur@0 400 value: '{#NAME}'
awgur@0 401 trigger_prototypes:
awgur@0 402 - uuid: 2d3d49dab3c1482a92ad8c5ebfcf9ab7
awgur@0 403 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)'
awgur@0 404 recovery_mode: RECOVERY_EXPRESSION
awgur@0 405 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)'
awgur@0 406 name: 'Пакет {#NAME} обновлён'
awgur@0 407 priority: INFO
awgur@0 408 lld_macro_paths:
awgur@0 409 - lld_macro: '{#FILEPATH}'
awgur@0 410 path: $.pathname
awgur@0 411 - lld_macro: '{#NAME}'
awgur@0 412 path: $.basename
awgur@0 413 macros:
awgur@0 414 - macro: '{$AW.FBSD.HELPER_PATH}'
awgur@0 415 value: /opt/aw.fbsd-mon-helper
awgur@0 416 description: 'Путь к каталогу посредника мониторинга'
awgur@0 417 - macro: '{$AW.FBSD.IGNORE_PKGS}'
awgur@0 418 description: 'Регулярка игнорируемых пакетов при выдаче информации о пакетах, требующих обновления'
awgur@0 419 valuemaps:
awgur@0 420 - uuid: c9a1a4e83e2745b6b8f90c3be826323a
awgur@0 421 name: 'Статус блокировки пакета'
awgur@0 422 mappings:
awgur@0 423 - value: '0'
awgur@0 424 newvalue: '✅️ ОК'
awgur@0 425 - value: '1'
awgur@0 426 newvalue: '⚠️ Пакет заблокирован для обновления'
awgur@0 427 triggers:
awgur@0 428 - uuid: f061b328bf4b490499b947601149d048
awgur@0 429 expression: 'last(/AWNET FreeBSD Template/aw.fbsd.version.kernel) <> last(/AWNET FreeBSD Template/aw.fbsd.version.kernel.running)'
awgur@0 430 name: 'Ядро системы, находящееся в работе, не соответствует установленному.'
awgur@0 431 opdata: 'Установлено: "{ITEM.LASTVALUE1}": в работе: "{ITEM.LASTVALUE2}"'
awgur@0 432 priority: WARNING