Nagios Tutoriel : Qu'est-ce que Nagios Outil? Archiconception et installation
Quโest-ce que la surveillance continue ?
La surveillance continue est un processus permettant de dรฉtecter, signaler et rรฉpondre ร toutes les attaques qui surviennent dans son infrastructure. Une fois lโapplication dรฉployรฉe sur le serveur, le rรดle de surveillance continue entre en jeu. L'ensemble du processus consiste ร prendre soin de l'infrastructure de l'entreprise et ร y rรฉpondre de maniรจre appropriรฉe.
Qu'est-ce que le Nagios?
Nagios est un logiciel open source pour la surveillance continue des systรจmes, des rรฉseaux et des infrastructures. Il exรฉcute des plugins stockรฉs sur un serveur connectรฉ ร un hรดte ou ร un autre serveur de votre rรฉseau ou d'Internet. En cas de panne, Nagios des alertes sur les problรจmes afin que l'รฉquipe technique puisse effectuer le processus de rรฉcupรฉration immรฉdiatement.
Nagios est utilisรฉ pour la surveillance continue des systรจmes, des applications, des services et des processus mรฉtier dans une culture DevOps.
Pourquoi nous avons besoin Nagios outil?
Voici les raisons importantes dโutiliser Nagios outil de suivi :
- Dรฉtecte tous les types de problรจmes de rรฉseau ou de serveur
- Vous aide ร trouver la cause premiรจre du problรจme, ce qui vous permet d'obtenir une solution permanente au problรจme
- Surveillance active de lโensemble de votre infrastructure et de vos processus mรฉtiers
- Vous permet de surveiller et de rรฉsoudre les problรจmes de performances du serveur
- Vous aide ร planifier les mises ร niveau de l'infrastructure avant que les systรจmes obsolรจtes ne crรฉent des pannes
- Vous pouvez maintenir la sรฉcuritรฉ et la disponibilitรฉ du service
- Rรฉsoudre automatiquement les problรจmes en cas de panique
Histoire de Nagios
1996 - Ethan Galstad utilise les idรฉes et l'architecture de ses travaux antรฉrieurs pour commencer ร crรฉer une nouvelle application fonctionnant sous Systรจme d'exploitation Linux
1999-Les plugins initialement distribuรฉs dans le cadre de la distribution NetSaint sont bientรดt disponibles en tant que composants distincts. Nagios Projet de plugins
2002-Ethan renomme le projet en ยซNagiosยป en raison de problรจmes de marque avec le nom ยซ NetSaint ยป.
2005- Nagios devient le projet SourceForge.net du mois en juin
2009-Nagios Enterprises sort sa premiรจre version commerciale, Nagios XI
2012-Nagios ร nouveau renommรฉ comme Nagios Core
2016-Nagios Core dรฉpasse les 7,500,000 tรฉlรฉchargements directement depuis le site Web SourceForge.net
Caractรฉristiques Nagios
Voici les caractรฉristiques importantes de Nagios outil de suivi :
- Relativement รฉvolutif, gรฉrable et sรฉcurisรฉ
- Bon systรจme de journal et de base de donnรฉes
- Interfaces Web informatives et attrayantes
- Envoyez automatiquement des alertes si la condition change
- Si les services fonctionnent correctement, il n'est pas nรฉcessaire de vรฉrifier que l'hรดte est actif.
- Vous aide ร dรฉtecter les erreurs rรฉseau ou les pannes de serveur
- Vous pouvez rรฉsoudre les problรจmes de performances du serveur.
- Les problรจmes, le cas รฉchรฉant, peuvent รชtre rรฉsolus automatiquement au fur et ร mesure qu'ils sont identifiรฉs au cours du processus de surveillance.
- Vous pouvez surveiller lโensemble des processus mรฉtier et de lโinfrastructure informatique en un seul passage
- L'architecture du produit permet d'รฉcrire facilement de nouveaux plugins dans le langage de votre choix
- Nagios vous permet de lire sa configuration ร partir d'un rรฉpertoire entier, ce qui vous aide ร dรฉcider comment dรฉfinir des fichiers individuels
- Utilise la topologie pour dรฉterminer les dรฉpendances
- Surveillez les services rรฉseau comme HTTP, SMTP, HTTP, SNMP, FTP, SSH, POP, etc.
- Vous aide ร dรฉfinir la hiรฉrarchie des hรดtes rรฉseau ร l'aide des hรดtes parents
- Possibilitรฉ de dรฉfinir des gestionnaires d'รฉvรฉnements qui s'exรฉcutent pendant les รฉvรฉnements de service ou d'hรดte pour une rรฉsolution proactive des problรจmes
- Prise en charge de la mise en ลuvre d'hรดtes de surveillance redondants
Nagios Architecture
Nagios est une architecture client-serveur. En gรฉnรฉral, sur un rรฉseau, un Nagios le serveur s'exรฉcute sur un hรดte et les plugins s'exรฉcutent sur tous les hรดtes distants qui doivent รชtre surveillรฉs.

