Skip to content

matt-tabnine/nginx-otel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

nginx_otel

This project provides support for OpenTelemetry distributed tracing in NGINX, offering:

  • Lightweight and high-performance incoming HTTP request tracing
  • W3C trace context propagation
  • OTLP/gRPC trace export
  • Fully dynamic variable-based sampling

Building

$ docker buildx build --progress plain --platform linux/amd64,linux/arm64 --file Dockerfile \
    --build-arg VERSION=<nginx_version> --tag <repository:tag> --push .

Example:

$ docker buildx build --progress plain --platform linux/amd64,linux/arm64 --file Dockerfile \
    --build-arg VERSION=1.25.2 --tag igraphql/nginx:1.25.2 --push .

Documentation

See documentation for ngx_otel_module.

About

Multi-arch build of NGINX with the OpenTelemetry dynamic module.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published