1.3.8 • Published 2 years ago

serverless-plugin-woodchuck v1.3.8

Weekly downloads
210
License
MIT
Repository
-
Last release
2 years ago

serverless-plugin-woodchuck

serverless

Serverless plugin for automatic JSON log forwarding to cloud-based log management tools.

Features

Supported Runtimes:

  • nodejs14.x
  • nodejs12.x
  • nodejs10.x
  • python3.7
  • python2.7
  • dotnet6.0
  • dotnetcore3.1
  • dotnetcore2.1
  • go1.x
  • java11
  • java8.al2
  • java8
  • ruby2.7
  • ruby2.5

Supported Log Destinations:

  • Loggly
  • Logz.io

Install

Serverless

serverless plugin install --name serverless-plugin-woodchuck

Manually

yarn add --dev serverless-plugin-woodchuck
# or
npm install -D serverless-plugin-woodchuck

Add the following plugin to your serverless.yml:

plugins:
  - serverless-plugin-woodchuck

Add the relevant config for your logging platform:

Loggly Example Configuration:

custom:
  woodchuck:
    destination: "loggly"
    config: 
      token: <loggly-token>
      tag: <loggly-tag>

Logzio Example Configuration:

custom:
  woodchuck:
    destination: "logzio"
    config: 
      token: <logzio-token>
      host: <logzio-host> # these are usually like: "listener.logz.io"

For more information on Woodchuck and configuring look at its repo

Excluding functions

The exclude array can be used to exclude the Woodchuck layer from a function.

In this example only "functionA" function will have the Woodchuck lambda layer.

functions:
  functionA:
    handler: handler.handler
    events:
      - http:
          method: get
          path: a
  functionB:
    handler: handler.handler
    events:
      - http:
          method: get
          path: b

custom:
  woodchuck:
    exclude:
      - functionB
1.3.8

2 years ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.0

3 years ago

1.1.5

3 years ago

1.1.1

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.0-beta.2

3 years ago

1.0.0-beta.3

3 years ago

1.0.0-beta.4

3 years ago

1.0.0-beta.5

3 years ago

1.0.0-beta.0

3 years ago

1.0.0-beta.1

3 years ago

1.0.0-beta.6

3 years ago

0.1.0

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago