[CL-OBS-LOG-HEALTH] Дневной отчёт: топ WARNING/ERROR паттернов за 24ч #310
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/claude-daily-log-health"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
_log_health_lines()вdaily_summary.py: парсит хвостpm2-daemons-out.log(cap 5MB), группирует WARNING/ERROR/CRITICAL за 24ч по нормализованному шаблону (числа →#), возвращает топ-3 строки вида216× WARNING bot.grid.loop_helpers: ….ARNOLD_DAEMON_LOG_PATH.Зачем
trend_sniper был молча сломан 3+ дня (PR #309): AttributeError в strategy.analyze виден только как per-symbol WARNING в логе, который никто не читает. Теперь повторяющиеся паттерны ошибок всплывают в ежедневном отчёте сами.
План тестирования
Где могу ошибаться
YYYY-MM-DD HH:MM:SS +00:00: {json}— если формат логгера изменится, секция тихо опустеет (fail-soft, не сломает отчёт).