@nestjs-logger/cloudwatch
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

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

Key Type Required Default
accessKeyId string Yes
secretAccessKey string Yes
region string Yes
logGroupName string Yes
logStreamName string Yes

Readme

Keywords

Package Sidebar

Install

npm i @nestjs-logger/cloudwatch

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

10.4 kB

Total Files

7

Last publish

Collaborators

  • avidian