Ingestion Live Dashboard¶
Purpose and audience¶
Purpose: monitor live ingestion progress, coverage, and failures across sources.
Audience: operators running imports and investigating stalled or failing datasets.
Source of truth:
monitoring/grafana/dashboards/ingestion-runs.jsonLive dashboard: Grafana Ingestion Live dashboard for RagLogic AI
Coverage¶
Area |
Current coverage |
|---|---|
Active runs |
Present |
Total failed documents |
Present |
Documents discovered vs ingested |
Present |
Per-source live status |
Present |
Coverage percentage by source |
Present via PostgreSQL query |
PDF extract throughput and rate |
Present |
Latest failed documents |
Present via PostgreSQL query |
Notes¶
This dashboard mixes Prometheus and PostgreSQL-backed panels.
It is scoped to the current ingestion workflow and does not try to represent every historical importer metric.
Completion checklist¶
[x] Provisioned dashboard JSON is versioned in the repo.
[x] Panel inventory is recorded.
[x] Datasource usage is documented.
[x] No critical coverage gap was found for the live ingestion use case.