18
0
Fork 0

Compléments munin

This commit is contained in:
Ludovic Poujol 2018-06-05 17:36:11 +02:00
parent 7d3c98cf73
commit 9a51633f3e
1 changed files with 11 additions and 0 deletions

View File

@ -194,6 +194,8 @@ log-slave-updates
## Monitoring ## Monitoring
### Icinga/nagios
Pour surveiller que la réplication se fait bien et n'est pas en retard ou cassé par une erreur, on peut mettre en place un check nrpe *mysql_slave* Pour surveiller que la réplication se fait bien et n'est pas en retard ou cassé par une erreur, on peut mettre en place un check nrpe *mysql_slave*
Il faut pour cela donner les droits "REPLICATION CLIENT" a l'utilisateur MySQL nrpe : Il faut pour cela donner les droits "REPLICATION CLIENT" a l'utilisateur MySQL nrpe :
@ -202,6 +204,15 @@ Il faut pour cela donner les droits "REPLICATION CLIENT" a l'utilisateur MySQL n
GRANT REPLICATION CLIENT on *.* TO 'nrpe'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT REPLICATION CLIENT on *.* TO 'nrpe'@'localhost' IDENTIFIED BY 'PASSWORD';
~~~ ~~~
### Munin
Il est aussi intéressant d'ajouter certains graphes à munin pour suivre la application dans le temps.
~~~
ln -s '/usr/share/munin/plugins/mysql_' '/etc/munin/plugins/mysql_bin_relay_log'
ln -s '/usr/share/munin/plugins/mysql_' '/etc/munin/plugins/mysql_replication'
~~~
## Résolution des erreurs lors de la réplication ## Résolution des erreurs lors de la réplication
On vérifie les erreurs avec les commandes `SHOW SLAVE STATUS` et `SHOW MASTER STATUS`. On vérifie les erreurs avec les commandes `SHOW SLAVE STATUS` et `SHOW MASTER STATUS`.