Skip to content

feat: Implement pluggable telemetry exporters - #4

Merged
koushik4475 merged 1 commit into
mainfrom
feat/telemetry-exporters
Oct 17, 2026
Merged

koushik4475 merged 1 commit into
mainfrom
feat/telemetry-exporters

Conversation

@koushik4475

Copy link
Copy Markdown
Member

Description

Closes #3

This PR implements pluggable runtime telemetry exporters as requested in issue #3:

  • Base TelemetryExporter abstraction with pluggable export interface.
  • PrometheusExporter supporting standard Prometheus text format gauges and counters for engine status, uptime, and heap/RSS memory.
  • OpenTelemetryExporter outputting OpenTelemetry v0.1.0 ResourceMetrics compliant metric payloads.
  • TelemetryManager allowing registration, dynamic dispatch, and parallel aggregation across all enabled exporters.
  • Complete test coverage across format validation, schema compliance, and manager collection.

Co-authored-by: codedude1010 emailsendervisionexus@gmail.com

Closes #3

Co-authored-by: codedude1010 <emailsendervisionexus@gmail.com>
@koushik4475
koushik4475 merged commit 3e4019f into main Oct 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Implement pluggable telemetry exporters

1 participant