Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
munin [Le 20/12/2021, 19:18] wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
munin [Le 21/03/2023, 14:08] (Version actuelle) maxireglisse [plugins Mysql] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | |||
{{tag>administration serveur système supervision}} | {{tag>administration serveur système supervision}} | ||
Ligne 169: | Ligne 168: | ||
==== plugins Mysql==== | ==== plugins Mysql==== | ||
- | Normalement les plugins mysql sont directement activés à l'installation. | + | Normalement les plugins mysql sont directement activés à l'installation. |
Si ce n'est pas le cas, vous pouvez taper: <code>munin-node-configure</code> | Si ce n'est pas le cas, vous pouvez taper: <code>munin-node-configure</code> | ||
- | Cela vous donnera une liste des plugins en précisant s'ils sont installés et s'ils peuvent fonctionner. | + | Cela vous donnera une liste des plugins en précisant s'ils sont installés et s'ils peuvent fonctionner. |
- | Si vous avez une erreur pour les plugins mysql, vous devrez corriger les erreurs et réactiver manuellement les plugins mysql. | + | Si vous avez une erreur pour les plugins mysql, vous devrez corriger les erreurs et réactiver manuellement les plugins mysql. |
== Erreur Missing dependency Cache::Cache== | == Erreur Missing dependency Cache::Cache== | ||
Vous pouvez résoudre cette erreur en installant le paquet: **[[apt>libcache-cache-perl]]** | Vous pouvez résoudre cette erreur en installant le paquet: **[[apt>libcache-cache-perl]]** | ||
- | Une fois installé, vérifier que votre problème est bien corrigé avec munin-node-configure. | + | Une fois installé, vérifier que votre problème est bien corrigé avec munin-node-configure. |
Vous pouvez ensuite réactiver les plugins mysql: <code>ln -s /usr/share/munin/plugins/mysql_* /etc/munin/plugins/</code> | Vous pouvez ensuite réactiver les plugins mysql: <code>ln -s /usr/share/munin/plugins/mysql_* /etc/munin/plugins/</code> | ||
Pour finir, rechargez la configuration de munin pour que ce soit pris en compte: reload munin-node | Pour finir, rechargez la configuration de munin pour que ce soit pris en compte: reload munin-node | ||
Ligne 188: | Ligne 187: | ||
Vous pouvez installer plusieurs autres plugins mysql pour suivre par exemple la valeur de max_connection, le débit réseau, le type de requête etc ... | Vous pouvez installer plusieurs autres plugins mysql pour suivre par exemple la valeur de max_connection, le débit réseau, le type de requête etc ... | ||
- | Pour avoir une liste des plugins que vous pouvez ajouter allez dans le dossier: | + | Pour avoir une liste des plugins que vous pouvez ajouter allez dans le dossier: |
<code>cd /usr/share/munin/plugins</code> | <code>cd /usr/share/munin/plugins</code> | ||
et faites: | et faites: | ||
<code>./mysql_ suggest</code> | <code>./mysql_ suggest</code> | ||
- | Vous obtiendrez donc la liste des graphs que peut faire mysql_. | + | Vous obtiendrez donc la liste des graphs que peut faire mysql_. |
Exemple: | Exemple: | ||
* bin_relay_log | * bin_relay_log | ||
Ligne 218: | Ligne 217: | ||
* tmp_tables | * tmp_tables | ||
- | Si vous voulez ajouter qcache par exemple, faites un lien de la sorte: | + | Si vous voulez ajouter qcache par exemple, faites un lien de la sorte : |
<code> ln -s /usr/share/munin/plugin/mysql_ /etc/munin/plugins/mysql_qcache</code> | <code> ln -s /usr/share/munin/plugin/mysql_ /etc/munin/plugins/mysql_qcache</code> | ||
- | C'est donc sous la forme: ln -ls /usr/share/munin/plugin/mysql_ /etc/munin/plugins/mysql_NomDuPlugin | + | C'est donc sous la forme : |
+ | <code> ln -s /usr/share/munin/plugin/mysql_ /etc/munin/plugins/mysql_NomDuPlugin</code> | ||
==== Plugins Proftpd ==== | ==== Plugins Proftpd ==== | ||
Ligne 245: | Ligne 245: | ||
==== Plugin df ==== | ==== Plugin df ==== | ||
- | Le plugin df, comme tous les plugins qui affichent l'utilisation des disques, risquent de ne pas afficher certaines partitions. La première chose à faire, est de les faire tourner en root en éditant le fichier /etc/munin/plugin-conf.d/munin-node afin de rajouter dans la section df user root : | + | Le plugin df, comme tous les plugins qui affichent l'utilisation des disques, risquent de ne pas afficher certaines partitions. La première chose à faire, est de les faire tourner en root en éditant le fichier /etc/munin/plugin-conf.d/munin-node afin de rajouter dans la section df user root : |
<code> | <code> | ||
Ligne 252: | Ligne 252: | ||
</code> | </code> | ||
- | Puis relancer le service : | + | Puis relancer le service : |
<code> | <code> | ||
Ligne 260: | Ligne 260: | ||
Vous devriez alors voir toutes vos partitions sauf /home, c'est une nouveauté avec systemd. | Vous devriez alors voir toutes vos partitions sauf /home, c'est une nouveauté avec systemd. | ||
- | Il vous faudra alors créer un fichier /etc/systemd/system/munin-node.service.d/override.conf contenant : | + | Il vous faudra alors créer un fichier /etc/systemd/system/munin-node.service.d/override.conf contenant : |
<code> | <code> | ||
Ligne 267: | Ligne 267: | ||
</code> | </code> | ||
- | Puis relancer systemctl : | + | Puis relancer systemctl : |
<code> | <code> | ||
Ligne 273: | Ligne 273: | ||
</code> | </code> | ||
- | Puis relancer munin : | + | Puis relancer munin : |
<code> | <code> | ||
Ligne 281: | Ligne 281: | ||
Vous devriez maintenant voir toutes vos partitions. | Vous devriez maintenant voir toutes vos partitions. | ||
- | S'il en manque, vous pouvez les forcer en éditant de nouveau /etc/munin/plugin-conf.d/munin-node et dans la section [df*], mettre une ligne comme : | + | S'il en manque, vous pouvez les forcer en éditant de nouveau /etc/munin/plugin-conf.d/munin-node et dans la section [df*], mettre une ligne comme : |
<code> | <code> | ||
Ligne 287: | Ligne 287: | ||
</code> | </code> | ||
- | S'il y en a en trop, ça va ressembler à : | + | S'il y en a en trop, ça va ressembler à : |
<code> | <code> | ||
Ligne 293: | Ligne 293: | ||
</code> | </code> | ||
- | Ce qui chez moi donne : | + | Ce qui chez moi donne : |
<code> | <code> | ||
Ligne 305: | Ligne 305: | ||
</code> | </code> | ||
- | Une fois ces modifications effectuées, il faut de nouveau relancer munin : | + | Une fois ces modifications effectuées, il faut de nouveau relancer munin : |
<code> | <code> | ||
Ligne 315: | Ligne 315: | ||
Ce plugin permet d'afficher la température, la tension et la vitesse des ventilateurs. Il utilise [[:lm-sensors]] pour cela. | Ce plugin permet d'afficher la température, la tension et la vitesse des ventilateurs. Il utilise [[:lm-sensors]] pour cela. | ||
- | Théoriquement, on peut dire à Munin de ne pas grapher tel ou tel capteur (température incohérente, ventilateur affichant systématiquement une vitesse de rotation à 0...) en éditant /etc/munin/plugin-conf.d/sensors.conf et en rajoutant : | + | Théoriquement, on peut dire à Munin de ne pas grapher tel ou tel capteur (température incohérente, ventilateur affichant systématiquement une vitesse de rotation à 0...) en éditant /etc/munin/plugin-conf.d/sensors.conf et en rajoutant : |
<code> | <code> | ||
[sensors_*] | [sensors_*] | ||
Ligne 334: | Ligne 334: | ||
</code> | </code> | ||
- | vous retourne : | + | vous retourne : |
<code> | <code> | ||
Ligne 367: | Ligne 367: | ||
</code> | </code> | ||
- | afin qu'il ressemble à ça : | + | afin qu'il ressemble à ça : |
<code> | <code> | ||
Ligne 379: | Ligne 379: | ||
</code> | </code> | ||
- | Ainsi ces 6 capteurs ne seront plus graphés dans Munin et n’apparaitront plus lorsque vous lancerez la commande sensors. | + | Ainsi ces 6 capteurs ne seront plus graphés dans Munin et n’apparaitront plus lorsque vous lancerez la commande sensors. |
==== Résolution des problèmes courants ==== | ==== Résolution des problèmes courants ==== | ||
Ligne 432: | Ligne 432: | ||
* [[http://muninexchange.projects.linpro.no/|Autres plugins Munin (EN)]] | * [[http://muninexchange.projects.linpro.no/|Autres plugins Munin (EN)]] | ||
* Exemple de Munin en action : [[http://munin.ping.uio.no/]], [[http://demo.munin-monitoring.org | Démo sur le site officiel]] | * Exemple de Munin en action : [[http://munin.ping.uio.no/]], [[http://demo.munin-monitoring.org | Démo sur le site officiel]] | ||
+ | *[[:Nagios]] | ||
+ | *[[:Shinken]], écrit en python et pleinement compatible avec Nagios | ||
+ | *[[:Sysstat]] [[https://ubunlog.com/fr/systat-herramienta-monitorizar-ubuntu|Blog tutoriel]] | ||
+ | *[[:vROps]] VMware vRealize Operations | ||
---- | ---- | ||
//Contributeurs : [[utilisateurs:ostaquet]], [[utilisateurs:stephaneguedon]], [[utilisateurs:elemmire]], [[utilisateurs:rapidos]], [[utilisateurs:MaMieMando]], [[http://karchnu.fr|Karchnu]] // | //Contributeurs : [[utilisateurs:ostaquet]], [[utilisateurs:stephaneguedon]], [[utilisateurs:elemmire]], [[utilisateurs:rapidos]], [[utilisateurs:MaMieMando]], [[http://karchnu.fr|Karchnu]] // |