@colecaomoda/sls-packages

0.1.0 • Public • Published

sls-packages

Shared packages for AWS serverless apps

Install

$ npm install "@colecaomoda/sls-packages"

Monitoring

Metrics and error reporting helpers.

const { monitoring } = require("@colecaomoda/sls-packages")
const { monitor, incrementCounter } = monitoring
const tags = { tag1: "value", tag2: "value" }

// Record metrics during function execution such as number of calls, successes and errors.
// If an error occurs, it also reports to error tracking library.
monitor("metricName1", tags, async () => {
  // ...
})

// Manually record metric and a set of tags
incrementCounter("metricName2", tags)

Currently uses CloudWatch Metrics and AppSignal.

Readme

Keywords

none

Package Sidebar

Install

npm i @colecaomoda/sls-packages

Weekly Downloads

17

Version

0.1.0

License

ISC

Unpacked Size

4.85 kB

Total Files

7

Last publish

Collaborators

  • mateusmaso