Souhaitez-vous apprendre à utiliser la fonction de surveillance Web Icinga2? Dans ce tutoriel, nous allons vous montrer comment surveiller un site Web en utilisant Icinga2

Version Ubuntu : 18
Version Ubuntu : 19
- Version Icinga2: 2.11.0-2

Liste matérielle:

La section suivante présente la liste de l’équipement utilisé pour créer ce tutoriel Icinga2.

Chaque pièce de matériel énuméréci ci-dessus peut être trouvée sur le site Amazon.

Icinga2 - Tutoriel connexe:

Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à l’installation Icinga2.

Tutorial Icinga2 - Surveillance d’un site Web

Sur la console Linux, utilisez les commandes suivantes pour trouver l’emplacement du fichier Icinga2's hosts.conf.

Dans notre exemple, le fichier hosts.conf était situé sous /etc/icinga2/conf.d répertoire.

Après avoir trouvé, vous devez modifier les hosts.conf.

Copy to Clipboard

À la fin du fichier hosts.conf, entrez une configuration de surveillance Web Icinga2.

Vous devrez spécifier la configuration suivante :

L’hôte d’objet - Entrez une identification d’hôte.
Importation - informations génériques sur le modèle d’hôte.
Adresse - Entrez l’adresse IP du serveur web.
vars.http_vhosts - Le site Qui doit être vérifié.
http_ssl - Vrai pour les sites Web HTTPS.
- http_string - Recherche de la chaîne "bienvenue" sur le corps du site

À titre d’exemple, voici notre configuration.

Copy to Clipboard

Dans notre exemple, nous avons créé une nouvelle entrée d’hôte nommée MyWebServer avec l’adresse IP 154.189.219.43.

Sur ce serveur web, nous avons plusieurs sites Web également connus sous le nom d’hôtes virtuels.

De tous les hôtes virtuels, nous voulons seulement surveiller le site https://techexpert.tips.

Generic-host est un groupe de configurations par défaut qui est défini sur le fichier templates.conf.

Voici la définition de l’hôte générique spécifiée sur le fichier templates.conf.

Copy to Clipboard

Pour activer la surveillance web d’Icinga2 sur l’hôte nommé MyWebServer, vous devez redémarrer le service Icinga.

Copy to Clipboard

félicitations! Vous avez terminé la configuration de surveillance web Icinga2.

Tutorial Icinga2 - Surveillance du site Web

Maintenant, nous devons accéder au tableau de bord du serveur ICinga2.

Ouvrez votre navigateur et entrez l’adresse IP de votre serveur web plus /icingaweb2.

Dans notre exemple, l’URL suivante a été saisie dans le navigateur :

- http://192.168.15.5/icingaweb2

Sur l’écran de connexion, utilisez le nom d’utilisateur par défaut et le mot de passe par défaut.

Nom d’utilisateur par défaut : nom d’utilisateur défini pendant l’installation
Mot de passe par défaut : mot de passe défini pendant l’installation

icinga login

Après une connexion réussie, vous serez envoyé au tableau de bord Icinga2.

icinga2 dashboard

Sur le tableau de bord Icinga2, accédez au menu Aperçu et sélectionnez l’option Hôtes.

icinga monitor website

Cliquez sur le nom d’hôte pour avoir des informations détaillées sur la surveillance du site Web.

icinga2 website monitor

félicitations! Vous avez configuré le site Icinga2 de surveillance fature.