Ad Widget

Collapse

Items filtering

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • maxxus
    Junior Member
    • Nov 2020
    • 17

    #1

    Items filtering

    Hi!
    I'm using Zabbix 6.0 with template Net Cisco IOS SNMP for monitoring Cisco Catalyst 4500 platform.
    I need remove of unnecessary items, for example:
    Click image for larger version  Name:	vlan.png Views:	0 Size:	72.6 KB ID:	443594

    Because I have too much vlan interfaces on this switch:
    Click image for larger version  Name:	items_counts.png Views:	0 Size:	11.5 KB ID:	443596

    I need monitoring interfaces, such as TenGigabitEthernet, GigabitEthernet, Port-channel.
    I created regex for filtering Vlan interfaces and I used several ways to set it:

    1. Template Net Cisco IOS SNMP -> Macros
    {$NET.IF.IFNAME.NOT_MATCHES} add ^*Interface VLAN*$
    (^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*$)

    2. Template Net Cisco IOS SNMP -> Macros
    {$NET.IF.IFNAME.MATCHES} I changed the value of ^.*$ to (^TenGigabitEthernet1/[1-8]$|^GigabitEthernet2/[1-9]$|^GigabitEthernet2/[1-2][0-9]$|^Port-channel*$)

    3. Host -> Discovery -> Template Module Interfaces SNMP: Network interfaces discovery -> Filters
    {#SNMPVALUE} matches (^TenGigabitEthernet1/[1-8]$|^GigabitEthernet2/[1-9]$|^GigabitEthernet2/[1-2][0-9]$|^Port-channel1$)

    But that didn't solve the problem - LLD mechanism even stopped finding interfaces.
    Tell me please, where I made a mistake - in the regex or in the logic of actions?

    P.S. Sorry, my English isn't very good
    Attached Files
    Last edited by maxxus; 24-04-2022, 14:58.
  • Answer selected by maxxus at 26-04-2022, 19:27.
    maxxus
    Junior Member
    • Nov 2020
    • 17

    Problem solved:

    Template Net Cisco IOS SNMP -> Macros ->
    {$NET.IF.IFDESCR.MATCHES} (TenGigabitEthernet[0-9]/[1-8]|GigabitEthernet[0-9]/[1-9].*|Port-channel[0-9])

    Click image for larger version

Name:	1.png
Views:	1341
Size:	36.9 KB
ID:	443764

    Comment

    • maxxus
      Junior Member
      • Nov 2020
      • 17

      #2
      Problem solved:

      Template Net Cisco IOS SNMP -> Macros ->
      {$NET.IF.IFDESCR.MATCHES} (TenGigabitEthernet[0-9]/[1-8]|GigabitEthernet[0-9]/[1-9].*|Port-channel[0-9])

      Click image for larger version

Name:	1.png
Views:	1341
Size:	36.9 KB
ID:	443764

      Comment

      Working...