gpt4 book ai didi

node.js - loggly 与 winston 动态设置标签

转载 作者:搜寻专家 更新时间:2023-10-31 22:34:23 25 4
gpt4 key购买 nike

我正在将 loggly 与 Node 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-loggly-bulk source , 可以在 metadata of the logging instruction 中包含标签使用 tags 属性。例如:

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

值可以是either a single tag or an array ,像这样:

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

关于node.js - loggly 与 winston 动态设置标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39478695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com