Added prysm build data to otel tracing spans (#15302)

This commit is contained in:
Preston Van Loon
2025-05-19 12:04:30 -05:00
committed by GitHub
parent 6b6370bc59
commit 7fd3902b75
3 changed files with 6 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ go_library(
visibility = ["//visibility:public"],
deps = [
"//monitoring/tracing/trace:go_default_library",
"//runtime/version:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@io_opentelemetry_go_otel//:go_default_library",
"@io_opentelemetry_go_otel//attribute:go_default_library",

View File

@@ -8,6 +8,7 @@ import (
"time"
prysmTrace "github.com/OffchainLabs/prysm/v6/monitoring/tracing/trace"
"github.com/OffchainLabs/prysm/v6/runtime/version"
"github.com/sirupsen/logrus"
"go.opentelemetry.io/otel"
"go.opentelemetry.io/otel/attribute"
@@ -51,6 +52,7 @@ func Setup(ctx context.Context, serviceName, processName, endpoint string, sampl
semconv.SchemaURL,
semconv.ServiceNameKey.String(serviceName),
attribute.String("process_name", processName),
attribute.String("build", version.BuildData()),
),
),
)