Tracing and Logging
@Ladicle / OpenCensus Meetup #1
Who am I?
Software Engineer - Z Lab Corp.
Three pillars of Observability
To represent a time series measurements about a particular process or activity. It can
be aggregated, visualized and easily processed data.
To represent a single request to the system. It is useful for optimisation(e.g. find
bottlenecks within specific parts of the stack).
To represent event at that point within a system. When things go wrong, log shows
the case of the error.
Characteristics and Overlapping Sections
When and How do you watch Tracing and Logs?
Merging OpenTracing and OpenCensus
- Annotations vs. Logs · Issue #16 · bogdandrutu/openconsensus
- Message Events · Issue #13 · bogdandrutu/openconsensus
OpenCensus and Jaeger have different log correlation designs. The Jaeger
exporter sets an annotation on the Log field of the OpenTracing span.
I expect duplicated fields will be merged...