nagios_oreon_et_mon
Différences
Ci-dessous, les différences entre deux révisions de la page.
nagios_oreon_et_mon [2009/03/14 22:54] – créée root | nagios_oreon_et_mon [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Ressources : | ||
- | * [http:// | ||
- | * [http:// | ||
- | * [http:// | ||
- | |||
- | == 1. Principes du monitoring == | ||
- | |||
- | Le principe d' | ||
- | |||
- | Les fonctions que l'on est en droit d' | ||
- | * Pouvoir recenser un parc informatique (serveurs, postes de travail, routeurs, switches, etc) et le ranger de manière au minimum " | ||
- | * Pouvoir associer une batterie de tests précis à un groupe de machines | ||
- | * Pouvoir configurer le test, sa période de pertinence et sa sensibilité suivant le groupe surveillé | ||
- | * Pouvoir établir des relations de dépendances entre les tests pour minimiser les alertes | ||
- | * Pouvoir concevoir un test spécifique et l' | ||
- | * Pouvoir configurer une action (alerte, etc) en fonction du groupe et du test | ||
- | * Pouvoir configurer une répétition d' | ||
- | * Pouvoir modifier la configuration du monitoring sans le perturber | ||
- | * Pouvoir consulter l' | ||
- | |||
- | Les outils plus sophistiqués comme ''' | ||
- | |||
- | |||
- | == 2. Installation de Nagios == | ||
- | |||
- | Pour installer Nagios 2, rien de plus simple avec Debian Etch: | ||
- | # aptitude install nagios2 | ||
- | |||
- | Si votre niveau de configuration ne vous l' | ||
- | # dpkg-reconfigure nagios2-common | ||
- | |||
- | Le compte administrateur est donc '' | ||
- | |||
- | Vous devez alors éditer les fichiers de configuration pour créer une situation intéressante. Vous allez monitorer l' | ||
- | * SSH | ||
- | * MySQL | ||
- | * portmap | ||
- | |||
- | On utilise traditionnellement des fichiers de configuration distincts pour les descriptions des machines ('' | ||
- | |||
- | == 3. Installation d' | ||
- | |||
- | Son installation est assez lourde (12 étapes dont une moitié pénible), mais faisable. | ||
- | |||
- | Si vous décompressez l' | ||
- | Alias /oreon / | ||
- | |||
- | Vous aurez besoin de quelques dépendances : | ||
- | # aptitude install php4-gd php4-ldap php-pear | ||
- | |||
- | Rechargez Apache. Vous devriez alors pouvoir aborder l' | ||
- | |||
- | Vous devrez ajuster les droits de la plupart des fichiers de configuration de Nagios pour qu'ils soient modifiés par Oreon. Comme nous n' | ||
- | |||
- | ''' | ||
- | <? | ||
- | | ||
- | ?> | ||
- | |||
- | ''' | ||
- | |||
- | == 4. Mon == | ||
- | |||
- | Il s'agit d'un moniteur des plus simples mais aussi extrêmement efficace. Il utilise un simple fichier de configuration, | ||
- | |||
- | Mon est écrit en Perl et s' | ||
- | # aptitude install mon | ||
- | |||
- | Mon constitue également une bonne illustration de ce que l'on peut attendre d'un tel outil. Voici un exemple de configuration : | ||
- | | ||
- | myportal.com | ||
- | mymail.com | ||
- | |||
- | | ||
- | myportal.com | ||
- | |||
- | watch allservers | ||
- | service ping | ||
- | interval 30s | ||
- | monitor fping.monitor | ||
- | period wd {Sun-Sat} | ||
- | alertevery 1h | ||
- | alertafter 2 | ||
- | alert mail.alert admin@mycompany.com | ||
- | upalert | ||
- | service ssh | ||
- | interval 5m | ||
- | monitor telnet.monitor -p 22 -t 60 -l / | ||
- | depend allservers: | ||
- | period wd {Sun-Sat} | ||
- | alertevery 1h | ||
- | alert mail.alert admin@mycompany.com | ||
- | upalert | ||
- | |||
- | watch webservers | ||
- | service http | ||
- | interval 1m | ||
- | monitor http.monitor | ||
- | depend allservers: | ||
- | period wd {Sun-Sat} | ||
- | alert mail.alert admin@mycompany.com | ||
- | upalert | ||
nagios_oreon_et_mon.1237071274.txt.gz · Dernière modification : 2009/03/14 22:54 de root