Missing dependency Cache::Cache at /etc/munin/plugins/mysql_

Jul 14, 2016 15:03 · 93 words · 1 minute read munin monitoring

В свежеустановленной ОС 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 <Очень_сложный_пароль>
tweet Share