NAGIOS REMOTE PLUGIN EXECUTOR



Documents pareils
DOMAIN NAME SYSTEM. CAILLET Mélanie. Tutoriel sur le DNS. Session Option SISR

JOMARON Sébastien BTS SIO 2012/2014. Titre de l activité: Surveiller des hôtes et des services avec NAGIOS

Nagios 3 pour la supervision et la métrologie

NRPE. Objectif. Documentation. Procédures

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Documentation technique Nagios

Supervision des applications et services réseaux

Monitoring & Surveillance SLIM CHAKROUN (ENSI) EMNA BEN HADJ YAHIA (RT3) SAFA GALLAH (RT3)

NACIRI Mehdi. Rapport de stage : Mise en place d un moyen pour anticiper les pannes des serveurs de l IUT. Promotion BTS SIO Option SISR

EN Télécom & Réseau S Utiliser VMWARE

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Guide d installation

Tutoriel Création d une source Cydia et compilation des packages sous Linux

SDIS 84 PROJET INFOGERANCE PROCEDURE. Procédure

Manuel de l Administrateur

Compte rendu d'activité PTI n 2

Configuration du service DHCP Sur CentOS 6

Terminal Server RemoteAPP pour Windows Server 2008

TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée

BIND : installer un serveur DNS

Serveur de messagerie sous Debian 5.0

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

_ PARAMETRE DU COMPTE _ ACCEUIL. 1 ere Etape «Créer un compte principal» Créer un compte secondaire. Ouvrir un compte principal

SOLUTION DE SUPERVISION SYSTEME ET RESEAU

Administration de Parc Informatique TP07 : Installation de Linux Debian

Atelier Le gestionnaire de fichier

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Table des matières 1. Chapitre 1 Introduction à Nagios et la supervision

Présentation du logiciel Cobian Backup

But de cette présentation

Recherche d indicateurs et de tendances via des plugins pour Nagios. groupe Quasar IN2P3 Le 11/09/2014

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Il est courant de souhaiter conserver à

Cobian backup. Sauvegarde. Cobian Backup est un logiciel de sauvegarde gratuit fonctionnant sous windows. Nathan Garaudel PCplus 01/01/2014

Mise en place d un système de supervision Open source.

Configuration d un firewall pour sécuriser un serveur WEB

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

Saisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou

TP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname

INSTALLATION DE NAGIOS 2.10 et CENTREON sous Debian ETCH 4.0r1

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

SUPERVISION DE RÉSEAU AVEC NAGIOS

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Monitoring des Ressources Informatiques au LAL. Journées Informatique IN2P3 DAPNIA HOURTIN Jacquelin Charbonnel - printemps 2004

Déploiement d application Silverlight

Installation d'un TSE (Terminal Serveur Edition)

Sommaire 1 ) Contexte de l application :... 2

LOSLIER Mathieu. Filière Informatique et Réseau 1 ère année. TP DNS. Responsable : LOHIER Stephane. Chargé de TD : QUIDELLEUR Aurélie

ndv access point : Utilisation

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Guide de démarrage rapide

Utilisation du plugin AppliDis SLB (Smart Load Balancing)

Configuration de Zabbix

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

Les différentes méthodes pour se connecter

PPE Installation d un serveur FTP

SUJET : «Administration et supervision du réseau Par NAGIOS»

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Guide de démarrage

Exécution de PCCOMPTA à distance sous Terminal Server 2003.

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

Administration Réseau sous Ubuntu SERVER Serveur DHCP

Tutorial et Guide TeamViewer

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Eyes Of Network 4.0. Documentation d installation et de configuration

DHCPD v3 Installation et configuration

Projet Semestre2-1SISR

Editer un script de configuration automatique du proxy

Situation professionnelle n X

Accéder à ZeCoffre via FTP

Gestion de bureaux à distance avec Vino

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

Encryptions, compression et partitionnement des données

INSTALLATION ET LANCEMENT DU CONNECTEUR E-SIDOC

G4L (Ghost for Linux) Clonage vers FTP Version: août 2006

Activité 1 : Création et Clonage d'une première machine virtuelle Linux OpenSuSE.

Assistance à distance sous Windows

SUPERVISION RESEAU AVEC NAGIOS

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Virtualisation de Windows dans Ubuntu Linux

Utiliser un NAS pour remplacer Dropbox via Cloud Station

OpenMediaVault installation

Ophcrack - Windows XP/Vista

EN Télécom & Réseau S Utiliser VMWARE

Étape 1 / CHOISIR UN HÉBERGEMENT

Installation et utilisation de Cobian Backup 8

Fully Automated Nagios

UserLock Guide de Démarrage rapide. Version 8.5

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11

Retour d'expérience sur Nagios 3. Christophe Sahut

Service FTP. Stéphane Gill. Introduction 2

Transcription:

NAGIOS REMOTE PLUGIN EXECUTOR Tutoriel sur NRPE CAILLET Mélanie Session 2012-2014 Option SISR

SOMMAIRE I. NRPE (Nagios Remote Plugin Executor)... 2 II. Installation du plugin NRPE... 3 A. Sur Nagios... 3 B. Sur le système distant... 3 1. Configuration du NRPE... 4 C. Définitions des commandes & des hôtes... 5 D. Surveillance de la mémoire... 7 I. NRPE (Nagios Remote Plugin Executor) 2

