Errsoleは、デバッグを簡略化するためのビルトインログビューアーを含むオープンソースのNode.jsログライブラリです。サーバー上でログを直接保存するためにSQLiteを使用して、ライブラリをすばやく設定することができます。インストールには、`errsole`と`errsole-sqlite`モジュールをnpmを使用してインストールすることが含まれます。logger.jsファイルを作成して、Errsoleロガーを初期化し、アプリケーション全体で使用するためにエクスポートします。ログの実装には、アプリケーションコード、例えばExpressルート内でロガーを含めることが含まれます。ログビューアーには、ローカルやリモートサーバーのURLを介してポート8001でアクセスできます。NGINXの背後にあるアプリケーションの場合、ログビューアーにプロキシ要求するためにNGINXの設定が必要です。NGINXの設定には、localhostのポート8001にプロキシ要求するためのロケーションブロックを追加することが含まれます。Errsoleは、リアルタイムのエラービューイングを提供し、SQLiteはローカルセットアップに適しています。プロダクション環境では、中央集中的なログを他のストレージバックエンドを使用して実現することができます。
dev.to
How to set up a Node.js Log Viewer: a step-by-step guide
Create attached notes ...
