Skip to content

Commit 2424ed1

Browse files
author
Kate Osborn
committed
Add namespace to observability future work
1 parent f9a6994 commit 2424ed1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/proposals/nginx-extensions.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -839,14 +839,15 @@ NGINX directives:
839839
- [`otel_span_name`](https://nginx.org/en/docs/ngx_otel_module.html#otel_span_name)
840840
- [`otel_span_attr`](https://nginx.org/en/docs/ngx_otel_module.html#otel_span_attr)
841841

842-
Tracing will be disabled by default. The Application Developer will be able to use this Policy to enable and configure tracing for their routes. This Policy will only be applied if the OTel endpoint as been set by the Cluster Operator on the [Gateway Settings](#gateway-settings). We will also need to document that the collector architecture we support, where there is a single collector (receiver) but there can be many exporters and processors.
842+
Tracing will be disabled by default. The Application Developer will be able to use this Policy to enable and configure tracing for their routes. This Policy will only be applied if the OTel endpoint as been set by the Cluster Operator on the [Gateway Settings](#gateway-settings). We will also need to document that the collector architecture we support, where there is a single collector (receiver) but there can be many exporters and processors.
843843

844844
#### Future Work
845845

846846
Add support for:
847847

848848
- OTel logging
849849
- Metrics
850+
- Allow attaching to Namespaces. With the current approach, every HTTPRoute will need its own Observability Policy. In other words, there is no way for multiple HTTPRoutes to share the same Observability Policy. If we allow attaching to Namespaces, all HTTPRoutes in a Namespace can share an Observability Policy.
850851

851852
#### Alternatives
852853

0 commit comments

Comments
 (0)