-
Notifications
You must be signed in to change notification settings - Fork 292
CP-47063: Tracing instrumentation around message-switch send #6503
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CP-47063: Tracing instrumentation around message-switch send #6503
Conversation
9f13ae1
to
dad01ee
Compare
Is it difficult to instrument other calls, or is it because it generates too much data? |
@psafont I am planning to instrument more in subsequent PRs. I think the most difficult part would be passing the a debug_info type in the call params which contains the trace_context and the dbg. Now, we are passing a string and we need to process that string everytime... |
dad01ee
to
fbe33d6
Compare
ad215a8
to
895636b
Compare
Instruments: - `VM.add`, - `VM.stat`, - `VM.exists`, - `VM.list`. Signed-off-by: Gabriel Buica <danutgabriel.buica@cloud.com>
Instruments `switch_rpc` according to OpenTelemetry standard on instrumenting rpc calls. - `server.address` is the name of the message queue. Intruments sending the message on a queue according to OpenTelemetry standard on instrumenting messaging. - `destination` is the name of the message queue. `Tracing.with_tracing` now accepts an optional argument to set the Span Kind. Signed-off-by: Gabriel Buica <danutgabriel.buica@cloud.com>
895636b
to
5138375
Compare
502fc45
Instrument xenops vm non-atomic functions.
Instruments:
VM.add
,VM.stat
,VM.exists
,VM.list
.Instruments
switch_rpc
according to OpenTelemetry standard oninstrumenting rpc calls.
server.address
is the name of the message queue.Intruments sending the message on a queue according to OpenTelemetry
standard on instrumenting messaging.
destination
is the name of the message queue.Tracing.with_tracing
now accepts an optional argument to set the SpanKind.