Schéma représentant le fonctionnement du NRPE. II. Installation du plugin NRPE A. Sur Nagios Avant de faire une installation qui ne serait pas obligatoire, regarder dans les plugins de Nagios sur le plugin NRPE n est pas déjà installé. Sinon le paquet à installer est nagios-nrpe-plugin. Ce paquet est à installer sur la machine de supervision, soit sur le serveur où Nagios est installé. B. Sur le système distant Sur les machines à superviser, le paquet à installer sur chacune d entre elles est nagios-nrpe-server. Quelque explication sur le fonctionnement du NRPE : 3

Sur Nagios, la commande faite à partir du chekc_nrpe va communiquer avec ma machine à superviser. Le nrpe serveur de la machine linux cliente va interroger les plugins dont elle dispose & les informations vont être transmises au nrpe du serveur Nagios. 1. Configuration du NRPE Le fichier de configuration est nrpe.cfg. Il se situe dans /etc/nagios. Dans ce fichier de configuration, il faut renseigner l adresse IP du serveur Nagios pour que les informations puissent être envoyées. La ligne à modifier est allowed_hosts. UN PETIT PLUS : L installation de chkconfig. Ce paquet sert au démarrage automatique du paquet nagios-nrpe-server. Nous pouvons, ensuite, lancer la commande qui permet le démarrage de nagios-nrpe-server. Puis, on démarre le paquetage. Maintenant, nous effectuons une commande sur le serveur nagios concernant la check commande «check_nrpe». Voyons le résultat. Voici l analyse du résultat : 0.57 représente la charge moyenne de la dernière minute. 0.14 représente la charge moyenne des cinq dernières minutes. 0.05 représente la charge moyenne des quinze dernières minutes. Load1, load5 & load15 sont les détails des valeurs reçues dans le load average. A SAVOIR : si vous avez un load average supérieur à 1, cela signifie que votre machine est surchargée. Ensuite, on cherche à savoir qu elle est la version NRPE que nous avons sur notre serveur. Maintenant, penchons nous sur le fichier de configuration si situant dans «/etc/nagios». De nouvelles modifications vont être apportées. On peut voir qu il y a déjà des commandes prédéfinies telle que la check_load. La commande check_hda1 n est pas correcte. Remplacez plutôt hda1 par sda1 ainsi qu à la fin de cette même ligne. 4

On essaye la commande check_disk sur notre serveur. Voici le résultat obtenu : Le serveur nous dit que cette commande n est pas définie. Nous allons donc la rajouter dans le fichier de configuration, là ou se trouve déjà les autres commandes prédéfinies. On re-test la commande & voici ce qu on reçoit : On a bien l espace disque de la partition de sda1. Puis, nous envoyons les informations sur le serveur nagios. C. Définitions des commandes & des hôtes Dans le ficiher «check_nrpe.cfg» qui se situe dans /etc/nagios-plugins/config, on rajoute les commandes suivantes : 5

Maintenant, on définit les hôtes & leurs services : Explication : Le premier paragraphe est la définition de l hôte. On le définit en tant qu hôte générique (hôte lambda), son nom, son alias (souvent le même que son nom ou alors son service) & son adresse IP. Les paragraphes suivants sont les définitions des services, c est à dire, tout ce qu on voudra superviser sur notre serveur nagios. Tous les services importants à surveiller pour le bon fonctionnement du projet. On définit l utilisation du service, donc le service générique, le nom de la machine auquel appartient le service que l on définit, la description du service puis sa commande. ATTENTION! CHARQUE DÉFINITION D HÔTE OU DE SERVICE DOIT RESPECTER UNE SYNTAXE : Définition de l hôte : 6

Define host { Use Host_name Alias Address } Définition de service : Define service { use host_name service_description check_command } Lorsque l on retourne sur la machine XP qui nous sert pour observer le fonctionnement des machines serveurs, on voit les services que l on vient de définir ainsi que l hôte. Dans le fichier generic-service_nagios2.cfg, on modifie l intervalle de transmission de l information. Configuration de base Après modification D. Surveillance de la mémoire 7

On télécharge la check_command check_memory.pl. Elle permet la surveillance de la mémoire de la machine souhaitée. Une fois le fichier téléchargé, on le place dans /usr/lib/nagios/plugins/. (La capture ci-dessous est une récupération du fichier sur une machine Windows qui était configuré avec un FTP server, la machine linux s est connectée sur la machine XP & l a téléchargé.). Il faut lui donner l autorisation du droit d exécution avec la commande chmod +x check_memory.pl C est a faire dans le serveur nagios mais aussi sur le serveur linux à superviser. Explication des couleurs : Blanc : ce sont les fichiers qui ne sont pas exécutables. Vert : ce sont les fichiers qui on le droit en exécution. Bleu : lien symbolique donc un raccourci. Ce fichier est écrit en langage perl, il faut donc installer les paquetages pouvant lire le perl. 8

La syntaxe qui est utilisée pour le plugin est : Ensuite, on revient dans le fichier de configuration nrpe.cfg pour y ajouter la check commande concernant le check_memory. Voici le détail de la commande que l on définira pour l hôte en tant que service. Chez nous ce sera pour la machine Passfrw. Dans la capture ci-dessous, on observe bien les informations obtenues concernant la mémoire de la machine souhaitée. 9