Ad Widget

Collapse

Исключить сабинтерфейсы из Interfaces SNMP

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • alibek22
    Member
    • Mar 2022
    • 46

    #1

    Исключить сабинтерфейсы из Interfaces SNMP

    Добавил в Zabbix 5.4.2 устройство, привязал к нему шаблон Interfaces SNMP.
    В результате добавилась тысяча графиков и 10 тысяч элементов. Большая часть — это всякие виртуальные или зарезервированные интерфейсы.
    Как бы мне их убрать?

    Вероятно мне нужно настроить фильтры для Network interfaces discovery, точнее настроить макросы {$NET.IF.IFALIAS.NOT_MATCHES} и {$NET.IF.IFDESCR.NOT_MATCHES}.
    Но я не понял, где и как это сделать.
    Не покажете пальцем?
  • Answer selected by alibek22 at 28-03-2022, 10:11.
    Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    Originally posted by alibek22
    А где эти макросы можно настроить?
    В Администрирование - Общие - Макросы их нет.
    Вероятнее всего, в свойствах самого шаблона. Можно переопределить на уровне конкретных хостов.

    Comment

    • alibek22
      Member
      • Mar 2022
      • 46

      #2
      Как вариант, через настройки (Администрирование - Общие - Регулярные выражения, шаблоны для Network interfaces for discovery) добавил нужные исключения.
      Можно ли обновить процедуру опроса устройств, без пересоздания устройств?
      У меня много настроенных графиков, к которым добавлены эти устройства, не хотелось бы настраивать все заново.

      Comment

      • wins
        Senior Member
        • Sep 2014
        • 307

        #3
        После обновления макросов {$NET.IF.IFALIAS.NOT_MATCHES} и {$NET.IF.IFDESCR.NOT_MATCHES} ЭД станут недоступными и удалятся через промежуток времени, который задан в шаблоне. 30 дней, вроде бы.

        Comment

        • alibek22
          Member
          • Mar 2022
          • 46

          #4
          А где эти макросы можно настроить?
          В Администрирование - Общие - Макросы их нет.

          Comment

          • Kos
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • Aug 2015
            • 3404

            #5
            Originally posted by alibek22
            А где эти макросы можно настроить?
            В Администрирование - Общие - Макросы их нет.
            Вероятнее всего, в свойствах самого шаблона. Можно переопределить на уровне конкретных хостов.

            Comment

            • alibek22
              Member
              • Mar 2022
              • 46

              #6
              Да, нашел, спасибо.

              Comment

              • alibek22
                Member
                • Mar 2022
                • 46

                #7
                С коммутатором Eltex MES5324A какая-то странность.
                Первоначально в нем получилось почти 10 тысяч элементов данных — по SNMP там возвращается целая куча несуществующих интерфейсов. При этом реальных интерфейсов (которые называются типа te1/0/1) почему-то не было.
                Обновил макросы, отключил и заново подключил шаблон. Прошел уже час, а оборудование до сих пор без элементов данных.
                Как бы понять, что с ним?

                Comment

                • alibek22
                  Member
                  • Mar 2022
                  • 46

                  #8
                  Вот только написал, и коммутатор "прочухался".
                  Снова добавилось 10 тысяч элементов, несмотря на указанные исключения.

                  При этом опять же, добавились виртуальные интерфейсы (с snmp-индексом от 100000), а вот реальных интерфейсов нет.
                  Если вручную смотреть через snmpwalk, то получается так:
                  Code:
                  iso.3.6.1.2.1.2.2.1.2.1 = STRING: "TenGigabitEthernet1/0/1"
                  iso.3.6.1.2.1.2.2.1.2.2 = STRING: "TenGigabitEthernet1/0/2"
                  iso.3.6.1.2.1.2.2.1.2.3 = STRING: "TenGigabitEthernet1/0/3"
                  iso.3.6.1.2.1.2.2.1.2.4 = STRING: "TenGigabitEthernet1/0/4"
                  ...
                  iso.3.6.1.2.1.2.2.1.2.56 = STRING: "TenGigabitEthernet2/0/4"
                  iso.3.6.1.2.1.2.2.1.2.57 = STRING: "TenGigabitEthernet2/0/5"
                  ...
                  iso.3.6.1.2.1.2.2.1.2.395 = STRING: "TenGigabitEthernet8/0/31"
                  iso.3.6.1.2.1.2.2.1.2.396 = STRING: "TenGigabitEthernet8/0/32"
                  iso.3.6.1.2.1.2.2.1.2.1000 = STRING: "Port-Channel1"
                  iso.3.6.1.2.1.2.2.1.2.1001 = STRING: "Port-Channel2"
                  ...
                  iso.3.6.1.2.1.2.2.1.2.7000 = STRING: "loopback1"
                  iso.3.6.1.2.1.2.2.1.2.9000 = STRING: "stack-port"
                  iso.3.6.1.2.1.2.2.1.2.20000 = STRING: "Logical-int 1"
                  iso.3.6.1.2.1.2.2.1.2.100000 = STRING: "1"
                  iso.3.6.1.2.1.2.2.1.2.100009 = STRING: "10"
                  iso.3.6.1.2.1.2.2.1.2.100010 = STRING: "11"
                  ...

                  Comment

                  • Kos
                    Senior Member
                    Zabbix Certified SpecialistZabbix Certified Professional
                    • Aug 2015
                    • 3404

                    #9
                    Originally posted by alibek22
                    Снова добавилось 10 тысяч элементов, несмотря на указанные исключения.
                    При этом опять же, добавились виртуальные интерфейсы (с snmp-индексом от 100000), а вот реальных интерфейсов нет.
                    Видимо, что-то не так настроено. Покажите, пожалуйста, что и как настраиваете (в том числе - как выглядит страничка настроек LLD с фильтрами и для примера страничку с настройками хотя бы одного прототипа элементов данных), и опишите: какого результата хотите добиться и что получается реально.
                    Не общими словами ("делаю всё по инструкции, а оно работает не так, как надо"), а более конкретно ("для такого-то макроса задаю такое-то значение, в расчёте на то, что у меня будут обнаруживаться только интерфейсы с именами вида XXXNNN, а несмотря на это - добавились элементы данных для интерфейса XXX123, как видно на таком-то скриншоте").

                    Comment

                    • alibek22
                      Member
                      • Mar 2022
                      • 46

                      #10
                      Инсталляция Zabbix стоковая, версия 5.4.2, выполнены лишь самые основные настройки.

                      Добавлен коммутатор QTECH (24 основных интерфейса, 2 дополнительных интерфейса, 1 интерфейс управления), присоединен шаблон Interfaces SNMP.
                      Результат почти идеальный, 29 графиков, 261 элемент данных.
                      Все прототипы стандартные.
                      Настойки discovery тоже стандартные.
                      Скриншоты:
                      Click image for larger version

