GNU/Linux >> Tutoriels Linux >  >> OpenSuse

Installer Nagios sur openSUSE 13.2

Nagios est l'outil de surveillance open source le plus largement utilisé qui nous aide à surveiller les services et les applications qui s'exécutent sous Windows , Linux, routeurs et autres périphériques réseau. Avec l'aide de Nagios, vous pouvez surveiller les services et attributs de base. Nous pouvons accéder à Nagios en utilisant l'interface Web fournie avec le bundle et la configuration doit être effectuée au niveau du fichier.

Nouveautés :

  • Les Core Workers sont des processus légers dont le travail consiste à effectuer des vérifications. De ce fait, ils effectuent des vérifications beaucoup plus rapidement que l'ancien processus.
  • Processus Nagios Core utilisant des techniques en mémoire, éliminant les latences d'E/S disque qui pouvaient auparavant ralentir les choses dans les grandes installations.
  • Chaque élément de configuration n'est vérifié qu'une seule fois.
  • L'attribut d'adresse d'hôte est désormais facultatif.
  • Les hôtes et les services prennent désormais en charge un attribut de valeur horaire.

Plus de fonctionnalités peuvent être trouvées ici.

Liste des services :

Ce didacticiel décrit comment surveiller les services et attributs "privés" des serveurs Linux/UNIX, tels que :Attributs :

  • Charge du processeur
  • Utilisation de la mémoire
  • Utilisation du disque
  • Utilisateurs connectés
  • Exécuter des processus
  • etc.

Services privés :

  • HTTP
  • FTP
  • SSH
  • SMTP
  • etc

Prérequis :

Avant d'installer Nagios, le système doit répondre aux exigences d'installation de Nagios ; Installez donc le serveur Web (httpd), PHP, les compilateurs et les bibliothèques de développement. Installez tout avec une seule commande.

zypper install apache2 php5 gcc glibc  gd wget perl make apache2-mod_php5

Créez l'utilisateur nagios et le groupe nagcmd (permettant d'exécuter les commandes externes via l'interface Web), ajoutez l'utilisateur nagios et apache à la partie du groupe nagcmd.

useradd nagios
groupadd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd wwwrun

Téléchargez le dernier Nagios Core.

cd /tmp/
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
tar -zxvf /tmp/nagios-4.0.8.tar.gz
cd /tmp/nagios-4.0.8/

Compilez et installez Nagios :

./configure --with-nagios-group=nagios --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Configurer Nagios :

Des exemples de fichiers de configuration ont maintenant été installés dans le répertoire /usr/local/nagios/etc. Ces exemples de fichiers devraient fonctionner correctement pour démarrer avec Nagios. Vous n'aurez besoin d'effectuer qu'une seule modification avant de continuer… Éditez le fichier de configuration /usr/local/nagios/etc/objects/contacts.cfg avec votre éditeur préféré et remplacez l'adresse e-mail associée à la définition de contact nagiosadmin par l'adresse que vous souhaite utiliser pour recevoir des alertes.

vi /usr/local/nagios/etc/objects/contacts.cfg

Modifiez le champ Adresse e-mail pour recevoir la notification.

Configurer l'interface Web :

Créez un compte nagiosadmin pour vous connecter à l'interface Web de Nagios. N'oubliez pas le mot de passe que vous avez attribué à cet utilisateur - vous en aurez besoin plus tard.

htpasswd2 -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Redémarrez Apache pour que les nouveaux paramètres prennent effet.

redémarrage du service apache2

Téléchargez et installez les plugins Nagios :

Téléchargez les plugins Nagios dans le répertoire /tmp.

cd /tmp
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
tar -zxvf /tmp/nagios-plugins-2.0.3.tar.gz
cd /tmp/nagios-plugins-2.0.3/

Compilez et installez les plugins.

./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

Démarrage de Nagios :

Vérifiez les exemples de fichiers de configuration de Nagios.

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

S'il n'y a pas d'erreurs, démarrez Nagios.

démarrage du service nagios

Démarrez nagios et apache au démarrage du système.

chkconfig nagios sur
systemctl enable apache2.service

Accéder à l'interface Web :

Accédez maintenant à l'interface Web de Nagios en utilisant l'URL suivante. Vous serez invité à entrer le nom d'utilisateur (nagiosadmin) et le mot de passe que vous avez spécifiés précédemment.

http://adresse-ip/nagios/

C'est tout.


OpenSuse
  1. Installer Apache Tomcat 8 sur openSUSE 13.2

  2. Installer Cactus sur openSUSE 13.2

  3. Installez phpMyAdmin sur openSUSE 13.2

  4. Installer ownCloud sur openSUSE 12

  5. Installez VLC 2.0 "Twoflower" sur openSUSE 12.1

Comment installer Nagios 4.3.4 sur Fedora 26 / Fedora 25-21

Comment installer Nagios sur Linux Mint 19 / Linux Mint 18

Comment installer Nagios 4.4.2 sur Ubutu 14.04 LTS

Comment installer Nagios 4.4.3 sur Ubuntu 18.04 et Ubuntu 16.04

Comment installer Nagios sur Ubuntu 14.04

Comment installer Nagios sur Ubuntu 16.04