From 8bf45b72c68c754623323da4f558b7970d842784 Mon Sep 17 00:00:00 2001 From: Bruno Tatu Date: Thu, 13 Apr 2023 16:51:55 +0200 Subject: [PATCH] =?UTF-8?q?D=C3=A9placement=20du=20block=20sur=20le=20muni?= =?UTF-8?q?n=20de=20mysql=20dans=20le=20howtomunin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoMunin.md | 32 ++++++++++++++++++++++++++++++++ HowtoMySQL.md | 33 --------------------------------- 2 files changed, 32 insertions(+), 33 deletions(-) diff --git a/HowtoMunin.md b/HowtoMunin.md index 435b983d..897afca0 100644 --- a/HowtoMunin.md +++ b/HowtoMunin.md @@ -439,6 +439,38 @@ par : unless ($v =~ /^PostgreSQL (\d+)\.(\d+)\.(\d+)lts(\d) on/); ~~~ +## Le plugin mysql + +Activons-les : + +~~~ +# cd /etc/munin/plugins +# ln -s /usr/share/munin/plugins/mysql_bytes +# ln -s /usr/share/munin/plugins/mysql_queries +# ln -s /usr/share/munin/plugins/mysql_slowqueries +# ln -s /usr/share/munin/plugins/mysql_threads +~~~ + +On pourra aussi activer le plugin *mysql_* avec des liens symboliques nommés connections, files_tables, innodb_bpool, innodb_bpool_act, innodb_io, innodb_log, innodb_rows, innodb_semaphores, myisam_indexes, qcache, qcache_mem, sorts ou tmp_tables. + +On mettra en place cette configuration dans `/etc/munin/plugin-conf.d/munin-node` : + +~~~ +[mysql*] +user root +env.mysqlopts --defaults-file=/root/.my.cnf +env.mysqluser root +env.mysqlconnection DBI:mysql:mysql;mysql_read_default_file=/root/.my.cnf +~~~ + +Pour tester le bon fonctionnement des plugins MySQL pour Munin : + +~~~ +# munin-run mysql_bytes +~~~ + +Si on a plusieurs instances MySQL sur un serveur, il est possible d'[utiliser plusieurs fois un pluing Munin](https://wiki.evolix.org/HowtoMunin#utiliser-plusieurs-fois-un-plugin). + ## Le plugin dnsresponsetime Il faut éditer le fichier `/etc/munin/plugin-conf.d/munin-node` et ajouter la section du plugin pour spécifier un nom à résoudre et un ou des serveurs DNS : diff --git a/HowtoMySQL.md b/HowtoMySQL.md index 33c63602..dd8d1a81 100644 --- a/HowtoMySQL.md +++ b/HowtoMySQL.md @@ -1261,39 +1261,6 @@ Il se peut qu'il y est des dépendances manquante dans ce cas il faut les instal # apt --fix-broken install ~~~ -### Munin - -Pour activer les plugins MySQL pour Munin : - -~~~ -# cd /etc/munin/plugins -# ln -s /usr/share/munin/plugins/mysql_bytes -# ln -s /usr/share/munin/plugins/mysql_queries -# ln -s /usr/share/munin/plugins/mysql_slowqueries -# ln -s /usr/share/munin/plugins/mysql_threads -~~~ - -On pourra aussi activer le plugin *mysql_* avec des liens symboliques nommés connections, files_tables, innodb_bpool, innodb_bpool_act, innodb_io, innodb_log, innodb_rows, innodb_semaphores, myisam_indexes, qcache, qcache_mem, sorts ou tmp_tables. - -On mettra en place cette configuration dans `/etc/munin/plugin-conf.d/munin-node` : - -~~~ -[mysql*] -user root -env.mysqlopts --defaults-file=/root/.my.cnf -env.mysqluser root -env.mysqlconnection DBI:mysql:mysql;mysql_read_default_file=/root/.my.cnf -~~~ - -Pour tester le bon fonctionnement des plugins MySQL pour Munin : - -~~~ -# munin-run mysql_bytes -~~~ - -Si on a plusieurs instances MySQL sur un serveur, il est possible d'[utiliser plusieurs fois un pluing Munin](https://wiki.evolix.org/HowtoMunin#utiliser-plusieurs-fois-un-plugin). - - ### log2mail Afin d'être alerté en cas de souci, il est conseillé d'ajouter la configuration suivante au logiciel `log2mail` :