Webサービスへのログ記録

Webサービスへのログ記録

私はフィルタ/検索/分析と通知をより簡単に実装できるように、私が作成できるWebサービスにログインするのが好きです。私が見たい主なログは私のWebアプリケーション(NodeJS)のログです。これをどのように実装する必要がありますか?ロギングに役立つようにNodeJSモジュールを作成できますが、サーバーが起動しない場合はstdout / stderrのすべてをインポートすると便利です。

ログが記録されるたびにWebサービスにログインすることは可能ですか(カールや他の手段を介して)。 5秒間隔で一括して負荷を減らせるといいでしょう。

答え1

オープンソースログ監視プロジェクトがあります。ロゴ。あなたの質問を正しく理解したら、あなたが望むこと(「リアルタイム」ネットワーク監視とサーバーログ分析、フィルタリング機能)を正確に行うことです。そしてNode.jsに基づいているため、プロジェクトとの統合が容易になります。

注目に値するもう1つの一般的なログ監視/分析プラットフォームは次のとおりです。ナギオス

おそらく、独自のログ監視アプリケーションを作成する必要はありません。そうすることにした場合でも、上記のプロジェクトのコードを見ると、独自のログ監視ソフトウェアを作成する方法の良い例が得られます。

関連情報