Monitorix: un outil de surveillance système léger

Dans le passé, nous avons parlé de bons outils de surveillance du système, cette fois nous voulons faire connaître Monitorix un outil léger mais robuste qui fournira à tous les administrateurs système des informations adéquates et étendues sur leur système à tout moment.

Qu'est-ce que Monitorix?

C'est un outil open source, soutenu par une large communauté qui nous permet de surveiller les systèmes de manière simple, il est conçu pour contrôler le plus grand nombre possible de services et de ressources système. Cet outil a été développé dans le but de fonctionner sur des serveurs Linux / Unix, mais il a la particularité de pouvoir être exécuté sur des périphériques embarqués, ce qui le rend multiplateforme et portable.

Ses développeurs expliquent que l'outil est le résultat de l'exécution de deux programmes, l'un appelé monitorix, qui est un démon Perl qui démarre automatiquement comme tout autre service du système et un script appelé monitorix.cgiIl dispose également d'un serveur HTTP intégré afin que nous n'ayons pas à installer de serveur Web pour son fonctionnement.

Fonctionnalités de Monitorix

  • Il dispose d'un grand nombre de statistiques graphiques qui collectent des informations système telles que la charge du système, l'utilisation du noyau, l'utilisation du processeur, les capteurs, la température, l'utilisation du système de fichiers, l'utilisation du répertoire, netstat, lighttpd, nginx, les processus entre autres.
  • Prise en charge de la surveillance de plusieurs serveurs distants.
  • Prise en charge de la surveillance du trafic Internet des appareils sur un réseau local.
  • Système d'alerte étendu.
  • Serveur HTTP inclus.
  • Envoi automatique d'e-mails avec statistiques système.
  • Possibilité d'inclure des fichiers de configuration supplémentaires.
  • Possibilité d'afficher les statistiques par (heure, jour, semaine, mois ou année).
  • Possibilité de zoomer sur n'importe quel graphique pour le voir plus en détail.
  • Possibilité d'afficher les métriques réseau en Mo / s ou Mbits / s.
  • Possibilité d'afficher les températures en degrés Celsius ou Fahrenheit.
  • Possibilité de générer des graphiques aux formats PNG ou SVG.
  • Possibilité de configurer le nombre d'années de données historiques (pas de limite).
  • Interface Web intuitive.
  • Il peut être configuré avec un simple fichier texte.
  • Inclut un mode silencieux qui vous permet de récupérer des graphiques à partir de scripts.
  • Les statistiques de trafic sont stockées dans des bases de données de taille fixe.
  • Écrit en langage Perl.
  • Testé et pris en charge GNU / Linux, FreeBSD, OpenBSD et NetBSD.
  • Gratuit et open source

outil de surveillance du système

Comment installer Monitorix

Utilisateurs  RedHat / Fedora / CentOS et ses dérivés vous pouvez installer Monitorix grâce à yum de la manière suivante:

$ yum installer monitorix $ service monitorix démarrer

De leur côté, les utilisateurs et dérivés d'Arch Linux peuvent utiliser AUR pour l'installation de cet outil de surveillance système, pour ce faire, exécutez la commande suivante:

$ yaourt -S moniteurix

Dans le cas des utilisateurs Debian, Ubuntu, Deepin et dérivés, vous pouvez utiliser l'outil en installant le dernier .deb de l'outil disponible ici. Ensuite, nous procédons à l'installation du .deb et de certaines dépendances comme suit

$ sudo apt-get update $ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-serveur-simple-perl libconfig-general-perl libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f installer

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Martin dit

    Très intéressant, si complet que c'est écrasant.

  2.   B-Lion dit

    Très complet, j'en conclus que la communauté a les batteries pour développer plus d'outils comme ceux-ci, comment puis-je savoir que nous dépendons autant de cpanel?

  3.   Luciano Alonso dit

    Juste pour compléter votre didacticiel, montrez aux utilisateurs comment afficher ou surveiller et demander à l'utilisateur et à senha d'accéder à votre interface. Une sécurité de plus pour éviter d'être explorée à un moment donné:

    Installez apache2-utils et exécutez ou commandez:

    sudo htpasswd -d -c / var / lib / monitorix / htpasswd admin

    Tapez votre senha et répétez.

    Bientôt.

  4.   cesser dit

    Ami j'ai essayé et les dernières commandes ne fonctionnent pas pour moi

  5.   José Antonio dit

    Bonjour, j'ai CENTOS 7, je l'ai installé mais il ne fonctionne pas ou je ne peux pas l'exécuter