たとえば、DailyRollingFileAppender 標準アペンダーを使用して、log4j によって書き込まれたログ ファイルのスキャンに基づいて、SCOM ユーティリティを使用してアラートを出すことを検討しています。
ただし、SCOM のドキュメントには、ログ ファイルにハイ ウォーター マークの行番号が保持され、1 分以内に切り捨てられた場合、その行番号より前のログ エントリは通知されないと具体的に記載されています。
私が何かを見逃していない限り、これはすべての標準的なアペンダーにとって問題であるように思われます.アーカイブしてから、(どういうわけか)同じファイル名をクリアします。
誰でもこれを解決できますか (たとえば、SCOM を使用できる別の方法を特定したり、別のアペンダーを教えてくれたりしますか?)
SCOM ドキュメントの抽出... ログファイルが削除され、同じ分内に同じ名前で再作成された場合、ハイ ウォーター マークはリセットされず、ハイ ウォーター マークを超えるまでログ エントリは無視されます。
ありがとう