Test all components at once:
Symptoms: Status page won't load, API URLs return "connection refused" or timeout
🎯 What this means: The entire server is down or unreachable. No price data collection is possible.
Symptoms: Scheduler API shows "is_running": false, no new scrapes happening
🎯 What this means: Automatic price scraping has stopped. Manual intervention needed.
Symptoms: Last successful scrape timestamp is more than a week old
🎯 What this means: Price data may be outdated. Recent price changes not reflected.
Symptoms: Chains API returns empty array, store count shows as 0
🎯 What this means: Database may be corrupted or empty. No store information available.
Symptoms: Status page loads slowly, API calls timeout occasionally
🎯 What this means: System is working but performing slowly. May affect user experience.
If the system is completely down or you've found a critical issue:
Include in your report: