Ad Widget

Collapse

Regexp выражение в log[]

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • hard
    Member
    • Feb 2013
    • 65

    #1

    Regexp выражение в log[]

    Zabbix 2.4.1 агент + сервер.
    Хочу смотреть в лог файл zabbix-агентом и нужные значения из него отправлять на сервер.
    Все стандартно кроме того что хотелось бы исключить из лога некоторые строки.

    Элемент:
    Code:
    log[/var/log/auth.log,"sshd.+session opened for user (\w+) by",,,,\1]
    отлично работает выдает пользователей которые заходят. Хочу выбросить пользователя postgres.

    Регулярка
    Code:
    "'sshd.+session opened for user ((?!postgres)\w+) by"
    на локальной машине с этим отлично справляется, а Zabbix нет - данные перестают поступать.

    Кто-нибудь знает почему не работает и можно ли как то заставить работать это регулярное выражение в Zabbix?
  • hard
    Member
    • Feb 2013
    • 65

    #2
    Возможно кому то поможет - решение использовать встроенный конструктор регулярных выражений.

    Comment

    Working...