Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| nagios [Le 29/01/2018, 14:21] – [Nagios : moniteur de supervision] 192.54.144.229 | nagios [Le 01/03/2023, 18:02] (Version actuelle) – Ajout liens sefran | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> sécurité serveur supervision BROUILLON}} | + | {{tag> sécurité serveur supervision |
| ---- | ---- | ||
| + | ====== Nagios : moniteur de supervision ====== | ||
| + | |||
| + | // | ||
| + | |||
| + | La gestion d'un parc de serveur est un travail de chaque instant. Un bon administrateur système doit savoir à tout moment l' | ||
| + | |||
| + | L' | ||
| + | |||
| + | Pour simplifier le travail, nous allons utiliser un //moniteur de supervision// | ||
| + | |||
| + | Le moniteur de supervision que nous allons décrire est **Nagios** qui est l'un des plus connus et des plus utilisés. | ||
| - | | ||
| - | ..'; | ||
| - | .': | ||
| - | | ||
| - | .ckKKkc' | ||
| - | | ||
| - | : | ||
| - | | ||
| - | | ||
| - | .oNO. | ||
| - | | ||
| - | | ||
| - | | ||
| - | : | ||
| - | | ||
| - | ' | ||
| - | ; | ||
| - | ' | ||
| - | .kNOc' | ||
| - | , | ||
| - | : | ||
| - | | ||
| - | cXNx. . , | ||
| - | | ||
| - | | ||
| - | ' | ||
| - | .ONo oNWWN0xXWK, .oNKc | ||
| - | .xNd | ||
| - | .dXd ; | ||
| - | .xXo | ||
| - | .OXc : | ||
| - | .KX; .dNKoON0; | ||
| - | :XK. | ||
| - | | ||
| - | | ||
| - | , | ||
| - | : | ||
| - | | ||
| - | .oN0. .' | ||
| - | .dN0. .;;, | ||
| - | | ||
| - | | ||
| - | .cKKo. | ||
| - | .oKKkc, | ||
| - | .; | ||
| - | ., | ||
| - | ... | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | Pour la suite des opérations, | + | Pour la suite des opérations, |
| * Disposer des [[: | * Disposer des [[: | ||
| * Disposer d'une connexion à Internet configurée et activée ; | * Disposer d'une connexion à Internet configurée et activée ; | ||
| Ligne 93: | Ligne 57: | ||
| Vous devriez avoir accès à la page principale de Nagios une fois que vous avez introduit votre mot de passe en consultant l'URL suivante, le login étant « nagiosadmin » : http:// | Vous devriez avoir accès à la page principale de Nagios une fois que vous avez introduit votre mot de passe en consultant l'URL suivante, le login étant « nagiosadmin » : http:// | ||
| - | Si ce n'est pas le cas, vérifier la configuration de votre serveur HTTP Apache. | + | Si ce n'est pas le cas, vérifier la configuration de votre serveur HTTP Apache. |
| ===== Configuration ===== | ===== Configuration ===== | ||
| Ligne 133: | Ligne 97: | ||
| sudo mkdir / | sudo mkdir / | ||
| - | Déplacer tous les fichiers « .cfg » (**sauf « nagios.cfg » et « cgi.cfg »**) dans ce dossier. | + | Déplacer tous les fichiers « .cfg » (**sauf « nagios.cfg », « cgi.cfg » et « resource.cfg »**) dans ce dossier. |
| Afin que Nagios retrouve ces petits nous allons lui indiquer que le dossier conf.d est la où se trouvent ces fichiers de configuration. [[: | Afin que Nagios retrouve ces petits nous allons lui indiquer que le dossier conf.d est la où se trouvent ces fichiers de configuration. [[: | ||
| Ligne 237: | Ligne 201: | ||
| ==== Configuration des surveillance de services et d' | ==== Configuration des surveillance de services et d' | ||
| - | La surveillance de services et d' | + | La surveillance de services et d' |
| Pour utiliser un test de service il faut plusieurs choses : | Pour utiliser un test de service il faut plusieurs choses : | ||
| - | * un greffon ou plugin utilisable en ligne de commande (le nom commence par check_ ) , il est très intéressant de le tester via la ligne de commande pour voir ses arguments | + | * un greffon ou plugin utilisable en ligne de commande (le nom commence par check_ ) , il est très intéressant de le tester via la ligne de commande pour voir ses arguments |
| * Un objet Nagios définissant la // | * Un objet Nagios définissant la // | ||
| * un objet Nagios définissant le //service// utilisant la commande précédente | * un objet Nagios définissant le //service// utilisant la commande précédente | ||
| - | Pour récapituler : | + | Pour récapituler : |
| script shell -> chekcommands.cfg -> services.cfg | script shell -> chekcommands.cfg -> services.cfg | ||
| Ligne 533: | Ligne 497: | ||
| ==== Notifications par SMS / Voice call / iPhone push notification : TeamTILT pour Nagios ==== | ==== Notifications par SMS / Voice call / iPhone push notification : TeamTILT pour Nagios ==== | ||
| - | Une solution très simple existe pour envoyer ses notifications Nagios via SMS ou voice call : le client TeamTILT pour Nagios. | + | Une solution très simple existe pour envoyer ses notifications Nagios via SMS ou voice call : le client TeamTILT pour Nagios. |
| - | __Brève description :__ | + | __Brève description :__ |
| - | Un client Java est à installer sur le serveur de monitoring. Ce client se connecte via une requête SOAP à un serveur distant qui est chargé de renvoyer les alertes recues par SMS ou voice call selon le schéma d' | + | Un client Java est à installer sur le serveur de monitoring. Ce client se connecte via une requête SOAP à un serveur distant qui est chargé de renvoyer les alertes recues par SMS ou voice call selon le schéma d' |
| * Aucun matériel à installer : aucun modem, module GSM ou carte SIM n'est nécessaire. Le tout fonctionne en tant que SaaS. | * Aucun matériel à installer : aucun modem, module GSM ou carte SIM n'est nécessaire. Le tout fonctionne en tant que SaaS. | ||
| Ligne 545: | Ligne 509: | ||
| * Pas de dépendance émail/SMTP : défaillance SMTP? Le pare-feu bloque? Pas de soucis, vous recevrez un SMS ! | * Pas de dépendance émail/SMTP : défaillance SMTP? Le pare-feu bloque? Pas de soucis, vous recevrez un SMS ! | ||
| - | __Quelques fonctionnalités :__ | + | __Quelques fonctionnalités :__ |
| * Alertes bidirectionnelles : chaque média est capable de recevoir les réponses ou confirmations. | * Alertes bidirectionnelles : chaque média est capable de recevoir les réponses ou confirmations. | ||
| Ligne 688: | Ligne 652: | ||
| * **(en)** [[http:// | * **(en)** [[http:// | ||
| * **(en)** [[http:// | * **(en)** [[http:// | ||
| - | * **(fr)** [[http:// | + | * **(fr)** [[https:// |
| * **(fr)** [[http:// | * **(fr)** [[http:// | ||
| * **(fr)** [[http:// | * **(fr)** [[http:// | ||
| Ligne 694: | Ligne 658: | ||
| * **(fr)** [[http:// | * **(fr)** [[http:// | ||
| * **(fr)** [[http:// | * **(fr)** [[http:// | ||
| - | * [[Shinken]], | + | *[[:Shinken]], écrit en python et pleinement compatible avec Nagios |
| + | *[[: | ||
| + | *[[:vROps]] VMware vRealize Operations | ||
| + | *[[:Munin]] | ||
| ---- | ---- | ||
| // | // | ||
