You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem:
Integrate the exporter library
https://github.com/nginxinc/telemetry-exporter so that it is possible
to send product telemetry data to an endpoint.
Solution:
- Integrate the exporter library.
- Update existing telemetry data struct to use the common data struct
defined in the exporter library.
- Refactor existing telemetry data structs to adhere to the exporter
library requirements.
- Generate scheme and Attributes for data structs.
- Allow configuring telemetry endpoint params via build flags. If the
telemetry endpoint is not specified, NGF will log data points to the
debug log (existing behavior).
- Add root CA certs to NGF image so that NGF can verify the cert of
the telemetry service.
Testing:
- Unit tests
- Manual testing of build flags validation.
- Manual testing that NGF sends data to an OTel collector.
- Manual testing that NGF sends data to a dev F5 telemetry service.
CLOSES -- nginx#1377
0 commit comments