Monitoring & Logs
Instance-Level Monitoring
The Monitoring tab in the Console provides per-instance CPU and memory charts for both the Odoo and database containers. Charts support zoom and time range selection (6h / 24h / 48h). Clicking a chart point opens the Logs tab at the corresponding timestamp.
Server-Level Monitoring
From the Servers page, click the charts icon on a server card to open the server charts modal. This shows host-level resource metrics (CPU, memory, disk I/O) for the server machine.
Deployment Logs
Every job (deploy, restart, merge, backup, stop, remove) produces a detailed log accessible from:
- The Recent Deployments widget on the Dashboard.
- The Queue tab inside the Console.
- The global Queue page.
Live Log Streaming
The Logs tab in the Console provides a real-time terminal-style view of the running Odoo application log. Auto-refresh keeps the view current at a configurable interval. Logs can be downloaded as .txt files.
Server Monitoring Agent
The odoobot_monitor service installed by the server preparation script reports the following metrics to CICDoo every 5 minutes:
- CPU usage and core count
- RAM and swap usage
- Disk space and inode usage
- Per-container CPU and memory stats
- Container lifecycle events
This data powers both the server charts and the instance monitoring charts.
Updated about 11 hours ago
