小编viv*_*m91的帖子

无法使用“winston”和“s3-streamlogger”在 aws S3 存储桶中创建日志

const winston = require('winston');
var S3StreamLogger = require('s3-streamlogger').S3StreamLogger;

var s3_stream = new S3StreamLogger({
    bucket: "bucket_name",
    access_key_id: "access_key_id",
    secret_access_key: "secret_access_key"
});

var logger = new (winston.Logger)({
    transports: [
        new (winston.transports.File)({
            stream: s3_stream
        })
    ]
});

exports.handler = function (event, context) {
    winston.info('Hello Winston!');
    console.log("This is logging demo");
    logger.info('Logging is in progress');
    console.log("Consol Starting Lambda function");

    var responseCode = 200;  
    var responseBody = {
        message: "Hello !",
        input: event
    };
    var response = {
        statusCode: responseCode,
        headers: {
            "x-custom-header": "my custom header …
Run Code Online (Sandbox Code Playgroud)

windows amazon-web-services node.js

6
推荐指数
1
解决办法
3431
查看次数

标签 统计

amazon-web-services ×1

node.js ×1

windows ×1