0
私はsyslog-ngを使用してアプリケーションログをリモートの送り先に記録します。syslog-ng入力ファイルでregexを使用
I持つアプリケーションの次のパターンでのログ:javaservice.2017-05-11.log
と私のようなソースの定義で正規表現を使用したい:
file("/var/log/javaservice/javaservice.*.log"
これは可能ですか?
私はsyslog-ngを使用してアプリケーションログをリモートの送り先に記録します。syslog-ng入力ファイルでregexを使用
I持つアプリケーションの次のパターンでのログ:javaservice.2017-05-11.log
と私のようなソースの定義で正規表現を使用したい:
file("/var/log/javaservice/javaservice.*.log"
これは可能ですか?
これは、syslog-ngオープンソース版(商用版には既にこの機能があります)の3.10バージョンで可能になります。 developer RPM builds of syslog-ng hereが見つかり、この機能をテストできます。 docs for using wildcards in syslog-ng file sourcesを参照してください。