🔍 Matpriskollen System Verification Guide

✅ Quick Check: Visit the live status page for instant system health overview.

🚀 Quick Verification (30 seconds)

📋 Step-by-Step Manual Verification

Step 1: Check Store Data

This verifies that grocery chains and stores are being tracked:

http://139.59.210.35/matpriskollen/api/chains

What to look for:

✅ Good Response: You should see a list of grocery chains like ICA, Coop, Lidl, etc. with store counts for each chain. Total stores should be around 2,000+.
❌ Bad Response: Empty list, error message, or "connection refused" - this indicates the system is down.

Step 2: Check System Analytics

This shows overall system statistics and recent activity:

http://139.59.210.35/matpriskollen/api/analytics/summary

What to look for:

✅ Good Response: Should show 12 chains, 2,000+ stores, 21 regions, and recent scraping sessions with "completed" status.
❌ Bad Response: Zero values, missing data, or error messages indicate system problems.

Step 3: Check Scheduler Status

This verifies the scraping scheduler is running correctly:

http://139.59.210.35/matpriskollen/api/scheduler/status

What to look for:

✅ Good Response: "is_running": true, "status": "success" in last_run, and a future date for next_run (every Monday at 08:00).
❌ Bad Response: "is_running": false, failed runs, or errors in the last_run section.

🔖 Browser Bookmarklet

For instant health checks, drag this link to your bookmarks bar:

📋 Matpriskollen Health Check

Drag the blue link above to your bookmarks bar, then click it anytime to check system health!

📱 Mobile/Tablet Instructions

Using Mobile Browser

1. Visit the status page on your mobile device

2. The page automatically refreshes every 30 seconds

3. Green indicators = healthy, red indicators = problems

4. Tap any "Test" button to verify individual components

🔧 Troubleshooting

If you see errors:

What this means:

⚠️ Important: This system runs on a schedule (every Monday at 08:00 Stockholm time). If it's not Monday, the "last scrape" time will show the previous Monday. This is normal behavior.

📞 Need Help?

If you find issues with the system or need assistance with verification:

System Status: 139.59.210.35/status

Last Updated: