Журналы и отладка

Просмотр логов nginx, PHP-FPM и MySQL с фильтром по сайту.

Omut

Журналы

Журналы служб в реальном времени

Nginx — ошибкиВсе сайты
Nginx — ошибки
2026/07/11 15:15:20 [error] 18468#0: *107 open() "/Users/kirk/Omut/shop.bitrix/www/favicon.ico" failed (2: No such file or directory), client: 127.0.0.1, server: ~^(?<project>.+)\.bitrix$, request: "GET /favicon.ico HTTP/1.1", host: "shop.bitrix:8765"
2026/07/11 15:14:55 [error] 18468#0: *112 open() "/Users/kirk/Omut/portal.bitrix/www/upload/tmp/test.log" failed (2: No such file or directory), client: 127.0.0.1, request: "GET /bitrix/admin/ HTTP/1.1", host: "portal.bitrix:8443"
2026/07/11 15:14:02 [error] 18468#0: *98 access forbidden by rule, client: 127.0.0.1, request: "GET /vendor/autoload.php HTTP/1.1", host: "shop.bitrix:8765"
2026/07/11 15:12:44 [notice] 18468#0: signal process started
Макет экрана «Журналы»

Раздел Журналы в боковом меню показывает журналы служб в реальном времени — терминал не нужен.

Источники

ЖурналСодержимое
ОмутСообщения приложения: тосты и ключевые события (app.log)
Nginx — ошибкиerror.log
Nginx — accessaccess-лог запросов
PHP-FPMошибки и предупреждения пулов
MySQLсообщения mysqld

При открытии экрана по умолчанию выбран источник Омут.

Фильтр по сайту

Для nginx / PHP-FPM / MySQL можно выбрать один или несколько сайтов — в ленте останутся только строки, относящиеся к их доменам и путям. Для источника Омут фильтр сайта не применяется (в логе приложения нет привязки к домену).

Автообновление

По умолчанию лог обновляется каждые 2 секунды. Можно отключить чекбоксом, если читаете длинный фрагмент.

Файлы на диске

Дублируют то, что в UI:

  • службы: {data}/logs/ (по умолчанию ~/Library/Application Support/Omut/logs/);
  • приложение: {data}/logs/omut/app.log (ротация при ~5 МБ → app.log.1).

Если в Настройках задана папка «Данные приложения» (data_dir), путь {data} — туда. Кнопка Открыть папку логов открывает каталог …/logs/omut.

Полезно, если нужно приложить лог в Telegram или тикет. В app.log могут попадать тексты тостов (например e-mail из ответов License API или абсолютные пути из ошибок) — это локальный файл; при отправке в поддержку учитывайте персональные данные.

Когда смотреть журналы

  • Сообщения интерфейса / ошибки Omut — Омут
  • Белый экран или 502 — PHP-FPM и Nginx — ошибки
  • 404 на статику — Nginx — access
  • Ошибки подключения к БД — MySQL
  • Проблемы после переезда — проверьте пути в nginx error log

Что дальше