Sandbox-activiteit monitoren en problemen debuggen
Gebruik de NemoClaw status-, log- en TUI-tools samen om sandbox-gezondheid te inspecteren, agentgedrag te traceren en problemen te diagnosticeren.
Vereisten
- Een draaiende NemoClaw sandbox.
- De OpenShell CLI op uw
PATH.
Sandbox-gezondheid controleren
Voer het statuscommando uit om de sandboxstatus, blueprint-uitvoeringsinformatie en actieve inferentieconfiguratie te bekijken:
$ openclaw nemoclaw status
Voor machineleesbare uitvoer voegt u de --json-vlag toe:
$ openclaw nemoclaw status --json
Belangrijke velden in de uitvoer zijn onder andere:
- Sandboxstatus, die aangeeft of de sandbox draait, gestopt is of een foutstatus heeft.
- Blueprint-uitvoerings-ID, de identifier voor de meest recente blueprint-uitvoering.
- Inferentieprovider, die de actieve provider, het model en het eindpunt toont.
Als u openclaw nemoclaw status uitvoert vanuit de sandbox, detecteert het commando de sandboxcontext en rapporteert dit. Host-niveau sandbox- en inferentiedetails zijn niet beschikbaar vanuit de sandbox. Voer openshell sandbox list uit op de host om de onderliggende sandboxstatus te controleren.
Blueprint- en sandbox-logs bekijken
Stream de meest recente loguitvoer van de blueprint-runner en sandbox:
$ openclaw nemoclaw logs
Om de loguitvoer in realtime te volgen:
$ openclaw nemoclaw logs -f
Om een specifiek aantal logregels weer te geven:
$ openclaw nemoclaw logs -n 100
Om logs te bekijken voor een specifieke blueprint-uitvoering in plaats van de meest recente:
$ openclaw nemoclaw logs --run-id <id>
Netwerkactiviteit monitoren in de TUI
Open de OpenShell terminal-UI voor een live weergave van sandbox-netwerkactiviteit en uitgaande verzoeken:
$ openshell term
Voor een remote sandbox maakt u een SSH-verbinding met de instantie en voert u daar openshell term uit.
De TUI toont de volgende informatie:
- Actieve netwerkverbindingen vanuit de sandbox.
- Geblokkeerde uitgaande verzoeken die wachten op goedkeuring door de operator.
- Status van inferentieroutering.
Raadpleeg Netwerkverzoeken van de agent goedkeuren of weigeren voor details over het afhandelen van geblokkeerde verzoeken.
Inferentie testen
Voer een testinferentieverzoek uit om te verifiëren dat de provider reageert:
$ nemoclaw my-assistant connect
$ openclaw agent --agent main --local -m "Test inference" --session-id debug
Als het verzoek mislukt, controleer het volgende:
- Voer
openclaw nemoclaw statusuit om de actieve provider en het eindpunt te bevestigen. - Voer
openclaw nemoclaw logs -fuit om foutmeldingen van de blueprint-runner te bekijken. - Controleer of het inferentie-eindpunt bereikbaar is vanaf de host.
Gerelateerde onderwerpen
- Probleemoplossing voor veelvoorkomende problemen en oplossingen.
- Commando’s voor de volledige CLI-referentie.
- Netwerkverzoeken van de agent goedkeuren of weigeren voor de goedkeuringsprocedure voor operators.
- Inferentieproviders wisselen om de actieve provider te wijzigen.