Back to Tutorials
Inspect and Monitor a Container
View container details across multiple tabs and monitor real-time resource usage with the performance profiler.
Prerequisites
- Docker is running
- A container exists (running preferred for monitoring)
Scenario 1: Inspect Container Details
- Click Containers in the sidebar
- Click a container name to open the Inspect view
- The view has tabs (displayed as a segmented picker):
Overview Tab
- Container ID, image, created date, status
- Command being run
- Restart count and restart policy
- Container size on disk
Environment Tab
- Full list of environment variables set in the container
- Secret values (passwords, keys) are masked by default — click to reveal
Network Tab
- Network mode (bridge, host, none)
- Connected networks and their IDs
- IP address within each network
- Exposed ports and their host mappings
Mounts Tab
- Bind mounts: host path → container path, read/write mode
- Named volumes: volume name → container path
- tmpfs mounts if any
Resources Tab
- CPU and memory limits (if set)
- Current CPU usage percentage
- Current memory usage (MB / limit)
- Network I/O (bytes sent/received)
- Block I/O (bytes read/written)
Scenario 2: Performance Profiler
- From the Containers list, find the running container
- Click the ... (overflow menu) on the container row and select Performance Profiler (requires Pro)
- The profiler opens with live-updating charts:
- CPU Usage — line chart showing % over time
- Memory Usage — line chart showing MB over time
- Network I/O — line chart showing bytes in/out
- Block I/O — line chart showing disk reads/writes
- Charts show the last 60 data points (approximately 1 minute of data at 1-second intervals)
- The active tab renders exclusively — switch between CPU, Memory, Network, and Block I/O tabs without performance impact
What You'll See
- The Inspect view shows a segmented tab picker at the top for responsive switching between tabs
- The Performance Profiler uses real-time charts for live visualization
- Resource data refreshes every second for running containers
- Stopped containers show last-known values with no live updates
Tips
- The segmented picker design ensures only the active tab renders — this keeps the UI responsive even with many environment variables or mounts
- Chart data is capped at 60 points to keep the view performant
- Click the container status badge to quickly access start/stop/restart actions without going back to the list
- Network I/O counters are cumulative since container start — the chart shows the rate of change