Name:	q1.jpg
Views:	1252
Size:	153.3 KB
ID:	442186 Click image for larger version

Name:	q2.jpg
Views:	1298
Size:	90.2 KB
ID:	442185 Click image for larger version

Name:	q3.jpg
Views:	1208
Size:	255.8 KB
ID:	442187
                      Если нажать "Тест", то перечень значений следующий:
                      Code:
                      [{"{#SNMPINDEX}":"1","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/1","{#IFDESCR}":"e0/0/1","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"2","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/2","{#IFDESCR}":"e0/0/2","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"3","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/3","{#IFDESCR}":"e0/0/3","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"4","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/4","{#IFDESCR}":"e0/0/4","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"5","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/5","{#IFDESCR}":"e0/0/5","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"6","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/6","{#IFDESCR}":"e0/0/6","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"7","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/7","{#IFDESCR}":"e0/0/7","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"8","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/8","{#IFDESCR}":"e0/0/8","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"9","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/9","{#IFDESCR}":"e0/0/9","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"10","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/10","{#IFDESCR}":"e0/0/10","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"11","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/11","{#IFDESCR}":"e0/0/11","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"12","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/12","{#IFDESCR}":"e0/0/12","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"13","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/13","{#IFDESCR}":"e0/0/13","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"14","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/14","{#IFDESCR}":"e0/0/14","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"15","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/15","{#IFDESCR}":"e0/0/15","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"16","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/16","{#IFDESCR}":"e0/0/16","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"17","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/17","{#IFDESCR}":"e0/0/17","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"18","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/18","{#IFDESCR}":"e0/0/18","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"19","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/19","{#IFDESCR}":"e0/0/19","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"20","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/20","{#IFDESCR}":"e0/0/20","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"21","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/21","{#IFDESCR}":"e0/0/21","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"22","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/22","{#IFDESCR}":"e0/0/22","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"23","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/23","{#IFDESCR}":"e0/0/23","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"24","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/0/24","{#IFDESCR}":"e0/0/24","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"25","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/1/1","{#IFDESCR}":"e0/1/1","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"26","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"e0/1/2","{#IFDESCR}":"e0/1/2","{#IFTYPE}":"117"},{"{#SNMPINDEX}":"17825793","{#IFOPERSTATUS}":"1","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"VLAN-IF10","{#IFDESCR}":"VLAN-IF10","{#IFTYPE}":"6"},{"{#SNMPINDEX}":"17825794","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"VLAN-IF12","{#IFDESCR}":"VLAN-IF12","{#IFTYPE}":"6"},{"{#SNMPINDEX}":"17825795","{#IFOPERSTATUS}":"2","{#IFADMINSTATUS}":"1","{#IFALIAS}":"","{#IFNAME}":"VLAN-IF11","{#IFDESCR}":"VLAN-IF11","{#IFTYPE}":"6"}]
                      Тут все почти идеально.

                      Добавлен другой коммутатор, Eltex MES5324A. 24 основных интерфейса, 1 интерфейс управления.
                      Тут также все стандартное, но уже тысяча графиков и десять тысяч элементов данных.
                      Click image for larger version

Name:	e1.jpg
Views:	1223
Size:	113.2 KB
ID:	442188
                      В правилах обнаружения, LLD и фильтрах все то же самое.
                      Если нажать "Тест" и получить значения, то в результате очень много "посторонних" интерфейсов:
                      Code:
                      [
                      {
                      "{#SNMPINDEX}": "1",
                      "{#IFOPERSTATUS}": "2",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "AGR11-LINK",
                      "{#IFNAME}": "te1/0/1",
                      "{#IFDESCR}": "TenGigabitEthernet1/0/1",
                      "{#IFTYPE}": "6"
                      },
                      {
                      "{#SNMPINDEX}": "2",
                      "{#IFOPERSTATUS}": "2",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "AGR11-LINK",
                      "{#IFNAME}": "te1/0/2",
                      "{#IFDESCR}": "TenGigabitEthernet1/0/2",
                      "{#IFTYPE}": "6"
                      },
                      ...
                      {
                      "{#SNMPINDEX}": "395",
                      "{#IFOPERSTATUS}": "6",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "te8/0/31",
                      "{#IFDESCR}": "TenGigabitEthernet8/0/31",
                      "{#IFTYPE}": "6"
                      },
                      {
                      "{#SNMPINDEX}": "396",
                      "{#IFOPERSTATUS}": "6",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "te8/0/32",
                      "{#IFDESCR}": "TenGigabitEthernet8/0/32",
                      "{#IFTYPE}": "6"
                      },
                      {
                      "{#SNMPINDEX}": "1000",
                      "{#IFOPERSTATUS}": "2",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "AGR11-LACP",
                      "{#IFNAME}": "Po1",
                      "{#IFDESCR}": "Port-Channel1",
                      "{#IFTYPE}": "161"
                      },
                      ...
                      {
                      "{#SNMPINDEX}": "1031",
                      "{#IFOPERSTATUS}": "6",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "Po32",
                      "{#IFDESCR}": "Port-Channel32",
                      "{#IFTYPE}": "161"
                      },
                      {
                      "{#SNMPINDEX}": "1050",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "MGMT",
                      "{#IFNAME}": "oob",
                      "{#IFDESCR}": "oob",
                      "{#IFTYPE}": "6"
                      },
                      {
                      "{#SNMPINDEX}": "3000",
                      "{#IFOPERSTATUS}": "6",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "tunnel1",
                      "{#IFDESCR}": "tunnel1",
                      "{#IFTYPE}": "131"
                      },
                      ...
                      {
                      "{#SNMPINDEX}": "3015",
                      "{#IFOPERSTATUS}": "6",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "tunnel16",
                      "{#IFDESCR}": "tunnel16",
                      "{#IFTYPE}": "131"
                      },
                      {
                      "{#SNMPINDEX}": "7000",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "loopback1",
                      "{#IFDESCR}": "loopback1",
                      "{#IFTYPE}": "24"
                      },
                      {
                      "{#SNMPINDEX}": "9000",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "stack-port",
                      "{#IFDESCR}": "stack-port",
                      "{#IFTYPE}": "53"
                      },
                      {
                      "{#SNMPINDEX}": "20000",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "Logical-int 1",
                      "{#IFDESCR}": "Logical-int 1",
                      "{#IFTYPE}": "22"
                      },
                      {
                      "{#SNMPINDEX}": "100000",
                      "{#IFOPERSTATUS}": "2",
                      "{#IFADMINSTATUS}": "2",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "1",
                      "{#IFDESCR}": "1",
                      "{#IFTYPE}": "53"
                      },
                      {
                      "{#SNMPINDEX}": "100009",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "10",
                      "{#IFDESCR}": "10",
                      "{#IFTYPE}": "53"
                      },
                      {
                      "{#SNMPINDEX}": "100010",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "11",
                      "{#IFDESCR}": "11",
                      "{#IFTYPE}": "53"
                      },
                      {
                      "{#SNMPINDEX}": "100011",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "12",
                      "{#IFDESCR}": "12",
                      "{#IFTYPE}": "53"
                      },
                      ...
                      {
                      "{#SNMPINDEX}": "100998",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "999",
                      "{#IFDESCR}": "999",
                      "{#IFTYPE}": "53"
                      },
                      {
                      "{#SNMPINDEX}": "100999",
                      "{#IFOPERSTATUS}": "1",
                      "{#IFADMINSTATUS}": "1",
                      "{#IFALIAS}": "",
                      "{#IFNAME}": "1000",
                      "{#IFDESCR}": "1000",
                      "{#IFTYPE}": "53"
                      }
                      ]
                      (я собирался приложить весь список, но он огромный и я не умещаюсь в лимит 50 тысяч символов, поэтому прикладываю только фрагмент, отформатировав для читабельности)

                      В этом списке есть интерфейсы с te1/0/1 по te8/0/32.
                      Реальных из них только первые 24, остальные зарезервированы для стеков и других моделей.
                      Также в этом списке зарезервированы всевозможные port-channel и bridge

                      В этом огромном списке есть и нужные мне интерфейсы (первые три десятка).
                      Но вот в добавленных элементах данных (которых 9261 штука) я вижу только "номерные" интерфейсы, которые являются виртуальными (IFTYPE=53).
                      Нормальных интерфейсов (например te1/0/1) в списке элементов данных вообще нет. И почему они не добавлены я не могу понять.
                      Attached Files

                      Comment

                      • wins
                        Senior Member
                        • Sep 2014
                        • 307

                        #11
                        iftype 53 - propVirtual - вланы, вероятно?
                        Если они - то в макросе {$NET.IF.IFNAME.NOT_MATCHES} надо добавить исключение для ^Vlan|^Vl|^VLAN (или как оно там по элтексовски, гляньте тамже в snmpwalk)

                        Comment

                        • alibek22
                          Member
                          • Mar 2022
                          • 46

                          #12
                          Originally posted by wins
                          iftype 53 - propVirtual - вланы, вероятно?
                          Не факт. Все номерные интерфейсы пустые (без наименования или альяса), хотя у VLAN заданы описания.
                          Возможно это SVI.

                          Comment

                          • wins
                            Senior Member
                            • Sep 2014
                            • 307

                            #13
                            ну покажите ifname этих интерфейсов

                            Comment

                            • alibek22
                              Member
                              • Mar 2022
                              • 46

                              #14
                              Я же в сообщении #10 указал, да и на скриншотах видно.
                              У них номерные наименования, типа 1, 2, 11 и т.п.

                              Comment

                              • Kos
                                Senior Member
                                Zabbix Certified SpecialistZabbix Certified Professional
                                • Aug 2015
                                • 3404

                                #15
                                Нормальных интерфейсов (например te1/0/1) в списке элементов данных вообще нет.
                                В каком именно списке? Если в сиске тегов в подфильтре, то, подозреваю, что это просто ограничение веб-интерфейса на количество отображаемых тегов (порядка сотни); попробуйте явно фильтровать по имени либо ключу.

                                Я бы, во-первых, убедился в том, что заданы корректные значения для макросов, которые используются в правилах фильтрации. В частности:
                                макрос значение комментарий
                                {$NET.IF.IFOPERSTATUS.NOT_MATCHES} ^6$ Ignore notPresent(6)
                                {$NET.IF.IFADMINSTATUS.NOT_MATCHES} ^2$ Ignore down(2) administrative status
                                Уже одно это должно отсеять те интерфейсы, про которые устройство заведомо "знает", что их нет либо они не нужны

                                Далее, уже после этого: искать у ненужных интерфейсов какие-то общие критерии, по которым можно отфильтровать их тоже (если они всё ещё обнаруживаются).
                                Например, если вы уверены, что интерфейсы с ifType=53 (propVirtual) вам для мониторинга не нужны, но можно задать макрос:
                                {$NET.IF.IFTYPE.NOT_MATCHES} ^53$
                                Ну, или перечислить там несколько значений: например, вместо "^53$" можно указать "^(53|131|161)$" чтобы отфильтровать не только propVirtual, но также ещё tunnel и ieee8023adLag соответственно.

                                Далее, что осталось, можно уже фильтровать, как предлагалось выше, просто по именам (ifName либо ifAlias).
                                Например, если задать для макроса {$NET.IF.IFALIAS.MATCHES} значение не ".*", а "..*" либо ".+", то должны будут обнаруживаться только те интерфейсы, у которых значение макроса {#IFALIAS} непустое.

                                Да, все эти макросы можно задавать на уровне конкретного хоста, чтобы они влияли только на него.
                                Last edited by Kos; 29-03-2022, 09:34.

                                Comment

                                Working...