Назад | Перейти на главную страницу

Плагин Munin не имеет доступа к журналам nginx

Я хочу, чтобы Munin отображал коды ошибок nginx, поэтому я попробовал пару найденных плагинов:

Оба они работают нормально, если я запускаю их вручную как root, но не если они запускаются Munin. Проблема, похоже, в том, что они пытаются получить доступ /var/log/nginx/access.log, и пользователь, от имени которого запускаются подключаемые модули, не имеет на это разрешения.

Я не хочу менять разрешения на /var/log/nginx или любой из файлов журнала. Я попытался дать скриптам бит setuid, и оба они принадлежат пользователю root, но это все равно не имеет значения.

Как я могу решить эту проблему?

Добавить пользователя munin в группу ADM. Это группа по умолчанию, которая имеет доступ к файлам журнала.