Installation de Shinken sur une Debian : Différence entre versions
De wikiGite
Ligne 5 : | Ligne 5 : | ||
Configuration file folder : /etc/shinken | Configuration file folder : /etc/shinken | ||
Log file : /var/lib/shinken/nagios.log | Log file : /var/lib/shinken/nagios.log | ||
− | |||
− | |||
− | Pour relancer Shinken: | + | Pour relancer Shinken: /etc/init.d/shinken restart |
− | |||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
− | + | Installation des pré-requis : | |
+ | apt-get install python python-dev python-setuptools pyro libgd2-xpm-dev git-core | ||
− | + | Se logguer en tant que root : | |
− | + | su - | |
− | + | Création de l'utilisateur shinken (avec le mot de passe) : | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
/usr/sbin/useradd -m shinken | /usr/sbin/useradd -m shinken | ||
passwd shinken | passwd shinken | ||
− | + | Facultatif : | |
/usr/sbin/groupadd shinken | /usr/sbin/groupadd shinken | ||
/usr/sbin/usermod -G shinken shinken | /usr/sbin/usermod -G shinken shinken | ||
− | |||
− | |||
/usr/sbin/usermod -G shinken www-data | /usr/sbin/usermod -G shinken www-data | ||
− | + | Téléchargement de Shinken et des plugins : | |
− | |||
− | |||
mkdir ~/downloads | mkdir ~/downloads | ||
cd ~/downloads | cd ~/downloads | ||
− | |||
git clone git://shinken.git.sourceforge.net/gitroot/shinken/shinken | git clone git://shinken.git.sourceforge.net/gitroot/shinken/shinken | ||
− | + | Installation de Shinken : | |
− | |||
python setup.py install --install-scripts=/usr/bin | python setup.py install --install-scripts=/usr/bin | ||
− | + | Installation des plugins Nagios : | |
− | + | apt-get install nagios-plugins | |
− | |||
− | |||
− | |||
− | |||
− | |||
cp libexec/* /usr/lib/nagios/plugins/ | cp libexec/* /usr/lib/nagios/plugins/ | ||
− | + | Configuration du lancement automatique de Shinken au démarrage du système : | |
− | |||
− | |||
ln -s /etc/init.d/shinken-scheduler /etc/rcS.d/S98shinken-scheduler | ln -s /etc/init.d/shinken-scheduler /etc/rcS.d/S98shinken-scheduler | ||
ln -s /etc/init.d/shinken-poller /etc/rcS.d/S98shinken-poller | ln -s /etc/init.d/shinken-poller /etc/rcS.d/S98shinken-poller | ||
Ligne 69 : | Ligne 45 : | ||
ln -s /etc/init.d/shinken-arbiter /etc/rcS.d/S98shinken-arbiter | ln -s /etc/init.d/shinken-arbiter /etc/rcS.d/S98shinken-arbiter | ||
− | + | Vérification des fichiers de configuration de Shinken : | |
/usr/bin/shinken-arbiter -v -c /etc/shinken/nagios.cfg -c /etc/shinken/shinken-specific.cfg | /usr/bin/shinken-arbiter -v -c /etc/shinken/nagios.cfg -c /etc/shinken/shinken-specific.cfg | ||
− | + | Démarrage de Shinken : | |
/etc/init.d/shinken-scheduler start | /etc/init.d/shinken-scheduler start | ||
/etc/init.d/shinken-poller start | /etc/init.d/shinken-poller start |
Version du 31 mai 2011 à 15:09
Version Arch & Perl
perl -e 'use Config; print "$Config{archname} \n"' perl -e 'use Config; print "$Config{version} \n"'
Configuration file folder : /etc/shinken Log file : /var/lib/shinken/nagios.log
Pour relancer Shinken: /etc/init.d/shinken restart
Installation des pré-requis :
apt-get install python python-dev python-setuptools pyro libgd2-xpm-dev git-core
Se logguer en tant que root :
su -
Création de l'utilisateur shinken (avec le mot de passe) :
/usr/sbin/useradd -m shinken passwd shinken
Facultatif :
/usr/sbin/groupadd shinken /usr/sbin/usermod -G shinken shinken /usr/sbin/usermod -G shinken www-data
Téléchargement de Shinken et des plugins :
mkdir ~/downloads cd ~/downloads
git clone git://shinken.git.sourceforge.net/gitroot/shinken/shinken
Installation de Shinken :
python setup.py install --install-scripts=/usr/bin
Installation des plugins Nagios :
apt-get install nagios-plugins cp libexec/* /usr/lib/nagios/plugins/
Configuration du lancement automatique de Shinken au démarrage du système :
ln -s /etc/init.d/shinken-scheduler /etc/rcS.d/S98shinken-scheduler ln -s /etc/init.d/shinken-poller /etc/rcS.d/S98shinken-poller ln -s /etc/init.d/shinken-reactionner /etc/rcS.d/S98shinken-reactionner ln -s /etc/init.d/shinken-broker /etc/rcS.d/S98shinken-broker ln -s /etc/init.d/shinken-arbiter /etc/rcS.d/S98shinken-arbiter
Vérification des fichiers de configuration de Shinken :
/usr/bin/shinken-arbiter -v -c /etc/shinken/nagios.cfg -c /etc/shinken/shinken-specific.cfg
Démarrage de Shinken :
/etc/init.d/shinken-scheduler start /etc/init.d/shinken-poller start /etc/init.d/shinken-broker start /etc/init.d/shinken-reactionner start /etc/init.d/shinken-arbiter start