Installation de Shinken sur CentOS : Différence entre versions
De wikiGite
(Page créée avec « = Pré-requis = useradd --user-group shinken usermod --lock shinken yum install redhat-lsb httpd mkdir /root/install cd /root/install wget http://pypi.python.org/pack... ») |
(→Configuration) |
||
Ligne 35 : | Ligne 35 : | ||
= Configuration = | = Configuration = | ||
+ | Ajouter un utilisateur admin avec son mot de passe pour l'interface WebUI : | ||
htpasswd /etc/shinken/htpasswd.users admin | htpasswd /etc/shinken/htpasswd.users admin | ||
Version du 19 juillet 2012 à 14:32
Sommaire
Pré-requis
useradd --user-group shinken usermod --lock shinken
yum install redhat-lsb httpd
mkdir /root/install cd /root/install wget http://pypi.python.org/packages/source/P/Pyro/Pyro-3.16.tar.gz tar -xvzf Pyro-3.16.tar.gz cd Pyro-3.16 yum install python-setuptools python-devel python setup.py install
Installation
A partir des sources GIT
git clone https://github.com/naparuba/shinken yum install git cd shinken ./install -i && ./install -p nagios-plugins && ./install -p pnp4nagios
A partir des archives officielles
wget http://shinken-monitoring.org/pub/shinken-1.0.1.tar.gz tar -xzvf shinken-1.0.1.tar.gz cd shinken-1.0.1 ./install -i && ./install -p nagios-plugins && ./install -p pnp4nagios
Lier le répertoire de configuration de shinken dans /etc, c'est plus pratique !
ln -s /usr/local/shinken/etc /etc/shinken cd /etc/shinken/
Par sécurité forcer les droits du script de démarrage, et lancer shinken pour valider l'installation :
chmod 755 /etc/init.d/shinken /etc/init.d/shinken start
Configuration
Ajouter un utilisateur admin avec son mot de passe pour l'interface WebUI :
htpasswd /etc/shinken/htpasswd.users admin
Plugins
nagios-plugins
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm yum install nagios-plugins-all
Répertoire d'installation sur un système 32 bits :
/usr/lib/nagios/plugins
Sur un système 64 bits :
/usr/lib64/nagios/plugins
cp /usr/lib64/nagios/plugins/* /usr/local/shinken/libexec/ chown shinken.shinken /usr/local/shinken/libexec/* chmod 755 shinken.shinken /usr/local/shinken/libexec/*
NRPE
yum install nagios-plugins-nrpe cp /usr/lib64/nagios/plugins/check_nrpe /usr/local/shinken/libexec/ chown shinken.shinken /usr/local/shinken/libexec/* chmod 755 /usr/local/shinken/libexec/*