Missing dependency Cache::Cache at /etc/munin/plugins/mysql_
Jul 14, 2016 15:03 · 93 words · 1 minute read
В свежеустановленной ОС Debian Jessie не работают плагины системы мониторинга Munin, отображающие метрики MySQL-сервера по умолчанию. Давайте разберемся!
Прежде всего смотрим результат запуска плагина вручную:
munin-run mysql_innodb_bpool
Missing dependency Cache::Cache at /etc/munin/plugins/mysql_innodb_bpool line 728.
Как видим, требуется пакет Perl cache
, в репозиториях доступно два пакета со схожими функциями — устанавливаем оба:
aptitude install libcache-{perl,cache-perl}
Перезапускаем демон мониторинга командой:
/etc/init.d/munin-node restart
Спустя несколько минут графики будут доступны в системе мониторинга. Обратите внимание, что настройки плагинов mysql*
находятся в файле /etc/munin/plugin-conf.d/munin-node
и имеют примерно следующий вид:
[mysql*]
user root
env.mysqlopts --defaults-file=/etc/mysql/debian.cnf
env.mysqluser munin
env.mysqlpassword <Очень_сложный_пароль>