Вопросы по теме 'winston'

Имена регистраторов Winston
Библиотека журналов Flatiron Winston весьма полезна, но я не могу понять, как назначать имена логгерам. Я ожидаю результата, аналогичного другим библиотекам журналов, например: [<date>] [<log level>] <logger name> - <the...
6821 просмотров
schedule 03.05.2022

логгер Winston Node.js; Как начать с новой строки при вставке журнала в файл журнала?
Я делаю приложение Node.js и использую Winston для большинства целей ведения журнала. Но я нахожу все записи в файле журнала в одной строке, я хочу изменить строку для каждой записи журнала, можно ли это сделать? Мой код; var winston =...
2987 просмотров
schedule 19.01.2023

Обычная регистрация файлов в winston
Я хочу записывать в файл только данные, а не уровень журнала, отметку времени и т. Д. var logger = new (winston.Logger)({ transports: [...
1526 просмотров
schedule 16.01.2023

Файл журнала Winston NodeJS не изменяется при ограничении размера
Я использую ведение журнала Winston и указал максимальный размер файла 10 МБ. { filename: 'e:\app.log', json:false, maxsize:'10MB', maxFiles:'10', timestamp:true, level:'silly' } Я ожидаю, что файл app.log будет...
11347 просмотров
schedule 11.09.2022

Nodejs Winston Emit в сокет
Я реализовал Winston для регистрации моего приложения nodejs. В настоящее время я пишу журнал для файлов журнала, используя транспорт «DailyRotateFile» Winston, и вывожу данные журнала на консоль. Я хочу добавить дополнительный транспорт, который...
1283 просмотров
schedule 24.01.2024

Crontab блокирует winston для записи в мои файлы журнала
Я использую winston для регистрации всех выходных данных моего приложения node js в файл журнала, но когда я запускаю приложение как задание crontab, оно ничего не записывает в файл журнала. Это настройка моего транспорта Winston: var winston =...
342 просмотров
schedule 29.04.2023

Сравнительный анализ систем ведения журналов Node.js — мне не хватает информации об этом?
Вчера я понял, что большинство библиотек ведения журналов для Node.js, похоже, используют блокирующие/синхронные вызовы. Ведение журнала обычно является операцией ввода-вывода, и с Node.js мы должны использовать неблокирующий/асинхронный ввод-вывод...
1310 просмотров
schedule 16.04.2024

Как добавить unique_id в журналы моих экспресс-узлов с помощью winston без рефакторинга всего?
У меня есть экспресс-приложение. Я хотел бы отследить все журналы, которые были сделаны одним запросом. В Apache есть модуль под названием mod_unique_id , который вставляет в заголовки запроса специальный модуль, содержащий уникальный хэш. Я...
536 просмотров
schedule 22.09.2022

Файлы журнала Winston не всегда сохраняются при использовании process.exit () - node js
Я не могу понять эту концепцию ... при использовании process.exit () в программе, которая сохраняет файлы журнала в консоли и в фактический файл, все события журнала распечатываются в консоли, но только первый (или ни одного в все) сохраняются в...
1195 просмотров

Установите, сколько файлов должен хранить winston daily logrotate
Я внедряю ведение журнала для приложения узла, и мне нужен совет: я кое-что читал о winston.transports.DailyRotateFile , но до сих пор не понимаю, где я могу настроить, сколько ежедневных файлов журнала он должен хранить. Где я могу установить это?...
623 просмотров
schedule 03.03.2023

Добавить имя модуля в записи журнала winston
Есть ли возможность сохранить текущее имя модуля, чтобы оно автоматически печаталось в записях журнала winston при они называются позже? В настоящее время, когда я хочу напечатать имя модуля в журналах, мне нужно добавить его вручную: var...
9403 просмотров
schedule 28.03.2022

Уинстон пишет два документа об уровне ошибки в mongo db во время ведения журнала
Я использую winston для входа в свой проект nodejs. Я сохраняю журнал уровня ошибок в моей подключенной базе данных mongo. Ниже приведена моя конфигурация: logger = new (winston.Logger)({ transports : [...
454 просмотров
schedule 03.06.2023

Лесоруб Winston бросает ENOENT
Мой код: import winston from 'winston'; Meteor.startup(() => { const env = process.env.NODE_ENV || 'development'; const tsFormat = () => (new Date()).toLocaleTimeString(); const logDir = 'log'; const logger1 = new...
354 просмотров
schedule 13.05.2022

Typescript: метод реализации интерфейса с 3 разными подписями?
Я пытаюсь обернуть функцию/метод, доступный в winston (структура входа в узел), я нашел его интерфейс interface LeveledLogMethod { (msg: string, callback: LogCallback): LoggerInstance; (msg: string, meta: any, callback: LogCallback):...
157 просмотров
schedule 12.09.2022

Как добавить идентификатор сеанса в каждый журнал в winston logger
В моем приложении узла я использую модуль winston для хранения журналов приложений. Я получаю журнал как: 2017-11-22T07:16:38.632Z - info: asset type is attached successfully Теперь я хочу добавить идентификатор сеанса после метки времени....
5575 просмотров
schedule 21.04.2023

Файл журнала запросов node.js winston
Я использую winston для регистрации в проектах node.js, которые регистрируются в файлах (спасибо winston-daily-rotate-file ). Теперь я хочу лучше отслеживать эти зарегистрированные файлы, запрашивая их. Должен ли я самостоятельно реализовать...
305 просмотров
schedule 16.08.2023

Winston 3 + Loopback: сообщения об ошибках отображаются в access.log
Я использую Winston (3.0.0rc5) внутри loopback. У меня есть следующий файл Winston.js: /* eslint-disable max-len */ 'use strict'; var appRoot = require('app-root-path'); var winston = require('winston'); const {colorize, combine, timestamp,...
651 просмотров
schedule 28.05.2022

Как создать собственный форматировщик json для регистратора winston @ 3?
Я пытаюсь создать собственный форматировщик json для Winston v3. Вот единственный файл с демонстрацией: const { createLogger, format, transports } = require("winston") const { combine, timestamp, prettyPrint } = format const logger =...
10707 просмотров
schedule 12.05.2022

ведение журнала winston, работающее только в обратных вызовах, не работающее в блоках catch
Я настраиваю сервер и хочу регистрировать все ошибки и информацию в своих пользовательских файлах. все те ошибки, которые обнаруживаются в блоке catch, должны храниться в файле "catch_error.log", а все эти информационные сообщения должны храниться в...
186 просмотров
schedule 13.07.2022

@ google-cloud / logging-winston не ведет журнал из NodeJS через некоторое время внутри экземпляра GCE
Узел: 10.16.0 @ google-cloud / logging-winston: 2.0.0 Сервер: экземпляр виртуальной машины GCE Я вхожу в stackdriver из процесса моего узла, на котором запущен экземпляр GCE. Я добавляю следующий объект в свой транспорт Winston new...
692 просмотров