diff --git a/config/config.yaml b/config/config.yaml index 4d4bd8f9..379675d2 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -124,7 +124,7 @@ bee-configs: swap-factory-address: "0xdD661f2500bA5831e3d1FEbAc379Ea1bF80773Ac" swap-initial-deposit: 500000000000000000 tracing-enable: true - tracing-endpoint: "10.10.11.199:6831" + tracing-endpoint: "10.10.11.199:4318" tracing-service-name: "bee" verbosity: 5 # 1=error, 2=warn, 3=info, 4=debug, 5=trace warmup-time: 0s diff --git a/config/staging.yaml b/config/staging.yaml index 739b5093..e28ebeff 100644 --- a/config/staging.yaml +++ b/config/staging.yaml @@ -42,7 +42,7 @@ bee-configs: password: "beekeeper" swap-enable: true tracing-enable: true - tracing-endpoint: "10.10.11.199:6831" + tracing-endpoint: "10.10.11.199:4318" tracing-service-name: "bee" verbosity: 4 welcome-message: Welcome to the bee staging environment created by Beekeeper! diff --git a/pkg/orchestration/node.go b/pkg/orchestration/node.go index 12a16569..8db6d4df 100644 --- a/pkg/orchestration/node.go +++ b/pkg/orchestration/node.go @@ -149,9 +149,10 @@ type Config struct { SwapInitialDeposit *string `yaml:"swap-initial-deposit,omitempty"` // initial deposit if deploying a new chequebook TargetNeighborhood *string `yaml:"target-neighborhood,omitempty"` // neighborhood to target in binary format (ex: 111111001) for mining the initial overlay TracingEnabled *bool `yaml:"tracing-enable,omitempty"` // enable tracing - TracingEndpoint *string `yaml:"tracing-endpoint,omitempty"` // endpoint to send tracing data - TracingHost *string `yaml:"tracing-host,omitempty"` // host to send tracing data - TracingPort *string `yaml:"tracing-port,omitempty"` // port to send tracing data + TracingEndpoint *string `yaml:"tracing-endpoint,omitempty"` // OTLP collector endpoint for tracing data (host:port) + TracingInsecure *bool `yaml:"tracing-insecure,omitempty"` // disable TLS for the OTLP exporter + TracingProtocol *string `yaml:"tracing-protocol,omitempty"` // OTLP exporter transport: http or grpc + TracingSamplingRatio *float64 `yaml:"tracing-sampling-ratio,omitempty"` // head-based sampling ratio in [0,1]; 1 samples everything TracingServiceName *string `yaml:"tracing-service-name,omitempty"` // service name identifier for tracing TransactionDebugMode *bool `yaml:"transaction-debug-mode,omitempty"` // skips the gas estimate step for contract transactions UseSIMD *bool `yaml:"use-simd,omitempty"` // use SIMD BMT hasher (available only on linux amd64 platforms)