# Проверки раздела «🩺 Статус» (SPEC S-3). Читает app/runtime/checks.py; неизвестный ключ — ошибка при старте. # Окно для «рестарты не растут» и «нет ошибок в логе», секунды window: 300 # Пороги, % от лимита контейнера (CPU — от числа доступных ядер × 100) cpu_pct: 90 mem_pct: 90 # Строка лога считается ошибкой, если совпала с шаблоном (синтаксис модуля regex) error_pattern: '(?i)\b(error|exception|traceback|critical|fatal|panic)\b|"level":\s*"(ERROR|CRITICAL)"' # HTTP-проба health_url (метка tgit.health_url): таймаут, секунды http_timeout: 5 # Таймаут одной проверки — упавшая или зависшая проверка не роняет отчёт check_timeout: 15