Outils pour utilisateurs

Outils du site


reseau:supervision:shinken_02

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
reseau:supervision:shinken_02 [2018/12/03 15:30]
127.0.0.1 modification externe
reseau:supervision:shinken_02 [2020/03/08 19:01] (Version actuelle)
techer.charles_educ-valadon-limoges.fr [Démarrer le service Shinken]
Ligne 29: Ligne 29:
   * Mise à jour du système :    * Mise à jour du système : 
 <code shell> <code shell>
-root@ctShinken:~# apt-get update && apt-get upgrade+root@ctShinken:~# apt update && apt upgrade
 </code> </code>
-  * Installation de **gestionnaire de paquets python pip** :+  * Installation des **prerequis** :
 <code shell> <code shell>
-root@ctShinken:~# apt-get install python-pip python-pycurl+root@ctShinken:~# apt install python-pycurl  python-setuptools python-cherrypy3 
 </code> </code>
  
Ligne 43: Ligne 43:
  
 ===== Installation de Shinken ===== ===== Installation de Shinken =====
-==== Installation avec Pip ==== 
- 
-Le gestionnaire **pip** va **télécharger** et **installer** shinken. 
-<code shell> 
-root@ctShinken:~# pip install shinken 
-</code> 
  
 ==== Installation avec les sources ==== ==== Installation avec les sources ====
   * télécharger la dernière version : https://pypi.org/project/Shinken/   * télécharger la dernière version : https://pypi.org/project/Shinken/
 <code shell> <code shell>
-# https://files.pythonhosted.org/packages/92/a5/44ab3b55d533663e34a0faa125076d2d4d7c83b01aa081ec8d8c89843146/Shinken-2.4.3.tar.gz+wget https://github.com/naparuba/shinken/archive/2.4.3.tar.gz
 </code> </code>
   * décompressez le fichier et lancez l'installation   * décompressez le fichier et lancez l'installation
 <code shell> <code shell>
-# tar -xvzf Shinken-2.4.3.tar.gz +# tar -xvzf 2.4.3.tar.gz 
-# cd Shinken-2.4.3+# cd shinken-2.4.3
 # python setup.py install  # python setup.py install 
 </code> </code>
  
 +===== Lancement de shinken =====
 +Il faut systématiquement se connecter avec l**'utilisateur shinken** dès lors qu'on ajoute des éléments à shinken. Car les différents exécutables de shinken utilisent l'uid shinken. Il faut donc que les nouveaux fichiers installés bénéficient des droits shinken et non root.
  
 +On va donc ouvrir une session terminal et se connecter avec l'utilisateur shinken :
  
-===== Lancement de shinken =====+ 
 +Lien vers uns page web avec une explication succincte de l'outil client shinken : 
 +  * http://www.shinken-monitoring.org/wiki/shinken.io/start 
 + 
 +L'outil client shinken permet de** rechercher et d'installer facilement** des modules et des **packs** shinken à partir de l'url http://shinken.io  
 + 
 +===== Initialisation de l'outil client shinken ===== 
 +Il faut **systématiquement se connecter** avec l'utilisateur **shinken** pour **gérer** le service shinken et dès que l'on **ajoute** des éléments à shinken. Car les différents exécutables de shinken utilisent l'**uid shinken**. Il faut donc que les nouveaux fichiers installés bénéficient des droits **shinken** et non root. 
 + 
 +On va donc ouvrir une session terminal et se connecter avec l'utilisateur shinken : 
 +<code shell> 
 +root@ctShinken:~# su - shinken 
 +shinken@ctShinken:~$ 
 +</code> 
 + 
 +Lien vers uns page web avec une explication succincte de l'outil client shinken : 
 +  * http://www.shinken-monitoring.org/wiki/shinken.io/start 
 + 
 +L'outil client shinken permet de** rechercher et d'installer facilement** des modules et des **packs** shinken à partir de l'url http://shinken.io  
 + 
 +===== Initialisation de l'outil client shinken ===== 
 +Il faut tout d'abord initialiser l'outil client shinken. 
 +<code shell> 
 +shinken@ctShinken:~$ shinken --init 
 +Creating ini section paths 
 +Creating ini section shinken.io 
 +Saving the new configuration file /home/shinken/.shinken.ini 
 +</code> 
 + 
 +Ce qui crée le fichier **.shinken.ini** dans le répertoire **/home/shinken** : 
 +==== Démarrer le service Shinken ====
 <code shell> <code shell>
-root@ctShinken:~# systemctl start shinken +shinken@ctShinken:~/etc/init.d/shinken start
-ou +
-root@ctShinken:~# service shinken start +
-ou  +
-root@ctShinken:~/etc/init.d/shinken start+
 Starting scheduler:  Starting scheduler: 
-.+OK
 Starting poller:  Starting poller: 
-+OK
 Starting reactionner:  Starting reactionner: 
-+OK
 Starting broker:  Starting broker: 
-+OK
 Starting receiver:  Starting receiver: 
-+OK
 Starting arbiter:  Starting arbiter: 
-.+OK
 </code> </code>
  
 Les modules présents après l'installation sont les modules obligatoires : Les modules présents après l'installation sont les modules obligatoires :
 <code shell> <code shell>
-root@ctShinken:~ls /var/lib/shinken/modules/+shinken@ctShinken:~ls /var/lib/shinken/modules/
 dummy_arbiter  dummy_broker_external  dummy_scheduler dummy_arbiter  dummy_broker_external  dummy_scheduler
 dummy_broker   dummy_poller       __init__.py dummy_broker   dummy_poller       __init__.py
Ligne 94: Ligne 117:
 Dans le répertoire de configuration des modules optionnels on ne trouve qu'un exemple : Dans le répertoire de configuration des modules optionnels on ne trouve qu'un exemple :
 <code shell> <code shell>
-root@ctShinken:~ls /etc/shinken/modules/+shinken@ctShinken:~ls /etc/shinken/modules/
 sample.cfg sample.cfg
 </code> </code>
reseau/supervision/shinken_02.1543847434.txt.gz · Dernière modification: 2018/12/03 15:30 de 127.0.0.1