![Использование квоты Munin](https://rvso.com/image/568273/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%B2%D0%BE%D1%82%D1%8B%20Munin.png)
Я пытаюсь заставить Munin сообщать об использовании квоты, но это не работает. Вверху quota_usage_ написано:
# Usage: place in /etc/munin/node.d/quota-usage_<dev> (or link it there using
# ln -s), for example quota-usage_hda3. Use underscores instead of slashes, for
# example to monitor /dev/mapper/vol-foo, name this quota-usage_mapper_vol-foo
Я так и сделал, но, похоже, это не сработало.
munin-node.log говорит:
2011/11/25-11:05:08 [23728] Error output from quota_usage_:
2011/11/25-11:05:08 [23728] Can't exec "/etc/munin/plugins/quota_usage_": No such file or directory at /usr/share/perl5/Munin/Node/Service.pm line 215, <STDIN> line 87.
2011/11/25-11:05:08 [23728] # ERROR: Failed to exec.
2011/11/25-11:05:08 [23728] Service 'quota_usage_' exited with status 42/0.
Есть идеи, что я делаю не так? Я использую Debian 6, если это имеет значение. Я создал на него симлинк quota-usage_xvda
(он работает на Xen VPS) и repquota /dev/xvda
все работает отлично.
Обновление - заработало после помещения его в /etc/munin/plugins/ и настройки его на запуск от имени root (как предложил Дом), но теперь в munin-graph.log появляется следующее:
2011/11/25 18:15:10 [RRD ERROR] Unable to graph /var/cache/munin/www/xxx/xxx/quota_usage_xvda-week.png : opening '/var/lib/munin/--g.rrd': No such file or directory
После некоторых исследований выяснилось, что это ошибка: http://munin-monitoring.org/ticket/794
Редактирование, как показывает разница, исправляет это, но теперь в графиках сообщается только о 2 пользователях вместо примерно дюжины, которые у меня есть. Ну что ж...
решение1
Попробуйте запустить quota-usage_xvda
. Если это сработает, вам нужно добавить пользователя root в ваш munin-node.conf для этого плагина. Затем вы можете проверить с помощью munin-run quota-usage_xvda
. Проверьте, находится ли ваша repquota в каталоге /usr/sbin/ (так как она жестко закодирована в плагине). Вы уверены, что ссылка хорошая? quota_usage_ должна быть за пределами каталога /etc/munin/plugins