2012-07-10 2 views
3

graylog 서버 설정 및 작동이 있습니다. (버전 0.9.6, 웹 인터페이스 포함). 심각도가 NOTICE 이상인 로그 항목에 대한 스트림이 있습니다.
해당 항목에 nagios라는 단어가있는 모든 항목을 필터링하는 필터 규칙을 추가하려고합니다 (또한 nagios : 또는 nagios-plugins). 나는 (전체 메시지 필터)가 스트림에이 규칙을 추가하려고했습니다Graylog2 스트림 필터 규칙

: 사람들의

NOT .*nagios.* 
-nagios\:* 
-*nagios* 
NOT *nagios* 

결과 스트림이 로그 항목을 점점 중지이었다.

올바른 필터는 어떻게 추가합니까?

답변

1

그냥 .*nagios.*으로 충분해야합니다.

+2

을하지만은, 의미하지 않습니다? – Raymii

2

음, http://rubular.com이 정규 표현식 작동 몇 가지 테스트 덕분에 : 나는 단지 그것을에서의 Nagios와 항목을 원하는

^((?!nagios).)*$ 
+1

승인 된 대답으로 승격되어야합니다. – Routhinator