98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
# File 'lib/fluent/plugin/out_sentry.rb', line 98
def create_context(otel_trace_id)
contexts = {}
contexts['trace'] = {}
contexts['trace']['op'] = 'http.server'
contexts['trace']['status'] = 'unknown'
contexts['trace']['type'] = 'trace'
contexts['trace']['trace_id'] = otel_trace_id.split('-')[0]
contexts['trace']['span_id'] = otel_trace_id.split('-')[1]
if self.tags.nil?
self.tags = {}
end
self.tags['trace_id'] = contexts['trace']['trace_id']
contexts
end
|