FOCUSCurrently working on ScheduleSomething and LayerdEvents algorithmsLearn More
FOCUSCurrently working on ScheduleSomething and LayerdEvents algorithmsLearn More
FOCUSCurrently working on ScheduleSomething and LayerdEvents algorithmsLearn More
FOCUSCurrently working on ScheduleSomething and LayerdEvents algorithmsLearn More
CONTRIBUTING.MdOperations & Runbooks
System Monitoring & Metrics
DocsCONTRIBUTING.mdOperations & RunbooksSystem Monitoring & Metrics
GitHub Live Sync

System Monitoring & Metrics

Live technical documentation fetched from GitHub repository omghante/metapilot/docs/operations/monitoring.md

System Monitoring & Health Checks Guide

Overview of system health endpoints, log inspection, error tracking, and Celery Flower monitoring.

1. System Health Endpoints

  • Chatbot Engine Health Check:
    GET /api/chatbot/check/
    • Returns
      {"status": "ok", "service": "MetaPilot AI Assistant"}
      .
  • REST API Schema Check:
    GET /api/schema/

2. Celery Flower Monitoring Dashboard

Launch Flower dashboard to monitor worker queues, active tasks, latency, and failure rates:
bash
cd services/api
celery -A core flower --port=5555
Access Flower dashboard at
http://localhost:5555
.

3. Log Inspection

In production, inspect logs via
journalctl
(Systemd) or Docker logs:
bash
# View Daphne server logs
docker logs -f metapilot_api_1

# View Celery worker logs
docker logs -f metapilot_celery_worker_1