Skip to content

Add "Performance Metrics" telemetry event for measuring latency / processing time / etc #1933

@shouples

Description

@shouples

Similar in intent to #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.

Metadata

Metadata

Labels

observability/telemetryRelated to VS Code telemetry, our use of Sentry for error tracking, or info to help with support

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions