Сообщество RSS DEV

Как настроить просмотрщик журналов Node.js: пошаговое руководство

Errsole — это библиотека для логирования на Node.js с открытым исходным кодом, которая включает встроенный просмотрщик логов для упрощения отладки. Библиотеку можно быстро настроить, используя SQLite для хранения логов непосредственно на сервере. Установка включает в себя установку модулей `errsole` и `errsole-sqlite` с помощью npm. Создается файл `logger.js` для инициализации и экспорта логгера Errsole для использования во всем приложении. Логирование реализуется путем включения логгера в код приложения, например, в маршруте Express. Просмотрщик логов доступен по локальному или удаленному URL-адресу сервера на порту 8001. Для приложений, работающих за NGINX, требуется настройка для проксирования запросов к просмотрщику логов. Конфигурация Nginx включает добавление блока `location` для проксирования запросов на localhost, порт 8001. Errsole представлен как средство просмотра ошибок в реальном времени, при этом SQLite подходит для локальных установок. Централизованное логирование может быть достигнуто с использованием других хранилищ в производственных средах.
favicon
dev.to
How to set up a Node.js Log Viewer: a step-by-step guide
Create attached notes ...