Syslogdに代わるものはありますか?[定休日]
-
14-11-2019 - |
質問
普通の古いログファイルに加えて、アプリケーションのログファイルをsyslogサーバーに書き込むことを検討しています。
Syslogdに代わるものはありますか?現在、私たちはLinuxサーバーを実行していないので、追加マシンについて心配する必要がないようにWindowsソリューションを見つけることができれば理想的です(
ログの可視化に適した製品は何ですか?私は遭遇しました logfaces, 、しかし、他の解決策を知りたいと思います。
それが重要かどうかはわかりませんが、log4jを使用しています。
解決
Syslogdに代わるものはありますか?現在、私たちはLinuxを実行していません サーバーは、私があれば理想的だろうので、 Windowsのソリューションを見つけることができるように 私は心配する必要はありません 付加機械
3cdaemonユーティリティは、syslogサーバー(FTP/TFTPサーバーなどと一緒に)が含まれています。
3cdaemonユーティリティ-Windows
それが重要かどうかはわかりませんが、私たちは log4jを使用します。
私は3cdaemonでSyslogAppenderを試してみましたが、動作します。あなたはそれを試すことができます。
他のヒント
いわゆる「システムログ」と「アプリケーションログ」の間にはいくつかの細い線があります。私はsyslogがアプリケーションログのための良いアイデアだとは思わない、私はsyslogが(名前が行くように)より良いシステム関連の情報に合うと思う、-あなしかし、私は間違っている可能性があります。.、それについて書かれたルールがあるかどうかはわかりませんが、常識を使用しています。
私は間違いなく、アプリケーションログの媒体としてのwindows EventLogに対して助言します。通常、EventLogに書きたいのは、通常syslogに書き込む「システム」のものです-サービスが開始された、サービスが終了した、ドライバーが失敗したなどです。私はそこに内部アプリケーショントレースを配置しません。
LogFacesに問題がある場合は、私に行をメモしてください(私はその作者です)
あなたが窓だけであれば、窓を無愛想にしてください イベントログ syslogよりも適切です。
Log4jには NTEventLogAppender この目的のために