O1: Instrument ingest handler with Prometheus metrics (I1-I12) #27

Open
opened 2026-09-08 04:59:50 +00:00 by rock · 0 comments
Owner

Add Prometheus counters/histograms to the ingest pipeline:

  • I1: ingest_requests_total (Counter)
  • I2: ingest_auth_duration_seconds (Histogram)
  • I3: ingest_dedup_hits_total (Counter)
  • I4: ingest_embed_duration_seconds (Histogram)
  • I5: ingest_dual_write_duration_seconds (Histogram)
  • I6: ingest_pgvector_duration_seconds (Histogram)
  • I7: ingest_opensearch_duration_seconds (Histogram)
  • I8: ingest_opensearch_failures_total (Counter)
  • I9: ingest_bytes_total (Counter)
  • I10: ingest_chunks_total (Counter)
  • I11: ingest_contradiction_detected_total (Counter)
  • I12: ingest_review_queue_depth (Gauge)

Instrument in: ingest_handler, ingest_worker, dual_write_indexer

Reference: docs/OBSERVABILITY.md Section 1

Add Prometheus counters/histograms to the ingest pipeline: - I1: ingest_requests_total (Counter) - I2: ingest_auth_duration_seconds (Histogram) - I3: ingest_dedup_hits_total (Counter) - I4: ingest_embed_duration_seconds (Histogram) - I5: ingest_dual_write_duration_seconds (Histogram) - I6: ingest_pgvector_duration_seconds (Histogram) - I7: ingest_opensearch_duration_seconds (Histogram) - I8: ingest_opensearch_failures_total (Counter) - I9: ingest_bytes_total (Counter) - I10: ingest_chunks_total (Counter) - I11: ingest_contradiction_detected_total (Counter) - I12: ingest_review_queue_depth (Gauge) Instrument in: ingest_handler, ingest_worker, dual_write_indexer Reference: docs/OBSERVABILITY.md Section 1
rock added the memory-observability label 2026-09-08 04:59:50 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: riotpiao-poimen/poimen-memory#27