Некорректный путь к файлу с логами.
Ytipytiman opened this issue · 1 comments
Ytipytiman commented
Сталкивался с проблемой на Centos и Ubuntu. По умолчанию в конфиге mamonsu после установки прописан следующий путь к лог файлу:
[log]
file = /var/log/mamonsu/mamonsu.log
При этом в системе создается файл конфигурации для ротации логов /etc/logrotate.d/mamonsu:
/var/log/mamonsu/agent.log {
daily
rotate 7
compress
missingok
notifempty
create 0640 mamonsu mamonsu
sharedscripts
postrotate
if [ -d "/run/systemd/system" -a -x "/bin/systemctl" ]; then
/bin/systemctl condrestart mamonsu >/dev/null
else
/etc/init.d/mamonsu condrestart >/dev/null
fi
endscript
}
В итоге получается, что пути к лог файлу не совпадают /var/log/mamonsu/mamonsu.log и /var/log/mamonsu/agent.log. Приходится после каждой установки исправлять либо файл конфигурации mamonsu, либо файл конфигурации logrotate.
Ytipytiman commented
Устанавливал сегодня версию
mamonsu 3.5.8
OC Ubuntu 22.04
Проблема исправлена