Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| munin [Le 15/01/2021, 22:34] – Ajout de la configuration du plugin df. FAWTS | munin [Le 21/03/2023, 14:08] (Version actuelle) – [plugins Mysql] maxireglisse | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ====== Munin : le grapheur pour surveiller les machines d'un parc ====== | ====== Munin : le grapheur pour surveiller les machines d'un parc ====== | ||
| - | [[http:// | + | [[https:// |
| Munin fonctionne sur le modèle client-serveur. Un petit démon tourne sur chacune des machines devant être surveillée : // | Munin fonctionne sur le modèle client-serveur. Un petit démon tourne sur chacune des machines devant être surveillée : // | ||
| Ligne 168: | Ligne 168: | ||
| ==== plugins Mysql==== | ==== plugins Mysql==== | ||
| - | Normalement les plugins mysql sont directement activés à l' | + | Normalement les plugins mysql sont directement activés à l' |
| Si ce n'est pas le cas, vous pouvez taper: | Si ce n'est pas le cas, vous pouvez taper: | ||
| - | 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:: | == Erreur Missing dependency Cache:: | ||
| Vous pouvez résoudre cette erreur en installant le paquet: **[[apt> | Vous pouvez résoudre cette erreur en installant le paquet: **[[apt> | ||
| - | 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: < | Vous pouvez ensuite réactiver les plugins mysql: < | ||
| 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 187: | Ligne 187: | ||
| Vous pouvez installer plusieurs autres plugins mysql pour suivre par exemple la valeur de max_connection, | Vous pouvez installer plusieurs autres plugins mysql pour suivre par exemple la valeur de max_connection, | ||
| - | 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: |
| < | < | ||
| et faites: | et faites: | ||
| < | < | ||
| - | 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 217: | 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 : |
| < | < | ||
| - | C'est donc sous la forme: ln -ls / | + | C'est donc sous la forme : |
| + | < | ||
| ==== Plugins Proftpd ==== | ==== Plugins Proftpd ==== | ||
| Ligne 244: | Ligne 245: | ||
| ==== Plugin df ==== | ==== Plugin df ==== | ||
| - | Le plugin df, comme tous les plugins qui affichent l' | + | Le plugin df, comme tous les plugins qui affichent l' |
| < | < | ||
| Ligne 251: | Ligne 252: | ||
| </ | </ | ||
| - | Puis relancer le service : | + | Puis relancer le service : |
| < | < | ||
| Ligne 259: | 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 / | + | Il vous faudra alors créer un fichier / |
| < | < | ||
| Ligne 266: | Ligne 267: | ||
| </ | </ | ||
| - | Puis relancer systemctl : | + | Puis relancer systemctl : |
| < | < | ||
| Ligne 272: | Ligne 273: | ||
| </ | </ | ||
| - | Puis relancer munin : | + | Puis relancer munin : |
| < | < | ||
| Ligne 280: | 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 / | + | S'il en manque, vous pouvez les forcer en éditant de nouveau / |
| < | < | ||
| Ligne 286: | Ligne 287: | ||
| </ | </ | ||
| - | S'il y en a en trop, ça va ressembler à : | + | S'il y en a en trop, ça va ressembler à : |
| < | < | ||
| Ligne 292: | Ligne 293: | ||
| </ | </ | ||
| - | Ce qui chez moi donne : | + | Ce qui chez moi donne : |
| < | < | ||
| Ligne 304: | Ligne 305: | ||
| </ | </ | ||
| - | Une fois ces modifications effectuées, | + | Une fois ces modifications effectuées, |
| < | < | ||
| sudo service munin-node restart | sudo service munin-node restart | ||
| </ | </ | ||
| + | |||
| + | ==== Plugin sensors_ ==== | ||
| + | |||
| + | Ce plugin permet d' | ||
| + | |||
| + | Théoriquement, | ||
| + | < | ||
| + | [sensors_*] | ||
| + | env.ignore_temp3 | ||
| + | env.ignore_temp4 | ||
| + | env.ignore_temp5 | ||
| + | env.ignore_fan5 | ||
| + | </ | ||
| + | |||
| + | Mais ça ne fonctionne pas. | ||
| + | |||
| + | Le work-around, | ||
| + | |||
| + | Par exemple, si | ||
| + | |||
| + | < | ||
| + | sensors | ||
| + | </ | ||
| + | |||
| + | vous retourne : | ||
| + | |||
| + | < | ||
| + | it8620-isa-0a40 | ||
| + | Adapter: ISA adapter | ||
| + | in0: | ||
| + | in1: 2.51 V (min = +0.00 V, max = +3.06 V) | ||
| + | in2: 2.03 V (min = +0.00 V, max = +3.06 V) | ||
| + | in3: 2.02 V (min = +0.00 V, max = +3.06 V) | ||
| + | in4: 1.06 V (min = +0.00 V, max = +3.06 V) | ||
| + | in5: | ||
| + | in6: 2.50 V (min = +0.00 V, max = +3.06 V) | ||
| + | 3VSB: 3.38 V (min = +0.00 V, max = +6.12 V) | ||
| + | Vbat: 3.14 V | ||
| + | fan1: 0 RPM (min = 0 RPM) | ||
| + | fan2: 0 RPM (min = 0 RPM) | ||
| + | fan3: 0 RPM (min = 0 RPM) | ||
| + | fan4: 0 RPM (min = 0 RPM) | ||
| + | fan5: 0 RPM (min = 0 RPM) | ||
| + | temp1: | ||
| + | temp2: | ||
| + | temp3: | ||
| + | temp4: | ||
| + | temp5: | ||
| + | temp6: | ||
| + | </ | ||
| + | |||
| + | Le nom du chip est it8620-isa-0a40 et grapher les fan et temp3 ne sert à rien. On va donc éditer le fichier / | ||
| + | |||
| + | < | ||
| + | sudo vim / | ||
| + | </ | ||
| + | |||
| + | afin qu'il ressemble à ça : | ||
| + | |||
| + | < | ||
| + | chip " | ||
| + | ignore temp3 | ||
| + | ignore fan1 | ||
| + | ignore fan2 | ||
| + | ignore fan3 | ||
| + | ignore fan4 | ||
| + | ignore fan5 | ||
| + | </ | ||
| + | |||
| + | 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 358: | Ligne 429: | ||
| ===== Liens ===== | ===== Liens ===== | ||
| - | * [[http:// | + | * [[https:// |
| * [[http:// | * [[http:// | ||
| * Exemple de Munin en action : [[http:// | * Exemple de Munin en action : [[http:// | ||
| + | *[[: | ||
| + | *[[: | ||
| + | *[[: | ||
| + | *[[:vROps]] VMware vRealize Operations | ||
| ---- | ---- | ||
| // | // | ||
