nité spécifique telle qu'un service, un hote, une commande, un contact ou groupe de contacts etc.
Chaq... contactgroup =====
Permettent de définir à qui, comment, sur quelle fréquence et plages horaires doiv... ent être envoyées les notifications.
===== Objet command =====
Définit les actions comprenant l’exécution des plugins de test et l'envoi des notifications
on et permettant à l'administrateur de lancer des commandes/tâches de gestion sur le réseau.
* Un e... informations au gestionnaire et en exécutant les commandes reçues.
Le NM system perçoit l'ensemble du réseau comme un tout. Il offre une vue globale du système.
... spose de l'application de gestion appelée Manager communiquant avec les Agents.
<note>
Certains équipe
vités. Cela soulève plusieurs problématiques:
* Comment organiser les informations de gestion?
* Comment en définir de nouvelles?
* Comment transmettre ces infos?
Pourquoi est-ce nécessaire?
* Le dé... e augmentation: de la taille des réseaux, de leur complexité et de leur hétérogénéité. Ex de réseaux: H
e cas). Les mécanismes de configuration sont plus complexes.
Quelques besoins ( confère RFC3535 et RFC... une adresse IP à affecter à tout équipement).
* Communication bidirectionnelle pour pouvoir retourner... dump, restauration, déploiement de configurations complètes sur des configuration en cours d’exécution ... rincipalement par tunnel SSH.
La session NETCONF commence avec l'échange de messages "Hello" permettan
Pou pouvoir installer et exécuter Nagios, il faut commencer créer utilisateur et groupe:
<code bash>
u... cmd nagios
usermod -a -G nagcmd www-data
</code>
Compilation à partir des sources et installation:
<c... 3.2
./configure --with-nagios-group=nagios --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
</code>
===== Configuration d'Apache ===
des plugins qui s'appuient principalement sur des commandes système comme par exemple uptime, du etc.
Il est possible d’exécuter un plugin en ligne de commande pour observer directement son comportement.
<code bash>
check_disk -w 30% -c 15% -p /var
</code>
ean)
- Requêtes
- Gestion des relations
Tout comme les connecteurs/adaptateurs, les services sont ... eillance d'un attribut d'un objet à l'agent.
3 comportements existent:
* surveillance de compteur: émission de notifications lors de franchissement de ... d'état.
* surveillance de chaine de caractères: compare a une référence: notifications Matches ou Dif
nmpWorkshop
Le Framework génère des classes Java comprenant les accesseurs sur les objets gérés défini... la MIB.
On hérite de ces classes pour définir le comportement souhaité pour notre agent snmp. Ceci est... fichier agent-step2/CoffeePotMibAccessImpl.java
Compiler l'agent depuis la console utilisateur:
<code... ^ CoffeePotWaterLevel | 6 |
On visualise bien le comportement décrit par la classe Java, un café a bie
ON**((**R**emote **MON**itoring)) est un ensemble comprenant un gestionnaire, des agents ainsi qu'une M... otocole snmp. Ce sont des exécutables en ligne de commande permettant:
* D'émettre des requêtes: snmp... ===== Centreon =====
Application de gestion plus complète que les exemples précédents constituée notam... ent deux outils permettant d'explorer en ligne de commande une MIB: snmpgetnext et snmpwalk.
* Centre
FC 1696: modem
Les MIBs respectent une structure commune définie par le standard SMI((Structure of Man... être manipulées. Si on souhaite pouvoir gérer un composant pour lequel aucune MIB n'est disponible/ada... , il est possible de la définir en déclarant les variables/types représentant le mieux ce composant.
licatifs.
* Un ensemble d'abstractions/patrons/composants facilitant l'instrumentation standard (JSR... menté dans la machine virtuelle java
*
===== Composants majeurs =====
3 niveaux
MBean Managed ... t =====
===== Quizz =====
* Par défaut JMX se compose d'un framework agent et d'une couche instrume
t, les principaux protocoles utilisés etc.
IPFIX comme d'autres protocoles de récupération de flux, pe... lle et n'est pas adapté à un monitoring de réseau complet.
L'analyse du flux réseau à partir des fich... ent la détection de botnet
Un clé (pouvant être composée de plusieurs champs) et des valeurs (métriqu... collecte décentralisée synchronisée. Les routeurs communiquent les informations vers un point distant.
u minimum la VM, la machine hôte et la box.
Pour commencer, on crée une copie de la configuration fonc... roup
members localhost,box,host ; Comma separated list of hosts that belong to this gro... ervice_description PING
check_command check_ping!100.0,20%!500.0,
gestion sont décrites dans les MIBs. De nombreux composants réseaux sont décrits par des MIBs standardisées:
* IP-MIB RFC 4293
===== Commandes SNMP =====
Primitives et opérations offert
services).
- **Notification System**: filtrage communication et escalade des notifications. Transmis... ent permettre de détecter de nombreuses anomalies comme par exemple:
* Panne réseau.
* Défaillance