Всем ку. запустил простой systemd сервис с обычным скриптом который

записывает в лог файл. однако никакого файла с логом не появляется, а в journalctl -u t35ting вообще что последний лог добавлялся вчера) хотя в статусе вродь все норм, кто нибудь знает в чем проблема?

python russian programming

15 ответов

Я вижу, что твой скрипт запущен без venv. А проблема видимо в том, что твой скрипт попросту не работает. Больше по логу в консоли сказать нельзя. Включи нормальное логирование в своём скрипте и отслеживай ошибки работы.

Pavel Glukhov
Я вижу, что твой скрипт запущен без venv. А пробл...

Ну или кто-то журналд до конца не долистал просто (:

fu7ur3gho57-Gho5t Автор вопроса
Иван Балакин
Ну или кто-то журналд до конца не долистал просто ...

но ведь это не возможно, ну типо я в самом конце, скроллить не получается

Иван Балакин
Ну или кто-то журналд до конца не долистал просто ...

Да, не. Это даже не журнал, просто статус демона.

fu7ur3gho57 Gho5t
но ведь это не возможно, ну типо я в самом конце, ...

Перезапусти сервис и покажи ещё раз, пожалуйста

fu7ur3gho57-Gho5t Автор вопроса
fu7ur3gho57-Gho5t Автор вопроса
Иван Балакин
Перезапусти сервис и покажи ещё раз, пожалуйста

а все, нашел файл. я думал он появится в моем проекте, а он был в самой корневой папке где etc, sys и т.д

Рекомендую убрать имя файла из конфига логгинга, journald прекрасно собирает логи

Tishka17
Рекомендую убрать имя файла из конфига логгинга, j...

А ротейтингФайл ему потом через рсислог прикручивать?

fu7ur3gho57-Gho5t Автор вопроса
Tishka17
Рекомендую убрать имя файла из конфига логгинга, j...

и он будет там хранить сколько угодно логов? или есть какой то лимит?

зачем там ф строки и \n

fu7ur3gho57-Gho5t Автор вопроса
Zart
зачем там ф строки и \n

чувак уже все получилось, спасибо

Похожие вопросы