nginx / unit

NGINX Unit - universal web app server - a lightweight and versatile open source server that simplifies the application stack by natively executing application code across eight different programming language runtimes.
https://unit.nginx.org
Apache License 2.0
5.25k stars 320 forks source link

[Epic] Implement observability with OpenTelemetry #1277

Open callahad opened 1 month ago

callahad commented 1 month ago

As an application server, Unit is well placed to provide automatic tracing / metrics / etc. just by virtue of hosting runtimes. We should do that.

For example, Caddy (and thus FrankenPHP) have dead simple support for Prometheus metrics: https://caddyserver.com/docs/metrics. We should be at least as easy to enable.

Potential Tasks: