Merge pull request 'feat(apm): support stream name arg' (#1) from feat/add-stream-name into master
Reviewed-on: #1
This commit is contained in:
commit
d3bfd07b84
|
@ -114,3 +114,4 @@ fabric.properties
|
|||
# Android studio 3.1+ serialized cache file
|
||||
.idea/caches/build_file_checksums.ser
|
||||
|
||||
.idea
|
||||
|
|
4
apm.go
4
apm.go
|
@ -32,6 +32,7 @@ type OtelConfig struct {
|
|||
ServiceName string
|
||||
ServiceVersion string
|
||||
Env string
|
||||
StreamName string
|
||||
}
|
||||
|
||||
func InitOtelAPM(config OtelConfig) error {
|
||||
|
@ -46,6 +47,9 @@ func InitOtelAPM(config OtelConfig) error {
|
|||
if config.AuthHeader != "" {
|
||||
authHeaders["Authorization"] = config.AuthHeader
|
||||
}
|
||||
if config.StreamName != "" {
|
||||
authHeaders["stream-name"] = config.StreamName
|
||||
}
|
||||
otlpHTTPExporter, err := otlptracehttp.New(context.Background(),
|
||||
otlptracehttp.WithEndpoint(config.Endpoint),
|
||||
otlptracehttp.WithURLPath(config.Path),
|
||||
|
|
Loading…
Reference in New Issue