0.1
A long-lived project that still receives updates
datadog-lambda is Datadog's AWS Lambda integration for ruby. It is used to perform distributed tracing between serverful and serverless environments, and send custom metrics to Datadog.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 12.3
~> 3.8
~> 1.23.3
~> 0.47.2

Runtime

~> 1.16.0
~> 0.11.3
 Project Readme

datadog-lambda-rb

build RubyGem Slack License

Datadog Lambda Library for Ruby (3.2 and 3.3) enables enhanced Lambda metrics, distributed tracing, and custom metric submission from AWS Lambda functions.

Installation

Follow the installation instructions, and view your function's enhanced metrics, traces and logs in Datadog.

Configuration

Follow the configuration instructions to tag your telemetry, collect telemetry from non-Lambda resources, and more.

For additional configuraton options for distributed tracing, see the Datadog trace client readme

Opening Issues

If you encounter a bug with this package, we want to hear about it. Before opening a new issue, search the existing issues to avoid duplicates.

When opening an issue, include the Datadog Lambda Layer version, Ruby version, and stack trace if available. In addition, include the steps to reproduce when appropriate.

You can also open an issue for a feature request.

Contributing

If you find an issue with this package and have a fix, please feel free to open a pull request following the procedures.

Community

For product feedback and questions, join the #serverless channel in the Datadog community on Slack.

License

Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0.

This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2019 Datadog, Inc.