- Le planificateur est un composant du serveur qui fait partie de Nagios. Il envoie un signal pour exรฉcuter les plugins sur l'hรดte distant.
- Le plugin obtient le statut de l'hรดte distant
- Le plugin envoie les donnรฉes au planificateur de processus
- Le planificateur de processus met ร jour l'interface graphique et les notifications sont envoyรฉes aux administrateurs
Plugins
Nagios les plugins fournissent des informations de bas niveau sur la faรงon de surveiller tout et n'importe quoi avec Nagios Noyau. Les plugins fonctionnent comme une application autonome, mais ils sont conรงus pour รชtre exรฉcutรฉs par Nagios Cลur. Il se connecte ร Apache qui est contrรดlรฉ par CGI pour afficher le rรฉsultat. De plus, une base de donnรฉes connectรฉe ร Nagios pour conserver un fichier journal.
Comment fonctionnent les plugins ?
Considรฉrez l'exemple ci-dessus-
- Check_nt est un plugin pour surveiller une machine Windows qui est principalement disponible sur le serveur de surveillance
- NSClinet++ doit รชtre installรฉ dans chaque Windows machine que vous souhaitez surveiller
- Il existe une connexion SSL entre le serveur et l'hรดte qui รฉchangent continuellement des informations entre eux
De mรชme, NRPE(Nagios Remote Plug-in Executor) et les plugins NSCA sont utilisรฉs respectivement pour surveiller Linux et Mac OS X.
GUI
Une interface de Nagios est utilisรฉ pour afficher les pages Web gรฉnรฉrรฉes par CGI. Il peut s'agir de boutons verts ou rouges, de sons, de graphiques, etc.
Lorsque l'alerte logicielle est dรฉclenchรฉe plusieurs fois, une alerte matรฉrielle est dรฉclenchรฉe, puis le Nagios Le serveur envoie une notification ร l'administrateur.

Comment faire pour installer Nagios outil chez AWS
รtape 1) souscrivez a notre newsletter Nagios.
Allez dans https://aws.amazon.com/marketplace/pp/prodview-5d75bazindmew et cliquez sur Continuer pour vous abonner
รtape 2) Lisez les termes et conditions.
Accepter les termes.
รtape 3) Voir message.
Vous verrez un message d'abonnement en attente
รtape 4) Faites la configuration.
Actualisez la mรชme page aprรจs quelques minutes et cliquez sur ยซ Continuer vers la configuration ยป.
รtape 5) Lancez le nagios.
Conservez les paramรจtres par dรฉfaut et cliquez sur Continuer pour lancer
รtape 6) Revafficher les paramรจtres.
RevVoir les paramรจtres. Crรฉez une nouvelle clรฉ et cliquez sur lancer
รtape 7) Notez le DNS public.
Notez le DNS public de votre instance
รtape 8) Convertissez le fichier pem en ppk.
Sur votre ordinateur Windows, utilisez l'outil Putty Generator pour convertir le fichier pem en ppk.
รtape 9) Entrez le DNS public.
Dans Putty, entrez le DNS public
รtape 10) Entrez la clรฉ ppk.
Dans la section Auth, entrez la clรฉ ppk et cliquez sur ouvrir
รtape 11) En aรฉrogare,
Entrez le nom de connexion comme Ubuntu et exรฉcutez la commande.
- Exรฉcutez cette commande sudo htpasswd -c /etc/nagios3/htpasswd.users nagiosadmin
- Entrez un nouveau mot de passe de votre choix
รtape 12) Ouvrez votre navigateur.
Dans votre navigateur, accรฉdez ร l'emplacement http:// /nagios3 dans mon cas http://ec2-54-209-48-136.compute-1.amazonaws.com/nagios3/
Entrez le nom d'utilisateur : nagiosadmin
pass : dรฉfini ร l'รฉtape prรฉcรฉdente
รtape 13) Nagios installation effectuรฉe.
Nagios Charges.
Application de Nagios
Nagios application outil de surveillance est un systรจme de contrรดle et de surveillance de l'รฉtat de santรฉ d'un centre de donnรฉes typique, comprenant tous les types d'รฉquipements tels que :
- Serveur et nลuds de rรฉseau
- Surveillance des applications depuis une seule console
- Surveillance des applications avec des informations au niveau des transactions
- Surveiller les composants middleware et de messagerie
- Rapports et tableaux de bord personnalisables
- Systรจme de secours UPS
- Systรจme d'identification biomรฉtrique
- Systรจme de contrรดle de la tempรฉrature et de l'humiditรฉ (mรฉcanisme de dรฉtection)
- Systรจme de vidรฉosurveillance/NVR
- Sous-systรจme de stockage (NAS&SAN)
Inconvรฉnients de l'utilisation Nagios
- Les fonctionnalitรฉs importantes telles que les assistants ou le tableau de bord interactif ne sont disponibles que sur Nagios XI, ce qui est un outil assez coรปteux
- Nagios le noyau a une interface dรฉroutante
- Il existe de nombreux fichiers de configuration trรจs difficiles ร configurer pour les utilisateurs
- Nagios ne peut pas surveiller le dรฉbit du rรฉseau
- L'outil ne vous permet pas de gรฉrer le rรฉseau mais permet uniquement de surveiller le rรฉseau
- Nagios ne fait aucune diffรฉrence entre les diffรฉrents appareils comme les serveurs, les routeurs ou les commutateurs car il traite chaque appareil comme un hรดte
Rรฉsumรฉ
- La surveillance continue est un processus permettant de dรฉtecter, signaler et rรฉpondre ร toutes les attaques qui surviennent dans son infrastructure.
- Nagios est libre d'utiliser un outil logiciel open source pour une surveillance continue
- Nagios offre une surveillance efficace de lโensemble de votre infrastructure et de vos processus mรฉtiers
- Ethan Galstad utilise les idรฉes et l'architecture de ses travaux antรฉrieurs pour commencer ร crรฉer une nouvelle application Nagios qui fonctionne sous Linux OS
- Nagios est relativement รฉvolutif, gรฉrable et sรฉcurisรฉ
- Trois รฉlรฉments importants de Nagios l'architecture sont 1) Interface Web (GUI) 2)Nagios Serveur 3)Plugin
- Nagios permet la surveillance des applications ร partir d'une console unique avec des informations au niveau des transactions
- Cet outil ne vous permet pas de gรฉrer le rรฉseau mais permet uniquement de surveiller le rรฉseau














