Ad Widget

Collapse

LLD filters for not something

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ahowell
    Member
    • Jan 2011
    • 66

    #1

    LLD filters for not something

    Hi,

    I've got a network interface discovery rule that I'd like to filter out lo0 from (solaris agent doesn't seem to support byte and error counts for lo0)

    Can anyone give me some help with a regexp that excludes lo0.

    I've tried the following which don't work

    ^(?:[^l]+|l(?!o0))*$
    ^(??!lo0).)*$
    ^((?!lo0).)*$
    ^((?!lo0).*)$
  • bcrowder
    Junior Member
    • Sep 2011
    • 10

    #2
    I haven't found a way to do this either. Zabbix server uses the POSIX regcomp and regexec, which don't support lookarounds.

    Comment

    • richlv
      Senior Member
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Oct 2005
      • 3112

      #3
      zabbix server supports extended posix, so pcre style regexps won't work. you could do something as ugly as [^l][^o][^0] ...

      feel free to vote on the following issues

      Zabbix 3.0 Network Monitoring book

      Comment

      • ahowell
        Member
        • Jan 2011
        • 66

        #4
        I'd already voted for both of them

        Comment

        Working...