Прапорці діагностики дають змогу вмикати цільові журнали налагодження без увімкнення докладного журналювання всюди. Прапорці вмикаються явно й не мають ефекту, якщо підсистема їх не перевіряє.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Як це працює
- Прапорці — це рядки (без урахування регістру).
- Ви можете ввімкнути прапорці в конфігурації або через перевизначення env.
- Підтримуються шаблони:
telegram.*відповідаєtelegram.http*вмикає всі прапорці
Увімкнення через конфігурацію
Перевизначення env (одноразове)
Артефакти часової шкали
Прапорецьtimeline записує структуровані події часу запуску й виконання для
зовнішніх QA-стендів:
OPENCLAW_DIAGNOSTICS_TIMELINE_PATH. Коли timeline увімкнено лише з
конфігурації, найраніші проміжки завантаження конфігурації не виводяться, тому що OpenClaw ще
не прочитав конфігурацію; наступні проміжки запуску використовують прапорець із конфігурації.
OPENCLAW_DIAGNOSTICS=1, OPENCLAW_DIAGNOSTICS=all і
OPENCLAW_DIAGNOSTICS=* також вмикають часову шкалу, оскільки вони вмикають кожен
прапорець діагностики. Використовуйте timeline, коли вам потрібен лише JSONL-артефакт
часових вимірювань.
Записи часової шкали використовують оболонку openclaw.diagnostics.v1. Події можуть містити
ідентифікатори процесів, назви фаз, назви проміжків, тривалості, ідентифікатори plugin, кількість залежностей,
зразки затримки циклу подій, назви операцій провайдера, стан завершення дочірнього процесу,
а також назви/повідомлення помилок запуску. Розглядайте файли часової шкали як локальні
діагностичні артефакти; переглядайте їх перед поширенням за межами вашого комп’ютера.
Куди потрапляють журнали
Прапорці виводять журнали у стандартний файл журналу діагностики. За замовчуванням:logging.file, використовуйте цей шлях натомість. Журнали мають формат JSONL (один JSON-об’єкт на рядок). Редагування чутливих даних усе ще застосовується на основі logging.redactSensitive.
Витягування журналів
Виберіть найновіший файл журналу:openclaw logs --follow (див. /cli/logs).
Примітки
- Якщо
logging.levelвстановлено вище заwarn, ці журнали можуть бути приглушені. Значенняinfoза замовчуванням підходить. brave.httpжурналює URL-адреси/параметри запиту Brave Search, статус/час відповіді та події влучання/промаху/запису кешу. Він не журналює API-ключі або тіла відповідей, але пошукові запити можуть бути чутливими.- Прапорці безпечно залишати ввімкненими; вони впливають лише на обсяг журналів для конкретної підсистеми.
- Використовуйте /logging, щоб змінити призначення журналів, рівні та редагування чутливих даних.