informatique:logiciels:munin
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatique:logiciels:munin [2013/10/23 18:50] – [Graphes inaccessibles] pteu | informatique:logiciels:munin [2023/08/14 18:50] (current) – [Activer un plugin] pteu | ||
---|---|---|---|
Line 3: | Line 3: | ||
======Munin====== | ======Munin====== | ||
- | {{http:// | + | {{:informatique: |
- | [[http:// | + | [[http:// |
+ | |||
+ | {{ : | ||
=====key-features===== | =====key-features===== | ||
* la communication entre Munin sur le serveur et Munin-node sur les postes clients se fait sur tcp/4949 | * la communication entre Munin sur le serveur et Munin-node sur les postes clients se fait sur tcp/4949 | ||
- | * technologies employées : RRD (donc une base (my)SQL), serveur web (typiquement | + | * technologies employées : RRD, serveur web (Apache, NGIX) |
Line 16: | Line 18: | ||
//sous Debian-like// | //sous Debian-like// | ||
- | Dans un premier temps on va installer la partie serveur (munin). Mais comme je veux monitorer mon serveur, j' | + | Dans un premier temps on va installer la partie serveur (munin). Mais comme je veux monitorer mon serveur, j' |
<code bash> | <code bash> | ||
Line 31: | Line 33: | ||
Sous Debian-like la configuration de Munin est située dans **/ | Sous Debian-like la configuration de Munin est située dans **/ | ||
- | * **apache.conf** est le fichier à inclure dans la configuration d' | + | * **apache.conf** est le fichier à inclure dans la configuration d' |
<code bash> | <code bash> | ||
ln -s / | ln -s / | ||
- | / | + | service |
</ | </ | ||
Line 49: | Line 51: | ||
use_node_name yes | use_node_name yes | ||
</ | </ | ||
- | Ici on voit le localhost (configuré par défaut) et j'ai rajouté une autre machine de mon LAN : 192.168.0.1. | + | Ici on voit le localhost (configuré par défaut) et j'ai rajouté une autre machine de mon LAN. |
- | Munin ne tourne pas comme daemon : il est lancé par cron (par défaut toutes les 5 minutes, cf / | + | Munin ne tourne pas comme daemon : il est lancé par cron (par défaut toutes les 5 minutes, cf '' |
Line 69: | Line 71: | ||
#[..] | #[..] | ||
allow ^127\.0\.0\.1$ | allow ^127\.0\.0\.1$ | ||
- | # IP du collecteur (la machine où est installé munin | + | # IP du collecteur (la machine où est installé munin) |
allow ^192\.168\.0\.100$ | allow ^192\.168\.0\.100$ | ||
</ | </ | ||
Line 76: | Line 78: | ||
====Activer un plugin==== | ====Activer un plugin==== | ||
- | Tous les scripts installés par défaut avec Munin-node sont situés dans **/ | + | Tous les scripts installés par défaut avec Munin-node sont situés dans **/ |
Il est possible de re-scanner le système ; Munin-node propose alors la liste des plugins qu'il vous conseille d' | Il est possible de re-scanner le système ; Munin-node propose alors la liste des plugins qu'il vous conseille d' | ||
Line 126: | Line 128: | ||
</ | </ | ||
- | Pour tester un plugin, il existe la commande munin-run (le debug n'est pas obligatoire) : | + | Pour tester un plugin, il existe la commande munin-run (le '' |
<code bash> | <code bash> | ||
munin-run squid_traffic --debug | munin-run squid_traffic --debug | ||
Line 142: | Line 144: | ||
Après avoir installé munin-node, la commande '' | Après avoir installé munin-node, la commande '' | ||
- | La raison invoquée : '' | + | La raison invoquée : '' |
<code bash> | <code bash> | ||
vi / | vi / | ||
Line 228: | Line 230: | ||
service munin-node restart | service munin-node restart | ||
</ | </ | ||
- | |||
Line 268: | Line 269: | ||
===multiping=== | ===multiping=== | ||
[[http:// | [[http:// | ||
- | |||
- | {{http:// | ||
<code bash> | <code bash> | ||
Line 322: | Line 321: | ||
rndc: error: none:0: open: / | rndc: error: none:0: open: / | ||
rndc: could not load rndc configuration | rndc: could not load rndc configuration | ||
- | </ | + | </code> |
+ | |||
+ | ===processes=== | ||
+ | Pour qu'il marche il faut le lancer en root (sinon on ne graphe que les process appartenant à munin) ; donc : | ||
+ | < | ||
+ | vi / | ||
+ | [processes] | ||
+ | user root | ||
+ | </ | ||
+ | |||
+ | ===df=== | ||
+ | |||
+ | La partition /home n'est pas graphée ni détectée par un '' | ||
+ | <code file / | ||
+ | # | ||
+ | ProtectHome=false | ||
+ | </ | ||
+ | et en relançant le service '' | ||
+ | <code bash> | ||
+ | munin-run df | grep sda3 | ||
+ | _dev_sda3.value 85.964070979881 | ||
+ | </ | ||
====Installer un nœud sous Windows==== | ====Installer un nœud sous Windows==== | ||
informatique/logiciels/munin.1382554201.txt.gz · Last modified: 2013/10/23 18:50 by pteu