Мониторинг активности песочницы и диагностика проблем
Используйте инструменты NemoClaw: status, logs и TUI — вместе для проверки состояния песочницы, отслеживания поведения агента и диагностики проблем.
Предварительные требования
- Работающая песочница NemoClaw.
- CLI OpenShell в вашем
PATH.
Проверка состояния песочницы
Выполните команду status для просмотра состояния песочницы, информации о запуске блюпринта и текущей конфигурации инференса:
$ openclaw nemoclaw status
Для машиночитаемого вывода добавьте флаг --json:
$ openclaw nemoclaw status --json
Ключевые поля в выводе:
- Состояние песочницы — указывает, работает ли песочница, остановлена или находится в состоянии ошибки.
- Идентификатор запуска блюпринта — идентификатор последнего выполнения блюпринта.
- Провайдер инференса — показывает активного провайдера, модель и эндпоинт.
Если вы выполняете openclaw nemoclaw status изнутри песочницы, команда обнаруживает контекст песочницы и сообщает об этом. Информация о песочнице и инференсе на уровне хоста недоступна изнутри песочницы. Выполните openshell sandbox list на хосте для проверки базового состояния песочницы.
Просмотр логов блюпринта и песочницы
Потоковый вывод последних логов от runner блюпринта и песочницы:
$ openclaw nemoclaw logs
Для отслеживания логов в реальном времени:
$ openclaw nemoclaw logs -f
Для отображения определённого количества строк логов:
$ openclaw nemoclaw logs -n 100
Для просмотра логов конкретного запуска блюпринта вместо последнего:
$ openclaw nemoclaw logs --run-id <id>
Мониторинг сетевой активности в TUI
Откройте терминальный интерфейс OpenShell для просмотра сетевой активности песочницы и запросов на исходящий трафик в реальном времени:
$ openshell term
Для удалённой песочницы подключитесь по SSH к экземпляру и запустите openshell term там.
TUI отображает следующую информацию:
- Активные сетевые соединения из песочницы.
- Заблокированные исходящие запросы, ожидающие одобрения оператора.
- Статус маршрутизации инференса.
Обратитесь к Одобрение или отклонение сетевых запросов агента для получения подробностей об обработке заблокированных запросов.
Тестирование инференса
Выполните тестовый запрос инференса для проверки работы провайдера:
$ nemoclaw my-assistant connect
$ openclaw agent --agent main --local -m "Test inference" --session-id debug
Если запрос не удался, проверьте следующее:
- Выполните
openclaw nemoclaw statusдля подтверждения активного провайдера и эндпоинта. - Выполните
openclaw nemoclaw logs -fдля просмотра сообщений об ошибках от runner блюпринта. - Убедитесь, что эндпоинт инференса доступен с хоста.
Связанные темы
- Устранение неполадок — распространённые проблемы и способы их решения.
- Команды — полный справочник CLI.
- Одобрение или отклонение сетевых запросов агента — процесс одобрения оператором.
- Переключение провайдеров инференса — смена активного провайдера.