Add self-monitoring metrics for processors and SDK exports - #70
Merged
Merged
Conversation
SieDeta
pushed a commit
that referenced
this pull request
Apr 17, 2026
…itoring Add self-monitoring metrics for processors and SDK exports
zzylol
added a commit
that referenced
this pull request
May 1, 2026
…able e2e (#212) Capture this session's merged work at the top, retire stale follow-ups, add new ones discovered along the way. New top section: "Single-pipeline multi-sketch + delta + queryable warm tier (2026-05-01)" — itemises #210 (DDSketch delta wire fixes — three connected bugs), #211 (windowed processors pass-through so chained `[ddsketch, HLL, batch]` works), and the companion backend PRs (#70 OTLP gRPC max msg size, #71 store overlap filter + closest-pane + window annotation). Live e2e capture pasted in as evidence. Retired follow-up #1 ("Warm-tier sketch ingest is dropped at the gateway") — superseded by the new top section. Replaced the lingering "agent-side ddsketch→batch wiring quirk" note that was the chain bug now fixed by #211. Replaced the abbreviated follow-up list (#2 cold reader, #3 reducer self-check) with the actual residual after this session, in priority order: 1. Run the P7 sweep + accuracy reducer over all five sketches. 2. Backend in-memory sketch_snapshots cache loss on restart. 3. Inference config breadth (only [1m] patterns today). 4. Cold reader torn-line tolerance (carried over). 5. Reducer self-check vs engine (carried over). 6. Inline GOPRIVATE / GOTOOLCHAIN env vars in build_sketchcollector.sh. 7. Decide on OTel submodule bumps still dirty in working tree. Updated `_Last updated_` to 2026-05-01. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Supported metrics
Collector processors
Enabled per processor with enable_self_monitoring: true.
Supported processors:
Reported metrics:
SDK periodic metric reader
Enabled in the SDK YAML reader config with enable_self_monitoring: true.
Reported metrics:
Testing