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 | ||
| shinken [Le 06/09/2012, 02:58] – [Installation exhaustive] 70.81.160.99 | shinken [Le 01/03/2023, 18:03] (Version actuelle) – Ajout liens Sefran | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>supervision entreprise | + | {{tag>Bionic Supervision Entreprise |
| ---- | ---- | ||
| + | {{ : | ||
| + | <note important> | ||
| + | |||
| ====== Shinken ====== | ====== Shinken ====== | ||
| Shinken (Katana authentique) | Shinken (Katana authentique) | ||
| - | <note important> | + | <note important> |
| - | {{: | + | |
| - | ===== Présentation ===== | ||
| Jean Gabès son développeur l'a développé à l' | Jean Gabès son développeur l'a développé à l' | ||
| Ligne 19: | Ligne 21: | ||
| * " | * " | ||
| * et bien plus. | * et bien plus. | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Installation en un tour de main | + | <code bash> |
| - | | + | apt-get install |
| - | + | adduser shinken | |
| - | Démarrer Shinken | + | wget https://github.com/ |
| - | | + | tar -xvzf 2.4.3.tar.gz |
| - | | + | cd shinken-2.4.3 |
| - | Lire la documentation | + | python setup.py install |
| - | voir les références et liens. | + | </ |
| - | ===== Installation exhaustive | + | ===== Configuration |
| + | ==== Ubuntu 14.04 ==== | ||
| + | === Interface WebUI === | ||
| + | <code bash> | ||
| - | Il faut tout d' | + | chmod u+s / |
| - | sudo adduser shinken | + | ln -s / |
| - | sudo passwd shinken | + | |
| - | Il suffit ensuite de récupérer les sources de Shinken : | ||
| - | cd ~ | ||
| - | wget http:// | ||
| - | tar -xvzf shinken-1.2.tar.gz | ||
| - | cd ~/shinken-1.2 | + | su - shinken |
| - | ./install -i | + | |
| - | + | ||
| - | ou pour une installation plus complète | + | |
| - | + | ||
| - | ./install -i && | + | |
| - | ./install -p nagios-plugins && | + | |
| - | ./install -p check_mem && | + | |
| - | ./install -p manubulon && | + | |
| - | ./install -a pnp4nagios && | + | |
| - | ./install -a nagvis | + | |
| - | Shinken va s' | + | shinken |
| + | shinken install webui | ||
| + | shinken install auth-cfg-password | ||
| + | shinken install sqlitedb | ||
| + | </code> | ||
| - | Démarrer Shinken | + | <code bash> |
| - | /etc/init.d/shinken start | + | |
| - | vous pouvez vérifier que les daemons sont bien lancés : | ||
| - | ps -u shinken | ||
| - | PID TTY TIME CMD | ||
| - | 4358 ? 00:00:09 shinken-schedul | ||
| - | 4367 ? 00:00:10 shinken-poller | ||
| - | 4372 ? 00:00:00 shinken-poller | ||
| - | 4380 ? 00:00:09 shinken-reactio | ||
| - | 4385 ? 00:00:00 shinken-reactio | ||
| - | 4949 ? 00:00:13 shinken-broker | ||
| - | 4989 ? 00:00:00 shinken-poller | ||
| - | 4990 ? 00:00:00 shinken-poller | ||
| - | 4993 ? 00:00:00 shinken-poller | ||
| - | 4996 ? 00:00:18 shinken-broker | ||
| - | 4997 ? 00:00:00 shinken-broker | ||
| - | 5001 ? 00:00:00 shinken-reactio | ||
| - | 5004 ? 00:00:00 shinken-poller | ||
| - | 5018 ? 00:00:10 shinken-arbiter | ||
| - | Et vérifier que le port d' | + | <file bash webui.cfg> |
| - | sudo netstat | + | modules auth-cfg-password, |
| - | + | </file> | |
| - | La configuration est sous / | + | |
| - | nagios.cfg est le fichier de configuration principal en ce qui attrait à la supervision | + | <code bash>vi /etc/shinken/ |
| - | | + | |
| - | Prochaine étape, lire la documentation sur le wiki de Shinken, dans la section [[http:// | + | <file bash broker-master.cfg> |
| - | ===== Configuration de l' | + | modules webui |
| + | </file> | ||
| - | Shinken est un daemon de supervision qui possède sa propre interface de visualisation des statuts, nommé WebUI. Elle est inclus et installé par défaut. | + | <code bash>/ |
| - | Le WebUI de Shinken permet l' | + | [[http:// |
| - | PNP4Nagios (RRDTool) ou nativement avec Graphite. Graphite est une bases de donnée similaire à RRDTool mais beaucoup plus moderne, flexible et distribuée. Elle aussi est en Python comme Shinken, son API et certains de ses modules d' | + | |
| - | [[http:// | + | === Superviser via SNMP === |
| - | De la documentation détailée en français est disponible sur www.monitoring.fr, | ||
| - | Ce que nous tentons de remédier. Merci de votre compréhension. | + | <code bash> |
| + | |||
| + | <code bash>vi / | ||
| + | |||
| + | <file bash ubuntu14.cfg> | ||
| + | define host{ | ||
| + | | ||
| + | | ||
| + | | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | Sur la machine à superviser | ||
| + | <code bash> | ||
| + | <code bash>vi / | ||
| + | |||
| + | <file bash snmpd.conf> | ||
| + | # Listen for connections from the local system only | ||
| + | # | ||
| + | # Listen for connections on all interfaces (both IPv4 *and* IPv6) | ||
| + | agentAddress udp: | ||
| + | |||
| + | [...] | ||
| + | |||
| + | # rocommunity public defaut -V systemonly | ||
| + | rocommunity public | ||
| + | </ | ||
| + | |||
| + | <code bash>/ | ||
| ===== Références ===== | ===== Références ===== | ||
| Ligne 103: | Ligne 112: | ||
| * Tutorial de mise en place : [[http:// | * Tutorial de mise en place : [[http:// | ||
| * Tutoriaux complet de mise en place et d' | * Tutoriaux complet de mise en place et d' | ||
| - | |||
| ===== Liens ===== | ===== Liens ===== | ||
| * **en** [[http:// | * **en** [[http:// | ||
| * **en** [[http:// | * **en** [[http:// | ||
| - | * **en** [[http:// | + | * **en** [[wpfr>Shinken_%28informatique%29|Fiche Wikipedia]] |
| + | *[[: | ||
| + | *[[: | ||
| + | *[[:vROps]] VMware vRealize Operations | ||
| + | *[[: | ||
| ---- | ---- | ||
| - | // | + | // |
