Files
mobile.de/_check.sh

12 lines
585 B
Bash

#!/bin/bash
echo "== LOCK =="
docker exec iaai-redis redis-cli get iaai:locks:sync_listing
docker exec iaai-redis redis-cli ttl iaai:locks:sync_listing
echo "== CHECKPOINT =="
docker exec iaai-redis redis-cli get iaai:state:sync_listing_checkpoint
docker exec iaai-redis redis-cli get iaai:state:sync_full_scan_done
echo "== DB =="
docker exec iaai-postgres psql -U iaai -d iaai_scraper -t -c "select count(*) as total, count(*) filter (where last_seen_at > now() - interval '3 minutes') as recent from cars;"
echo "== WORKER TAIL =="
docker logs iaai-worker --tail 25 2>&1 | tail -25