3

私はグレイログサーバーをセットアップして動作させています。(バージョン 0.9.6、Web インターフェイス付き)。重要度が NOTICE 以上のログ エントリのストリームがあります。
そのストリームに、nagios という単語 (nagios: または nagios-plugins) を含むすべてのエントリを除外するフィルタ ルールを追加したいと考えています。

これらのルールをストリームに追加しようとしました (完全なメッセージ フィルターとして):

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

その結果、ストリームがログ エントリの取得を停止しました。

正しいフィルターを追加するにはどうすればよいですか?

4

2 に答える 2

3

http://rubular.comといくつかのテストのおかげで、この正規表現は機能します。

^((?!nagios).)*$
于 2012-07-10T13:25:33.840 に答える
1

それだけ.*nagios.*で十分なはずです。

于 2012-07-10T09:08:01.800 に答える