Plugin which auto-subscribes a log delivery lambda function to lambda log groups created by serverless
Plugin which auto-subscribes a log delivery lambda function to lambda log groups created by Serverless
npm install --save-dev serverless-plugin-cloudwatch-sumologic
plugins: - serverless-plugin-cloudwatch-sumologic custom: shipLogs: # Required arn: existing cloudwatch logs ARN # OR collectorUrl: Paste your url from step 1. here # Optional, default pattern is "[timestamp=*Z, request_id=\"*-*\", event]" filterPattern: "[timestamp=*Z, request_id=\"*-*\", correlation_id=\"*-*\", event]" role: ARN of IAM role to use
This plugin automates the process described in the readme provided by Sumologic.
sls deploy it will...
if no existing cloudwatch function is specified
Iterate through all the functions (except for the sumologic one) and generate:
You must be running serverless 1.25.0 or higher.
Please fork this repo to make changes and then issue a pull request back to this repo. No unit tests are included at this time. Unit tests will be added before this goes into version 1.0.0
Tests are written using Mocha, Sinon, Chai, using Rewire
Latest commit b2f54ec on Sep 24, 2017