Ad Widget

Collapse

Регулярное выражение с макросом

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dronchik
    Junior Member
    • Nov 2022
    • 5

    #1

    Регулярное выражение с макросом

    Добрый день!

    Обрабатываю SNMP трапы с оборудования.

    Есть узлы сети Server-1 для него задан макрос: {SID} со значением 2010
    Server-2 для него задан макрос: {SID} со значением 2030
    Серверов гораздо больше

    SNMP трапы выглядят след. образом:
    2010:1:1:1:1
    2030:1:1:1:2
    2010:1:1:2:2

    2030:1:1:1:1
    2010:1:1:1:2
    2030:1:1:2:2

    Мне нужно создать шаблон с элементами данных для каждого сервера.
    Отбор пытаюсь сделать с помощью регулярного выражения
    Для Server-1 это- 2010:.*
    Для Server-2 это- 2030:.*
    Так все работает.

    Вопрос! Как добавить в регулярное выражение макрос? что-то типа: {SID}:.*


    PS. По последней цифре трапа (2010:1:1:1:1) срабатывает триггер.​
  • Alex_UUU
    Senior Member
    • Dec 2018
    • 541

    #2
    Приветствую.
    Ничего не понятно.
    Макрос LLD или узла сети?:
    Регкеэсп в элементе данных или в предобработке?
    Вот о макросах: https://www.zabbix.com/documentation...ros/usermacros
    не написано, что в Предобработке могут использоваться. Но не факт. Надо пробовать.
    По крайней мере в типе "скрипт" макросы работают.

    Comment

    • Dronchik
      Junior Member
      • Nov 2022
      • 5

      #3
      Макрос задан для Узла Сети.
      А регулярное выражение пытался проверять в предобработке для элемента данных.
      В итоге все проверки сделал через Javascript.

      Comment

      Working...