📊 feat: include package version in OpenTelemetry telemetry resource
- Add Version field to telemetry.Setup struct - Include service.version attribute in OpenTelemetry resource - Pass version.Short() from server to telemetry initialization - Follows OpenTelemetry semantic conventions for better observability - Enables version tracking in production traces Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -231,6 +231,7 @@ func (s *Server) Run() error {
|
||||
Insecure: s.config.GetTelemetryInsecure(),
|
||||
SamplerType: s.config.GetSamplerType(),
|
||||
SamplerRatio: s.config.GetSamplerRatio(),
|
||||
Version: version.Short(),
|
||||
}
|
||||
|
||||
if s.tracerProvider, err = telemetrySetup.InitializeTracing(context.Background()); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user