2016-12-19 12 views
0

いくつかのアプリケーションからいくつかのログファイルがあります。私がしたいのは、これらのログファイルを監視し、エラーが発生した場合に電子メールを送信することです。ログ監視:エラーが発生したときに電子メールを送信します。

このようなことはどうやって質問しますか?私はSplunkのようないくつかのツールを見てきましたが、実際には高価です(何も費用はかかりません)。

ログを記録するのにjavaとlogbackを使用しています。だから私はエラーの場合に電子メールを直接送信するSMTPアペンダーを使用しています。しかし、問題は、すべてのアプリケーション/サーバーでこのアプローチを行うことができないということです。

ご協力いただければ幸いです。

乾杯

答えて

0

logmeisterを使用しています。これはかなり軽量でシンプルですが、あまり機能があまりありません。私はツールが好きですが、ログファイルを解析するのはあまりよくありません。しかし、私たちはログメッセージの構文を変更しました(私たちには影響がないため)。

0

どのくらいのデータを見ていますか?あなたが1日に500MB未満の場合、Splunkは自由に使用できます。

これらのログをポストすることもできます。そのため、エラーのみが記録され、Splunkで取り込まれる必要があるログの量が削減されます。

また、エラーが発生した場合はgrepスクリプトを作成して、システムがUNIXの場合はsendmailコマンドで電子メールを送信してください。

+0

anwer @ user2207243さんありがとうございます。 splunkは、無料版のアラート(電子メール)をサポートしていません。 – Dethrall

関連する問題