diff options
| author | Saumit <justsaumit@protonmail.com> | 2025-09-27 02:14:26 +0530 |
|---|---|---|
| committer | Saumit <justsaumit@protonmail.com> | 2025-09-27 02:14:26 +0530 |
| commit | 82e03978b89938219958032efb1448cc76baa181 (patch) | |
| tree | 626f3e54d52ecd49be0ed3bee30abacc0453d081 /src/image-provider/nginx.conf.template | |
Initial snapshot - OpenTelemetry demo 2.1.3 -f
Diffstat (limited to 'src/image-provider/nginx.conf.template')
| -rw-r--r-- | src/image-provider/nginx.conf.template | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/image-provider/nginx.conf.template b/src/image-provider/nginx.conf.template new file mode 100644 index 0000000..85d9e0c --- /dev/null +++ b/src/image-provider/nginx.conf.template @@ -0,0 +1,40 @@ +load_module modules/ngx_otel_module.so; + +pid /tmp/nginx.pid; + +events { + worker_connections 1024; +} + +http { + otel_exporter { + endpoint ${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_GRPC}; + } + otel_trace on; + otel_trace_context propagate; + otel_service_name ${OTEL_SERVICE_NAME}; + otel_span_name image-provider; + + + include mime.types; + sendfile on; + server { + listen ${IMAGE_PROVIDER_PORT}; + listen [::]:${IMAGE_PROVIDER_PORT}; + + resolver 127.0.0.11; + autoindex off; + + server_name _; + server_tokens off; + + root /static; + gzip_static on; + + location /status { + stub_status on; + access_log on; + allow all; + } + } +} |
