====== EON (Eyes of network) ====== ===== Installation du serveur ===== EON est une distribution pré-packagée sur un système [[centos|CentOS]] basée sur Nagios. Il faut donc télécharger la dernière version de l'Iso et procéder l'installation en suivant les étapes. La documentation est présente sur le site [[https://www.eyesofnetwork.com/]]. ===== Prérequis ===== Pour la majorité de ses paramétrages et modèles, EON utilise SNMP. La communauté utilisée par défaut est **//EyesOfNetwork//**. On peut modifier cette valeur dans **//Administration/Configuration/Nagios Ressources //** en adaptant la valeur **//$USER2$//** : {{ :eonressources.png?400 |}} Les cibles devront être paramétrées avec la même communauté (y compris le serveur EON lui-même en cas de modification de la valeur par défaut). Toute variable qui devra être réutilisée dans diverses configurations peut être définie dans ces **//ressources//**. ===== Configuration d'un hôte ===== - La configuration passe par l'ajout d'un //équipement// en utilisant les menus : \\ * //Administration/Configurer Nagios// * //Équipements/Ajouter// \\ {{ :eonhote.png |}} \\ - On enregistrera alors les différents paramètres de l'hôte et on l'associera aux //modèles// qui correspondent à son environnement. \\ {{ :eonparamhote.png?300 |}} - On appliquera enfin la configuration par le menu \\ * //Administration/Outils -> Appliquer la configuration // ou //Administration/Appliquer la configuration// * Faire "//Restart//" \\ {{ :eonappliquerconf.png? |}} ====Configuration SNMP de la cible==== ===LINUX=== Démarrer le service //SNMP//, si il n'y est pas, il faudra l'installer.\\ {{:capture2.png?600|}}\\ Ensuite localiser le fichier //snmpd.conf// et le modifier //(nano /etc/snmp/snmpd.conf)//\\ Modifier "//agentaddres//s" et mettre l'adresse IP 0.0.0.0.\\ {{:capture3.png?550|}}\\ Par la suite, nous allons devoir rentrer l'argument dans le fichier// snmpd.conf//\\ (l'argument est mentionné en haut de la page dans la catégorie prérequis) {{:capture4.png?600|}} ===WINDOWS=== Se rendre dans l'assistant d'ajout de rôles et de fonctionnalités\\ Installer le service SNMP\\ {{:capture5.png?550|}}\\ Se rendre par la suite dans la gestion d'ordinateur, puis dans service.\\ {{:capture6.png?550|}}\\ Clique droit sur le service, propriété, sécurité puis ajouter un nouveau nom de communauté\\ Ajouter le nom de communauté en référence à ce que vous avez mis dans l'argument mentionné précédemment (Prérequis)\\ {{:capture7.png?300|}} ====Configuration d'un service (MYSQL)==== -Démarrer les services néccessaires, nous nous utiliserons le service MYSQL\\ -trouver "bind address" et le mettre en 0.0.0.0 \\ {{:capture.png?400|}} -Se rendre sur EON puis cliquer sur équipements, lister et séléctionner l'host dont on veut configurer les services.\\ {{:capture8.png?400|}}\\ Ensuite se rendre sur l'onglet "service", "create a new service for this host"\\ {{:capture9.png?400|}}\\ {{:capture10.png?400|}}\\ Cocher la case "provide value" qui nous permettra de configurer la partie "service Templates To Inherit From (Top to Bottom)"\\ Rajouter un template en fonction de la check command que nous allons mettre dans l'onglet "add Template to inherit from:"\\ {{:capture11.png?600|}}\\ {{:capture12.png?400|}} (HTTPS)