Loggly与Winston动态设置标签



我使用逻辑与节点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初始化时设置的,但是如果我想在向日志记录器发送消息时动态设置一些标签该怎么办?

根据winston-log -bulk源代码,可以使用tags属性在日志指令的元数据中包含标记。例如:

logger.log('info', 'Server starting up.', { tags: 'server' });

该值可以是单个标记或数组,如下所示:

logger.log('info', 'Server starting up.', { tags: ['server', 'startup'] });

相关内容

  • 没有找到相关文章

最新更新