Ad Widget

Collapse

Фильтрация ненужных элементов данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • maxxus
    Junior Member
    • Nov 2020
    • 17

    #1

    Фильтрация ненужных элементов данных

    Всем привет.

    Столкнулся с проблемой фильтрации ненужны элементов данных при обнаружении.
    Дано L3 коммутатор Cisco с большим количеством VLAN.
    Шаблон Template Net Cisco IOS SNMP.

    Необходимо все VLAN интерфейсы удалить из списка элементов данных, т.к. суммарно у меня получается более 7000 элементов.
    Удалить нужно подобные элементы:
    Click image for larger version  Name:	vlan.png Views:	0 Size:	72.6 KB ID:	443551

    Насколько я понимаю, необходимо создать фильтр с соответствующим regex.
    Например, указав только те интерфейсы которые необходмо мониторить:

    Я захожу в "Template Net Cisco IOS SNMP" -> макрос
    и меняю
    {$NET.IF.IFNAME.MATCHES} ^.*$
    на
    {$NET.IF.IFNAME.MATCHES} (^TenGigabitEthernet1/[1-8]$|^GigabitEthernet2/[1-9]$|^GigabitEthernet2/[1-2][0-9]$|^Port-channel*$)

    либо
    {$NET.IF.IFNAME.NOT_MATCHES} (^Software Loopback Interface|^NULL[0-9.]*$|^[Ll]o[0-9.]*$|^[Ss]ystem$|^Nu[0-9.]*$|^veth[0-9a-z]+$|docker[0-9]+|br-[a-z0-9]{12})
    на
    {$NET.IF.IFNAME.NOT_MATCHES} (^Software Loopback Interface|^NULL[0-9.]*$|^[Ll]o[0-9.]*$|^[Ss]ystem$|^Nu[0-9.]*$|^veth[0-9a-z]+$|docker[0-9]+|br-[a-z0-9]{12}|^*Interface VLAN*$)

    После любого из этих действий, при запуске обнаружения интерфейсы не обнаруживаются вовсе.

    Также пробовал вносить изменения в:
    Хост -> Правила обнаружения -> Network interfaces discovery -> Filters
    {#SNMPVALUE} matches ^TenGigabitEthernet1/[1-8]$|^GigabitEthernet2/[1-9]$|^GigabitEthernet2/[1-2][0-9]$|^Port-channel1$


    Либо я неверно написал regex, либо что-то еще не так сделал...

    P.S.
    Эти интерфейсы мониторить нужно:
    (^TenGigabitEthernet1/[1-8]$|^GigabitEthernet2/[1-9]$|^GigabitEthernet2/[1-2][0-9]$|^Port-channel*$)

    Буду благодарен за помощь
    Last edited by maxxus; 22-04-2022, 17:54.
Working...