goose
goose copied to clipboard
docs: otlp observability
This PR documents OpenTelemetry Protocol (OTLP) configuration support. Also changed to lowercase “goose” in touched files.
Documentation updates:
documentation/docs/guides/environment-variables.md:- Add new “Observability” section and made Langfuse a subsection
- Add “OpenTelemetry Protocol (OTLP)” subsection with
OTEL_EXPORTER_OTLP_ENDPOINTandOTEL_EXPORTER_OTLP_TIMEOUTvars
documentation/docs/guides/config-file.md:- Add
otel_exporter_otlp_endpointandotel_exporter_otlp_timeout
- Add
documentation/docs/troubleshooting.md:- Add “Debugging and Diagnostics” section with links to logs and observability
Type of Change
- [ ] Feature
- [ ] Bug fix
- [ ] Refactor / Code quality
- [ ] Performance improvement
- [x] Documentation
- [ ] Tests
- [ ] Security fix
- [ ] Build / Release
- [ ] Other (specify below)
Testing
Manual testing - Verified OTLP export via env vars (Jaeger in Docker received traces). I was unable to verify with config.yaml keys but goose says it should work as described
- To see the specific tasks where the Asana app for GitHub is being used, see below:
- https://app.asana.com/0/0/1211758024944977
PR Preview Action v1.6.0 :---: Preview removed because the pull request was closed. 2025-10-29 17:37 UTC