confluentinc / confluentinc/vscode
Add "Performance Metrics" telemetry event for measuring latency / processing time / etc
Open
observability/telemetry
- Dominant language
- TypeScript
- Stars
- 34
- Forks
- 17
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 8
Description
Similar in intent to https://github.com/confluentinc/vscode/pull/1769, but would mainly include timing data (and optionally volume of data being handled, depending on the "span"). Should be a single table that we can reuse across parts of the codebase to describe:
- what function/call was happening
- what arguments were used
- how long it took
- if it resulted in any kind of error or not
Could also include a decorator pattern for easy use instead of requiring a wrapper pattern at individual call points.
Contributor guide
Assessment
This issue has not been assessed yet.