1.0.0 • Published 1 year ago

@nestjs-logger/cloudwatch v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

NestJS CloudWatch Logger

Logger for saving into AWS CloudWatch.

Installation

NPM

npm install @nestjs-logger/cloudwatch

Yarn

yarn add @nestjs-logger/cloudwatch

Usage

import { CloudWatchLogger } from '@nestjs-logger/cloudwatch';

const app = await NestFactory.create(AppModule, {
    logger: CloudWatchLogger.create({
        accessKeyId: process.env.AWS_CLOUDWATCH_ACCESS_KEY_ID,
        secretAccessKey: process.env.AWS_CLOUDWATCH_SECRET_ACCESS_KEY,
        region: process.env.AWS_CLOUDWATCH_REGION,
        logGroupName: process.env.AWS_CLOUDWATCH_LOG_GROUP_NAME,
        logStreamName: process.env.AWS_CLOUDWATCH_LOG_STREAM_NAME,
    }),
});

Options

KeyTypeRequiredDefault
accessKeyIdstringYes
secretAccessKeystringYes
regionstringYes
logGroupNamestringYes
logStreamNamestringYes