Monitor sandbox activity
NemoClaw provides several tools for inspecting sandbox health, tracing agent behavior, and diagnosing problems: theopenclaw nemoclaw status command, the openclaw nemoclaw logs command, and the OpenShell terminal UI (openshell term).
Prerequisites
- A running NemoClaw sandbox.
- The OpenShell CLI on your
PATH.
Check sandbox health
Run the status command to view the sandbox state, blueprint run information, and active inference configuration:--json flag:
| Field | Description |
|---|---|
| Sandbox state | Whether the sandbox is running, stopped, or in an error state |
| Blueprint run ID | Identifier for the most recent blueprint execution |
| Inference provider | Active provider name, model ID, and endpoint URL |
If you run
openclaw nemoclaw status from inside the sandbox, the command detects the sandbox context and reports it. Host-level sandbox and inference details are not available from within the sandbox. Run openshell sandbox status on the host for full host-side details.View logs
Stream the most recent log output from the blueprint runner and sandbox:- Follow in real time
- Limit output lines
- By run ID
Tail the log output as new lines arrive:
Monitor network activity in the TUI
Open the OpenShell terminal UI for a live view of network activity and egress approval prompts:- Active network connections from inside the sandbox
- Blocked egress requests awaiting operator approval
- Inference routing status
openshell term there:
Test inference
Run a test inference request to verify that the provider is responding:- Run
openclaw nemoclaw statusto confirm the active provider and endpoint. - Run
openclaw nemoclaw logs -fto view error messages from the blueprint runner. - Verify that the inference endpoint is reachable from the host.
Diagnose common issues
Sandbox shows as stopped
Sandbox shows as stopped
Re-run onboard to recreate the sandbox:
Inference requests time out
Inference requests time out
Verify the provider endpoint is reachable from the host. Check the active endpoint:If the endpoint is unreachable, re-run onboard to select a different provider or confirm your
NVIDIA_API_KEY is valid.Agent cannot reach an external host
Agent cannot reach an external host
Open the TUI and approve the blocked egress request:To allow the endpoint permanently, add it to
nemoclaw-blueprint/policies/openclaw-sandbox.yaml and re-run nemoclaw onboard. See Customize the network policy.Blueprint run failed
Blueprint run failed
Retrieve the run ID from
openclaw nemoclaw status, then view the error output for that run:cgroup v2 error during onboard
cgroup v2 error during onboard
On Ubuntu 24.04, DGX Spark, or WSL2, Docker requires
"default-cgroupns-mode": "host" in /etc/docker/daemon.json. Apply the fix and retry:Status shows 'not running' inside the sandbox
Status shows 'not running' inside the sandbox
This is expected behavior. The status command cannot query host-level state from within the sandbox. Run
openshell sandbox status on the host instead.Related topics
Approve network requests
Use the OpenShell TUI to allow or block agent egress requests.
Switch inference providers
Change the active model or provider without restarting the sandbox.
Customize the network policy
Permanently allow endpoints that the agent needs to reach.