Cuando somos administradores de red o de sistemas, personal de IT o miembros de algún equipo de soporte, es ideal conocer las diferentes opciones que tenemos para una correcta y optima administración del sistema y que mejor forma de lograr esto si no es con utilidades de monitoreo du système.
Il existe des centaines de ces utilitaires et chacun a quelque chose de spécial, nous devons donc utiliser ceux qui nous offrent les meilleurs avantages et l'analyse de tous les éléments du système afin que l'administration soit ainsi totale.
Au sein de ces outils complets, nous avons Zabbix, qui est open source et a été développé avec une approche globale pour surveiller les distributions dans lesquelles il peut être exécuté.
Ce jour-là, Solvetic expliquera comment utiliser Zabbix sur Debian 9.
Si vous n'avez pas Debian 9, vous pouvez la télécharger à partir du lien suivant :
Qu'est-ce que ZabbixZabbix est un outil open source gratuit qui est sur le marché depuis plus de 19 ans, qui est une application de nouvelle génération axée et créée pour surveiller, en temps réel, des millions de métriques pouvant être extraites de milliers de serveurs, machines virtuelles ou périphériques réseau au sein d'une organisation, ce qui fait de Zabbix la solution idéale pour les petites et grandes entreprises.
Zabbix utilise un mécanisme de notification flexible qui permet aux utilisateurs de configurer certaines alertes qui peuvent être envoyées par courrier électronique en cas d'événement survenant dans le système. Avec cette option, nous pouvons être informés de tout changement survenant sur le serveur . Avec Zabbix, nous avons diverses fonctions de visualisation de données et de reporting basées sur les éléments stockés.
Tous les rapports et statistiques proposés par Zabbix, ainsi que les paramètres de configuration, sont accessibles via une interface Web. Ce qui garantit que l'état du réseau et l'état des serveurs peuvent être évalués depuis n'importe quel endroit sans avoir à s'y trouver physiquement.
Son front-end web est écrit en PHP, le back-end est écrit en C et utilise MySQL, PostgreSQL, SQLite, Oracle ou IBM DB2 pour stocker les données à analyser.
1. Fonctionnalités de Zabbix
Zabbix offre diverses fonctionnalités pour la gestion des données et peut être divisé en catégories comme suit :
Collecte de données
- Vérifications de la disponibilité et des performances en temps réel
- Il prend en charge SNMP (trap et sondage), IPMI, JMX, surveillance VMware, etc.
- Effectuer des contrôles personnalisés
- Peut capturer des données spécifiques à des intervalles de temps personnalisés
- Analyse par serveur/proxy et par agents
Définitions de seuil flexiblesAvec Zabbix, il sera possible de définir des seuils de problèmes de manière flexible, appelés déclencheurs, qui font référence aux valeurs de la base de données backend.
Alertes configurables
- Toutes les notifications d'expédition peuvent être personnalisées pour le calendrier d'escalade, le destinataire, le type de support, etc.
- Les notifications dans Zabbix peuvent être rendues plus utiles en utilisant des variables macro.
- Il est possible d'exécuter des actions automatiques notamment des commandes à distance.
Graphiques en temps réelTous les éléments surveillés avec Zabbix sont automatiquement représentés graphiquement à l'aide de la fonction graphique intégrée.
Capacité de surveillance WebAvec Zabbix, vous pouvez suivre un chemin de clics de souris simulés sur un site Web et vérifier leur fonctionnalité et leur temps de réponse.
Diverses options d'affichage
- Zabbix est capable de créer des graphiques personnalisés qui peuvent être combinés avec divers éléments en une seule vue.
- Nous pouvons créer des cartes de réseau.
- Possibilité d'utiliser plusieurs écrans personnalisés et diaporamas pour un aperçu des données.
- Génération de rapports.
- Vue de haut niveau (entreprise) des ressources surveillées
Stockage des données historiques
- Zabbix conserve les données stockées dans une base de données
- Tout l'historique est configurable
- Possède une procédure de nettoyage intégrée
Configuration simple
- Il est simple d'ajouter des périphériques à surveiller en tant qu'hôtes
- Tous les hôtes sont définis pour la surveillance, une seule fois dans la base de données
- Nous pouvons appliquer des modèles aux appareils surveillés
Découverte du réseau
- Avec Zabbix, la découverte automatique des périphériques réseau est possible
- Zabbix crée l'enregistrement automatique des agents
- Nous pouvons exécuter la découverte des systèmes de fichiers, des interfaces réseau et des OID SNMP.
Autres caractéristiquesEn plus, nous trouvons d'autres fonctionnalités telles que:
- Intégration avec un logiciel tiers
- Tâches automatisées
- Évolutivité illimitée
- Haute disponibilité
- Options de cryptage des données et plus encore.
Éléments de surveillanceCertains des éléments de surveillance Zabbix sont :
- Utilisation de la bande passante du réseau
- Taux de perte de paquets
- Erreur d'interface réseau
- Utilisation élevée du processeur ou de la mémoire
- Nombre de connexions TCO anormales
- Liens vers le bas
- L'état du système en état d'avertissement/critique
- Lorsque la température de l'appareil est trop élevée / trop basse
- L'alimentation est dans un état critique
- L'espace disque libre est faible
- Le ventilateur est dans un état critique
- Pas de collecte de données SNMP
- Nouveaux appareils ajoutés ou supprimés
- Le module réseau est ajouté, supprimé ou remplacé
- Le firmware a été mis à jour
- Le numéro de série de l'appareil a changé
- L'interface est passée en mode bas débit ou semi-duplex
Zabbix peut être installé dans les distributions suivantes :
- CentOS
- Chapeau rouge
- Oracle Linux
- Debian
- Ubuntu
Nous allons maintenant voir comment installer Zabbix sur Debian 9.
Connectez-vous Inscrivez-vous !