J'ai essayé la surveillance vivante (Ping) de Linux (CentOS 7) avec le serveur de surveillance Zabbix

introduction

Cette section décrit la procédure de configuration et de vérification du fonctionnement de la surveillance de la vie et de la mort dans Zabbix 4.4. Les paramètres détaillés de Zabbix sont omis ici.

environnement

Procédure (aperçu)

  1. Ajoutez un hôte à surveiller par Zabbix
  2. Appliquez le modèle à l'hôte surveillé avec Zabbix
  3. Définissez l'adresse e-mail de destination de la notification en cas d'échec dans Zabbix
  4. Contrôle de fonctionnement (écran de gestion Zabbix, notification par e-mail)

Procédure (détails)

1. Ajoutez un hôte à surveiller par Zabbix

L'hôte Zabbix indique l'objet à surveiller. Dans Zabbix, un hôte doit appartenir à au moins un groupe d'hôtes, alors créez un groupe et faites-lui appartenir l'hôte.

Ajoutez le serveur Web du serveur surveillé (192.168.33.20) depuis [Paramètres] → [Hôte] de Zabbix.

2. Appliquez le modèle à l'hôte surveillé avec Zabbix

Un «modèle» est une définition collective des conditions et des règles requises pour la surveillance. Zabbix est livré en standard avec un certain nombre de modèles. Bien entendu, il est également possible de créer des modèles personnalisés individuellement.

Cette fois, nous appliquerons le modèle standard "Template Module ICMP Ping" qui est optimal pour la surveillance de la vie et de la mort au serveur Web. image.png

3. Définissez l'adresse e-mail de destination de la notification en cas d'échec dans Zabbix

Définissez l'adresse e-mail que vous souhaitez notifier dans [Administration] → [Type de support]. Cette fois, j'ai configuré Gmail.

image.png

Dans [Paramètres] → [Actions], définissez les conditions d'exécution de la notification par e-mail. Cette fois, nous avons décidé d'envoyer une notification par e-mail lorsque la «gravité du déclencheur» est «grave échec» ou plus. image.png

4. Contrôle de fonctionnement (écran de gestion Zabbix, notification par e-mail)

Après avoir terminé les paramètres du côté Zabbix, arrêtez intentionnellement le serveur Web pour créer une situation de panne. En d'autres termes, le serveur de surveillance zabbix ne peut pas communiquer avec le serveur Web du serveur surveillé (pas de réponse ping).

Confirmez que Zabbix échoue

Vérifiez [Données de surveillance] → [Échec]. L'état est «Échec» et il a été confirmé que l'action de notification par courrier électronique fonctionne normalement. image.png

Confirmer que Gmail est averti de l'e-mail d'échec

Lorsque j'ai vérifié Gmail, j'ai pu confirmer que l'e-mail d'échec était bien arrivé.

image.png

Résumé

Si vous essayez vous-même les choses suivantes, vous aurez une idée de la construction et de l'exploitation de l'infrastructure informatique et vous apprendrez. Construction de machine virtuelle → Surveillance de la construction du serveur / paramètres de surveillance → Contrôle de fonctionnement pour l'occurrence de panne

c'est tout

Recommended Posts

J'ai essayé la surveillance vivante (Ping) de Linux (CentOS 7) avec le serveur de surveillance Zabbix
crond est mort, alors parlez de la surveillance de la vie et de la mort avec zabbix
Surveillance active des appareils AWS IoT
Créez un environnement CentOS Linux 8 avec Docker et démarrez Apache HTTP Server
J'ai essayé de faire un processus périodique avec CentOS7, Selenium, Python et Chrome
J'ai essayé de jouer en connectant PartiQL et MongoDB
J'ai essayé la différenciation jacobienne et partielle avec python
J'ai essayé d'utiliser Linux avec Discord Bot
J'ai essayé d'implémenter et d'apprendre DCGAN avec PyTorch
J'ai essayé de lire et d'enregistrer automatiquement avec VOICEROID2
J'ai essayé d'ajouter des appels système et des planificateurs à Linux
[CentOS 7.3] J'ai essayé la liaison (sauvegarde active) avec deux interfaces réseau.
J'ai essayé d'implémenter Grad-CAM avec keras et tensorflow
J'ai essayé de réécrire le serveur WEB de la 1ère édition de programmation Linux normale avec C ++ 14
J'ai créé un serveur avec socket Python et ssl et j'ai essayé d'y accéder depuis le navigateur
J'ai essayé de démarrer le serveur de Django avec VScode au lieu de Pycharm
J'ai essayé la gestion du suivi avec l'API Twitter et Python (facile)
J'ai essayé de créer une interface graphique à trois yeux côte à côte avec Python et Tkinter
[RHEL7 / CentOS7] J'ai mis dans le swatch de l'outil de surveillance du journal et j'ai essayé de notifier par e-mail.
J'ai essayé fp-growth avec python
J'ai essayé de gratter avec Python
J'ai essayé Learning-to-Rank avec Elasticsearch!
J'ai essayé le clustering avec PyCaret
J'ai essayé de réintroduire Linux
J'ai essayé gRPC avec Python
J'ai essayé de gratter avec du python
J'ai essayé de visualiser les signets volant vers Slack avec Doc2Vec et PCA
Construction de l'environnement du serveur de surveillance Zabbix 4.4 sur CentOS7 (Apache2.4 / PHP5.4 / MariaDB5.5)
J'ai essayé l'expression des nombres naturels et le traitement arithmétique uniquement avec le traitement de liste
Vérifiez l'utilisation du périphérique d'E / S du serveur avec la commande Linux iostat
J'ai essayé de faire un processus d'exécution périodique avec Selenium et Python
J'ai essayé d'utiliser PyEZ et JSNAPy. Partie 4: Automatisez la configuration du FAI avec PyEZ et JSNAPy
J'ai essayé d'envoyer du courrier depuis le serveur Sakura avec flask-mail
J'ai essayé de créer des taureaux et des vaches avec un programme shell
J'ai essayé de détecter facilement les points de repère du visage avec python et dlib