v1.0.0
New Features
- The proportion of traces sent to Datadog can be configured per-
locationwith
the new datadog_sample_rate directive. - OpenTelemetry-style trace propagation headers are understood and produced
by the tracer.
Behavior Changes
- The JSON-style
datadog { ... }block configuration is no longer supported.
Use the individualdatadog_*line directives described in the
documentation. datadog_*directives are no longer allowed in "if" contexts. Previous
support was incomplete. For an example of a workaround, see
this related issue.
Known Incompatibilities
- OpenResty's Debian-based Docker image cannot load the module due to a build flag incompatibility.
Release Artifacts
Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 architecture.
nginx_1.18.0-alpine-[...].tgzis compatible with nginx:1.18.0-alpine.nginx_1.19.1-[...].tgzis compatible with nginx:1.19.1.amazonlinux_2.0.20220121.0-[...].tgzis compatible with amazonlinux:2.0.20220121.0- etc.