{"repo":"lumigo-io/serverless-lumigo-plugin","free":true,"listed":false,"github":"https://github.com/lumigo-io/serverless-lumigo-plugin","clone":"git clone https://github.com/lumigo-io/serverless-lumigo-plugin.git","description":"Lumigo's Serverless Framework plugin - Easily apply distributed tracing for monitoring and troubleshooting","language":"JavaScript","stars":65,"topics":["serverless","aws-lambda","tracing","troubleshooting","monitoring","debugging","lumigo","lambda"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"serverless-lumigo Serverless framework plugin to auto-install the Lumigo tracer for Node.js and Python functions. TOC - Install - Node.js functions - Python functions - Configuring the tracer Install Run npm install in your Serverless project. $ npm install --save-dev serverless-lumigo Add the plugin to your serverless.yml file Node.js functions For Node.js functions, the plugin would install the latest version of the Lumigo tracer for Node.js during serverless package and serverless deploy . It would also wrap your functions as well, so you only need to configure your Lumigo token in a custom section inside the serverless.yml . For example: In case you want to pin the specific tracer version use pinVersion attribute. For example In case you want to manage the Lumigo tracer dependency yourself - e.g. you want to use Lerna or Webpack, and can't have this plugin install the Lumigo tracer on your behalf on every deployment - then you can also disable the NPM install process altogether. In case you are using ES Modules for Lambda handlers. Python functions For Python functions, we recommend using the serverless-python-requirements plugin to help you manage your dependencies. You should have the following in your requirements.txt : This installs the Lumigo tracer for Python, and this plugin would wrap your functions during serverless package and serverless deploy . You also need to configure the Lumigo token in a custom section in the serverless.yml . In case you are not using req","default_branch":null,"files":null,"tree":[],"storefront":"/r/lumigo-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lumigo-io/serverless-lumigo-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}