Souhaitez-vous apprendre à utiliser Zabbix pour surveiller les fichiers journaux du serveur Web Apache? Dans ce tutoriel, nous allons vous montrer comment configurer Zabbix pour surveiller le fichier journal Apache sur un ordinateur exécutant Ubuntu Linux.

Version Zabbix: 4.2.6
• Version Ubuntu: 18.04

Vous devez installer l’agent Zabbix sur l’ordinateur exécutant Linux.

Installation de l’agent Zabbix sous Linux.

Liste des équipements

Ici, vous pouvez trouver la liste des équipements utilisés pour créer ce tutoriel.

Ce lien affichera également la liste logicielle utilisée pour créer ce tutoriel.

Liste de lecture Zabbix:

Sur cette page, nous offrons un accès rapide à une liste de vidéos liées à l’installation Zabbix.

N’oubliez pas de vous abonner à notre chaîne youtube nommée FKIT.

Zabbix Agent - Configuration requise

Tout d’abord, l’agent Zabbix installé sur l’ordinateur Linux doit être configuré en mode Actif.

Voici un exemple de fichier de configuration d’agent Zabbix en mode passif :

Copy to Clipboard

Voici un exemple de fichier de configuration d’agent Zabbix en mode Actif :

Copy to Clipboard

Ensuite, vous devez vérifier les autorisations du fichier journal Apache.

Dans notre exemple, nous allons surveiller l’accès.log et les fichiers d’erreur.log.

Répertoriez les autorisations du fichier journal à l’aide de la commande LS.

Copy to Clipboard

Comme vous pouvez le voir, les membres du groupe ADM sont capables de lire les fichiers journaux Apache.

Utilisez la commande suivante pour ajouter l’utilisateur Zabbix au groupe ADM.

Copy to Clipboard

Ensuite, vous devez redémarrer l’agent Zabbix.

Copy to Clipboard

Vous avez terminé la partie requise de la configuration.

Zabbix - Comment surveiller les fichiers journaux Apache

Maintenant, nous devons accéder au tableau de bord du serveur Zabbix et ajouter l’ordinateur Linux en tant qu’hôte.

Ouvrez votre navigateur et entrez l’adresse IP de votre serveur Web plus /zabbix.

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

http://35.162.85.57/zabbix

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

• Default Username: Admin
• Default Password: zabbix

zabbix login

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

zabbix dashboard

Sur l’écran du tableau de bord, accédez au menu Configuration et sélectionnez l’option Hôte.

zabbix add host

En haut à droite de l’écran, cliquez sur le bouton Créer l’hôte.

Zabbix Create Host

Sur l’écran de configuration de l’hôte, vous devrez saisir les informations suivantes :

• Nom d’hôte - Écrivez un nom d’hôte pour surveiller.
• Nom d’hôte visible - Répétez le nom d’hôte.
Nouveau groupe - Entrez un nom pour identifier un groupe d’appareils similaires.
• Interface d’agent - Écrivez l’adresse IP de l’adresse Internet.

Voici l’image originale, avant notre configuration.

zabbix Cisco - Antes

Voici la nouvelle image avec notre configuration.

Zabbix Linux Host

Cliquez sur le bouton Ajouter pour inclure cet hôte dans la base de données Zabbix.

Sur l’écran du tableau de bord, accédez au menu Configuration et sélectionnez l’option Hôte.

zabbix add host

Localisez et cliquez sur le nom d’hôte que vous avez créé avant.

Dans notre exemple, nous avons sélectionné le nom d’hôte : LINUX-SERVER-01

Sur l’écran des propriétés Host, accédez à l’onglet Applications.

Zabbix Windows Service Application menu

En haut à droite de l’écran, cliquez sur le bouton Créer l’application.

Zabbix Linux Service Application

Dans l’écran Applications hôtes, créez une application nommée : LOG

Après avoir terminé la création de l’application, accédez à l’onglet Articles.

Zabbix Item Tab

En haut à droite de l’écran, cliquez sur le bouton Créer l’élément.

Sur l’écran de création d’objets, vous devez configurer les éléments suivants :

Copy to Clipboard
Zabbix monitor apache access log

Cliquez sur le bouton Ajouter pour terminer la création de l’élément.

Maintenant, créons un nouvel élément pour surveiller le fichier d.log échec Apache.

En haut à droite de l’écran, cliquez sur le bouton Créer l’élément.

Sur l’écran de création d’objets, vous devez configurer les éléments suivants :

Copy to Clipboard
Zabbix monitor apache error

Cliquez sur le bouton Ajouter pour terminer la création de l’article et attendre 5 minutes.

Pour tester votre configuration, accédez au menu Monitoring et cliquez sur l’option Dernières données.

Zabbix Latest data

Utilisez la configuration du filtre pour sélectionner le nom d’hôte souhaité et cliquez sur le bouton Appliquer.

Dans notre exemple, nous avons sélectionné le nom d’hôte LINUX-SERVER-01

Zabbix Linux service Filter

Vous devriez pouvoir voir les résultats de la surveillance de votre fichier journal Apache à l’aide de Zabbix.

Zabbix monitoring apache

félicitations! Vous avez configuré la surveillance du fichier journal Zabbix Apache sous Linux.