Commit af5903d
Devdutt Shenoi
This PR adds advanced Tracing:
- Supports spans, which represent scopes of work and
can include nested spans for hierarchical logging.
- Collects rich metadata about events and spans (e.g., source location, fields, etc.).
- Allows dynamic configuration and advanced filtering (e.g., by span, field, or metadata).
Subscribers:
- Provides customizable subscribers for processing
trace data (e.g., fmt, json, or custom handlers).
- Offers flexibility in output formats, including JSON or custom formats.
- Integration: Works with other tools like tracing-opentelemetry for distributed tracing.
1 parent bfca663 commit af5903d
3 files changed
+107
-31
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
| |||
90 | 89 | | |
91 | 90 | | |
92 | 91 | | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
59 | | - | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
60 | 64 | | |
61 | 65 | | |
62 | 66 | | |
| |||
0 commit comments