Overview
The Monitoring page provides real-time visibility into your system's resource usage. Interactive charts show CPU, memory, and disk metrics across all containers, helping you identify performance bottlenecks and plan capacity.

Navigate to Monitoring by clicking Monitoring in the sidebar.
System Overview
At the top of the page, summary cards display current system-wide metrics:
| Metric | Description |
|---|---|
| CPU Usage | Overall CPU utilisation as a percentage |
| Memory Usage | Used memory vs total available |
| Disk Usage | Used disk space vs total capacity |
| Container Count | Running containers vs total |
CPU Chart
The CPU chart plots processor utilisation over time as a line graph:
- Y-axis — CPU percentage (0–100%)
- X-axis — time stamps
- Hover — shows exact CPU percentage at any point in time
- Colour coding — different lines for each container
What to Look For
- Sustained high CPU (>80%) — indicates the system is under heavy load; consider upgrading hardware or stopping unused applications
- CPU spikes — brief spikes are normal during operations like database migrations or container starts
- Idle CPU (<5%) — the system has plenty of headroom
Memory Chart
The memory chart shows RAM consumption over time:
- Y-axis — memory in GB or MB
- X-axis — time stamps
- Total line — aggregate memory across all containers
- Per-container breakdown — individual memory usage by container
What to Look For
- Memory creeping upward — may indicate a memory leak in an application
- Memory near capacity — risk of the OOM (Out of Memory) killer stopping containers
- Stable flat lines — healthy, predictable memory usage
Disk Chart
The disk chart tracks storage consumption:
- Used space — current disk usage across all Docker volumes
- Available space — remaining capacity
- Growth trend — helps predict when you'll need more storage
What to Look For
- Rapid growth — an application may be generating excessive logs or data
- >90% capacity — critical; free up space or expand storage immediately
- Steady state — normal operation with predictable storage patterns
Per-Container Breakdown
Below the main charts, a table shows metrics for each individual container:
| Column | Description |
|---|---|
| Container | Container name |
| CPU | Current CPU usage |
| Memory | Current memory usage |
| Network I/O | Bytes sent and received |
| Disk I/O | Read and write operations |
| Status | Container health state |
This helps pinpoint which specific container is consuming the most resources.
Time Range & Zoom
Selecting a Time Range
Use the time range controls to view different periods:
- Last 15 minutes — detailed recent activity
- Last hour — short-term trends
- Last 6 hours — medium-term patterns
- Last 24 hours — daily overview
Zooming
Click and drag on any chart to zoom into a specific time window. This is useful for investigating a specific incident or performance event.
Click Reset Zoom to return to the full time range.
Auto-Refresh
Monitoring data refreshes automatically every 30 seconds. The charts update smoothly without losing your zoom position or scroll state.
You can tell the data is live by watching the latest data points extend the chart line in real time.
Understanding Resource Usage
Healthy System
A healthy Organism installation typically shows:
| Resource | Healthy Range |
|---|---|
| CPU | < 50% average |
| Memory | < 70% of total |
| Disk | < 80% of total |
When to Take Action
| Symptom | Possible Cause | Action |
|---|---|---|
| CPU consistently > 80% | Too many apps or heavy workload | Stop unused apps or upgrade CPU |
| Memory near capacity | Memory-hungry application | Check per-container usage, increase RAM |
| Disk > 90% | Large database or log accumulation | Clear old logs, expand storage |
| Container restarting | Failed health checks | Check Logs for errors |
Related Documentation
- Dashboard — System overview at a glance
- Logs — Investigate issues with container logs
- Installed Apps — Start or stop containers
- Settings — Configure health check intervals