Ruby Compatibility Requirements
This product is not supported for your selected
Datadog site. (
).
Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel,
n'hésitez pas à nous contacter.
App and API Protection capabilities
The following App and API Protection capabilities are supported in the Ruby library, for the specified tracer version:
App and API Protection capability | Minimum Ruby tracer version |
---|
Threat Detection | 1.9.0 |
Threat Protection | 1.11.0 |
Customize response to blocked requests | 1.15.0 |
Automatic user activity event tracking | 1.14.0 |
API Security | 2.17.0 |
The minimum tracer version to get all supported App and API Protection capabilities for Ruby is 2.17.0.
Supported deployment types
Type | Threat Detection support |
---|
Docker | |
Kubernetes | |
Amazon ECS | |
AWS Fargate | |
AWS Lambda | |
Google Cloud Run | |
Language and framework compatibility
Supported Ruby interpreters
The Datadog Ruby Tracing library is open source. View the [GitHub repository][2] for more information.
- MRI versions 2.5 to 3.5
- JRuby versions 9.2.21.0+ and 9.4
These are supported on the following architectures:
- Linux (GNU) x86-64, aarch64
- Alpine Linux (musl) x86-64, aarch64
- macOS (Darwin) x86-64, arm64
You must be running Datadog Agent v7.41.1+ for App and API Protection features.
Integrations
The Ruby tracer includes support for the following frameworks, ORMs, and libraries:
Web and API frameworks
ORMs
HTTP clients
Other