feat: add structured control tracing
This commit is contained in:
parent
63ea36bb51
commit
d9031b995d
4 changed files with 477 additions and 9 deletions
|
|
@ -271,11 +271,11 @@ Goal: make `geth` ergonomic and stable as a base layer for custom automation.
|
|||
|
||||
Goal: make production failures diagnosable from the CLI and logs.
|
||||
|
||||
- `[ ]` Improve structured tracing.
|
||||
- `[x]` Improve structured tracing.
|
||||
Acceptance criteria:
|
||||
- `[ ]` Logs include fields for command, peer node, resource, capability,
|
||||
- `[x]` Logs include fields for command, peer node, resource, capability,
|
||||
stream, cursor, and stable error code where applicable.
|
||||
- `[ ]` Sensitive bearer tokens and private material are not logged.
|
||||
- `[x]` Sensitive bearer tokens and private material are not logged.
|
||||
|
||||
- `[x]` Expand health status.
|
||||
Acceptance criteria:
|
||||
|
|
|
|||
Loading…
Reference in a new issue