loggly с winston устанавливает теги динамически
Я использую loggly с узлом JS. Это скрипт инициализации:
var winston = require('winston');
require('winston-loggly-bulk');
winston.add(winston.transports.Loggly, {
inputToken: "TOKEN",
subdomain: "SUBDOMAIN",
tags: ["Winston-NodeJS"],
json:true
});
Похоже, что теги установлены на winston.add
инициализация, но что если я хочу динамически установить какой-либо тег при отправке сообщения в регистратор?
1 ответ
Согласно источнику winston-loggly-bulk, можно включить теги в метаданные инструкции регистрации, используя tags
имущество. Например:
logger.log('info', 'Server starting up.', { tags: 'server' });
Значение может быть одним тегом или массивом, например так:
logger.log('info', 'Server starting up.', { tags: ['server', 'startup'] });