Requirements
- Docker installed on the server
- CatOps user added to docker group (done automatically by installer)
What You Can See
For each container:- Name and ID
- Status (running, stopped, paused)
- Image name and tag
- CPU usage (percentage)
- Memory usage (MB and percentage)
- Network I/O (bytes in/out)
- Disk I/O (reads/writes)
- Uptime
Container Actions
Click on any container to:| Action | Description |
|---|---|
| Start | Start a stopped container |
| Stop | Stop a running container |
| Restart | Restart the container |
| View Logs | See container output |
Container actions require Admin role.
Viewing Logs
- Click on a container
- Click “View Logs”
- Logs stream in real-time
- Filter by level (error, warning, info)
- Search within logs
Log Settings
| Setting | Description |
|---|---|
| Lines | Number of log lines to fetch |
| Follow | Auto-scroll as new logs appear |
| Timestamps | Show/hide timestamps |
Docker Compose Support
If you use Docker Compose, Hub shows:- Compose project name
- All containers in the stack
- Easy start/stop of entire stacks
Podman Support
Hub also supports Podman containers. Just ensure Podman is running:Troubleshooting
Containers not showing
Containers not showing
Ensure catops user has Docker access:
Container actions not working
Container actions not working
- Check you’re logged in as Admin
- Verify Docker socket permissions:
- Restart Hub service
Logs not loading
Logs not loading
- Container must be running
- Check Docker daemon is healthy:
- Try restarting the container
Resource Alerts
Set alerts for container resource usage:- Go to Settings → Alerts
- Add container alert rule
- Set thresholds:
- CPU > 80%
- Memory > 80%
- Choose notification channel