首页 > 解决方案 > localstack Aws cloudwatch 日志

问题描述

如何使用节点将日志发送到 localstack cloudwatch 日志。

我正在使用 npm

const winston = require('winston')
const CloudWatchTransport = require('winston-aws-cloudwatch')

标签: node.jsexpressamazon-cloudwatchlogslocalstack

解决方案


基于这个例子https://github.com/lazywithclass/winston-cloudwatch/blob/747ae3c2292fdae6c046394938f159b4c7a23802/examples/simple.js

var winston = require('winston'),
WinstonCloudWatch = require('../index');


// when you don't provide a name the default one
// is CloudWatch
winston.add(new WinstonCloudWatch({
  logGroupName: 'testing',
  logStreamName: 'first',
  awsRegion: 'us-east-1'
}));

winston.error('1');

使用高级示例winston-cloud

https://github.com/lazywithclass/winston-cloudwatch/blob/747ae3c2292fdae6c046394938f159b4c7a23802/examples/multiple-loggers.js


推荐阅读