
Product
Go Support Is Now Generally Available
Socket's Go support is now generally available, bringing automatic scanning and deep code analysis to all users with Go projects.
serverless-plugin-splunk
Advanced tools
Serverless plugin for adding a function to send logs from Cloudwatch to Splunk and attach it to the log groups for every other function in the package
Serverless plugin for adding a function to send logs from Cloudwatch to Splunk and attach it to the log groups for every other function in the package.
The Black Tux is reinventing the formalwear rental industry so guys can show up at their best on the days that matter most. The company designs and manufactures modern rental suits and tuxedos that actually fit—made of 100% wool, ordered online or in one of our showrooms, and delivered for free. Using a combination of machine learning, tailor-trained fit specialists, and industry-leading customer service, The Black Tux guarantees a perfect fit every time.
To support this elevated customer experience we rely on lots of technology. From time to time we release things we build to the open source community when we feel they might be useful by others as well, and of course don't include anything proprietary.
Make sure you have the following installed before starting:
First install the package:
npm install serverless-plugin-splunk --save
Then add the plugin to your serverless.yml
file:
plugins:
- serverless-plugin-splunk
There are a few parameters that you need to use (if you use the arn parameter, the url and token can be omitted):
custom:
splunk:
url: 'Splunk HTTP event collector URL'
token: 'Splunk HTTP event collector Token'
arn: 'AWS ARN of Splunk Logging Function' # Optional
excludestages: # Optional
- '[name of a stage to exclude]'
- '[another stage name to exclude]'
Parameter | Info | Default | More Information |
---|---|---|---|
url | URL address for your Splunk HTTP event collector endpoint | blank | Default port for event collector is 8088. Example: https://host.com:8088/services/collector |
token | Token for your Splunk HTTP event collector | blank | To create a new token |
arn | AWS ARN of a Splunk Logging Function that already is deployed if you don't want one created by this function | blank | You can use Blueprint II from here |
excludestages | Stages you don't want logging hooked up for | blank | Serverless stages |
The plugin will be packaged with the lambda when deployed as normal using Serverless:
serverless deploy
All support is conducted through GitHub issues. This is released basically "as is" but we will answer questions as we can.
Please open a GitHub issue before contributing code changes.
FAQs
Serverless plugin for adding a function to send logs from Cloudwatch to Splunk and attach it to the log groups for every other function in the package
The npm package serverless-plugin-splunk receives a total of 1 weekly downloads. As such, serverless-plugin-splunk popularity was classified as not popular.
We found that serverless-plugin-splunk demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket's Go support is now generally available, bringing automatic scanning and deep code analysis to all users with Go projects.
Security News
vlt adds real-time security selectors powered by Socket, enabling developers to query and analyze package risks directly in their dependency graph.
Security News
CISA extended MITRE’s CVE contract by 11 months, avoiding a shutdown but leaving long-term governance and coordination issues unresolved.