Ad Widget

Collapse

Сортировка и поиск элементов данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AQS
    Member
    • Dec 2021
    • 62

    #1

    Сортировка и поиск элементов данных

    Есть элементы данных создоваемые обнаружением:

    имя: $1 Ip Address
    ключ: IpAddress[{#SNMPVALUE}]
    имя: $1 MAC Address
    ключ: MACAddress[{#SNMPVALUE}]
    имя: $1 serial number
    ключ: serialNumber[{#SNMPVALUE}]

    $1 и {#SNMPVALUE} содержат modelName


    При сортировке по имени я получаю список:

    module1 Ip Address
    module2 Ip Address
    module3 Ip Address
    module1 MAC Address
    module2 MAC Address
    module3 MAC Address
    module1 serial number
    module2 serial number
    module3 serial number

    Как добиться сортировки вида:

    module1 Ip Address
    module1 MAC Address
    module1 serial number
    module2 Ip Address
    ...

    Второй вопрос: при постановке фильтра на имя работает фильтр на "Ip Address" но не работает "module1". Как выставить фильтр?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Уберите позиционный макрос ($1) из прототипа имени элемента данных. Замените его LLD-макросом ({#SNMPVALUE}).
    Позиционные макросы объявлены устаревшими ещё в Zabbix версии 4.0 и потихоньку перестают поддерживаться (как пример, не работает ваша сортировка, т.к. сортирует по нераскрытому макросу; возможно, и с фильтрацией то же самое).
    А с версии 6.0 эти макросы уже не поддерживаются вообще.

    Comment

    Working...