Site ingestion health
Overlap and fetch metrics per scraper run (internal). JSON API:
/api/internal/site-health/runs,
/api/internal/site-health/latest-by-site
(same X-Site-Health-Key / ?key= rules when SITE_HEALTH_API_KEY is set).
Website access
Website Access
Internal usage signal for future sleep-window automation.
127
127
requests in 7d
0m
since activity
Peak hour
07:00 UTC with 93 request(s).
Quiet coverage
22 quiet hour(s) in the current 7-day window.
Latest run per source
| Source | Strategy | Finished | Fetched | New | Overlap | Ratio | Pages | Status | Flags |
|---|---|---|---|---|---|---|---|---|---|
| Demo RSS | rss | — | — | — | — | — | — | — | — |
| Bids and Tenders (Canada) | bidsandtenders | — | — | — | — | — | — | — | — |
| Bids and Tenders (Canada) | bidsandtenders | — | — | — | — | — | — | — | — |
| CanadaBuys (Open Data) | canadabuys_opendata | — | — | — | — | — | — | — | — |
| MERX (Ontario open solicitations) | merx | — | — | — | — | — | — | — | — |
Recent runs (up to 50)
| Finished | Source | Fetched | New | Overlap | Ratio | Pages | Status | Error |
|---|---|---|---|---|---|---|---|---|
No ingestion runs recorded yet. Run python scraper/scheduler.py --once. | ||||||||