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'] });
Другие вопросы по тегам