14 outils de surveillance des performances et du réseau utiles pour Linux

14 outils de surveillance des performances et du réseau utiles pour Linux

Si vous travaillez en tant qu'administrateur système Linux / Unix, vous savez sûr que vous devez avoir des outils de surveillance utiles pour surveiller les performances de votre système. Étant donné que les outils de surveillance sont très importants dans le travail d'un administrateur système ou d'un webmaster de serveur, c'est la meilleure façon de garder un œil sur ce qui se passe dans votre système.

[Vous pourriez également aimer: 20 outils de ligne de commande pour surveiller les performances Linux]

Aujourd'hui, nous allons parler d'un autre 14 outils de surveillance Linux que vous pouvez utiliser pour faire le travail.

Outil de surveillance Linux de Site24x7

Avec la plate-forme de surveillance de Site24x7, vous pouvez éliminer les pannes de serveur Linux et les problèmes de performances en suivant constamment 60 Métriques de performances clés, y compris la moyenne de chargement, le processeur, la mémoire, l'espace disque, l'utilisation de la bande passante du réseau, les événements récents et les processus Linux.

Configurez les seuils pour les mesures de performances clés et recevez des alertes instantanées via SMS, e-mail, notifications push des applications mobiles et autres outils ITSM et de collaboration chaque fois que ces seuils sont violés.

Site24x7 vous permet d'automatiser l'assainissement des incidents et rend vos opérations informatiques plus agiles et efficaces.

Principales caractéristiques:

  • Une meilleure visibilité dans les processus qui affectent la santé et les performances de votre serveur avec le tableau des procédés exclusifs.
  • Surveillance des services et surveillance de Syslog pour les serveurs Linux.
  • Une seule console pour MSPS pour surveiller les infrastructures informatiques de leurs clients.
  • Les mesures surveillées poussées via STATSD.
  • Prise en charge de plus de 100 plugins, dont Redis, MySQL et Nginx.
Outil de surveillance Linux de Site24x7

1. Placements - Surveillance du système Linux en temps réel

Les regards sont un outil de surveillance conçu pour présenter autant d'informations que possible dans n'importe quelle taille de terminal, il prend automatiquement la taille de la fenêtre du terminal sur lequel il fonctionne, en d'autres termes, c'est un outil de surveillance réactif.

Les regards affichent non seulement des informations sur le processeur et l'utilisation de la mémoire, mais surveillent également les E / S du système de fichiers, les E / S de réseau, les températures matérielles, les vitesses de ventilateur, l'utilisation du disque et le volume logique.

Placements - outil de surveillance du système Linux

Installez des regards dans Linux

Pour installer la dernière version stable de Regards, Entrez simplement la ligne de commande suivante:

$ curl -l https: // bit.ly / regards | / bin / bash ou $ wget -o- https: // bit.ly / regards | / bac / bash 

2. SARG - Surveillance de la bande passante des calmars

SARG (Squid Analysis Report Generator) est un outil gratuit et open-source qui agit comme un outil de surveillance pour votre serveur proxy Squid, il crée des rapports sur les utilisateurs de votre serveur de Squid, les adresses IP, les sites qu'ils visitent et certaines autres informations.

Sarg surveille les journaux de calmar

Pour l'installation, lisez notre article - Installez l'outil SARG «Squid Bandpwidth Survering» dans Linux

3. Surveillance de l'état d'Apache

Le mod_status est un module de serveur Apache qui vous permet de surveiller l'état des travailleurs du serveur Apache. Il génère un rapport dans un format HTML facile à lire. Il vous montre le statut de tous les travailleurs, la quantité de processeur chacune utilisant, quelles demandes sont actuellement traitées et le nombre de travailleurs de travail et non.

Surveillance de l'état d'Apache

Pour l'installation, lisez notre article - Comment surveiller la charge du serveur Web Apache et les statistiques de la page

4. Monit - surveillance des processus et services Linux

Monit est un bon programme qui surveille votre serveur Linux et Unix, il peut surveiller tout ce que vous avez sur votre serveur, sur le serveur principal (Apache, Nginx…) sur les autorisations de fichiers, les hachages de fichiers et les services Web. Plus beaucoup de choses.

Monit - surveillance du serveur Linux

Installez monit dans Linux

Pour installer la version stable de Surmonter, Entrez simplement la ligne de commande suivante:

$ sudo apt install monit [on Debian, Ubuntu et Mint] $ sudo yum install monit [sur Rhel / centos / fedora et Rocky Linux / Almalinux] $ sudo émerge -a app-admin / monit [sur Gentoo Linux] $ sudo pacman -s monit [sur Arch Linux] $ sudo zypper installer monit [sur Ouverte]] 

5. Sysstat - Surveillance des performances du système tout-en-un

Un autre outil de surveillance utile pour votre système Linux est Sysstat - n'est pas une véritable commande, en fait, c'est juste le nom du projet, Sysstat, En fait, est un package qui comprend de nombreux outils de surveillance des performances comme IOSTAT, SADF, pidstat à côté de nombreux autres outils qui vous montrent de nombreuses statistiques sur votre système d'exploitation Linux.

Sysstat: surveillance des statistiques Linux
Caractéristiques de Sysstat
  • Il est disponible dans tous les référentiels de distribution Linux modernes par défaut.
  • Capacité à créer des statistiques sur la RAM, le CPU et l'échange. Outre la possibilité de surveiller l'activité du noyau Linux, le serveur NFS, les sockets, le TTY et les systèmes de fichiers.
  • Capacité à surveiller les statistiques d'entrée et de sortie pour les appareils, les tâches… etc.
  • Possibilité de produire des rapports sur les interfaces et les appareils réseau, avec la prise en charge de l'IPv6.
  • Sysstat peut vous montrer les statistiques de puissance (utilisation, appareils, vitesse des ventilateurs… etc.).
  • Beaucoup d'autres fonctionnalités…

Installer Sysstat dans Linux

Pour installer la version stable de Sysstat, Entrez simplement la ligne de commande suivante:

$ sudo apt install sysstat [sur Debian, Ubuntu et Mint] $ sudo yum install sysstat [sur Rhel / centos / fedora et Rocky Linux / Almalinux] $ sudo émerge -a app-admin / sysstat [sur Gentoo Linux] $ sudo pacman -s sysstat [sur Arch Linux] $ sudo zypper installer sysstat [sur Ouverte]] 

Pour l'utilisation et les exemples, lisez notre article - 20 commandes utiles de Sysstat

6. ICINGA - Surveillance du serveur de prochaine génération

Contrairement aux autres outils, Icinga est un programme de surveillance du réseau, il vous montre de nombreuses options et informations sur vos connexions, appareils et processus réseau, c'est un très bon choix pour ceux qui recherchent un bon outil pour surveiller les choses de réseautage.

ICINGA - Surveillance du réseau Linux
Caractéristiques de l'ICINGA
  • Icinga est également gratuit et open-source.
  • Très fonctionnel dans la surveillance de tout ce que vous pourriez avoir dans le réseautage.
  • La prise en charge de MySQL et PostgreSQL est incluse.
  • Surveillance en temps réel avec une belle interface Web.
  • Très extensible avec les modules et les extensions.
  • ICINGA prend en charge l'application des services et des actions aux hôtes.
  • Beaucoup plus à découvrir…

Pour l'installation, lisez notre article - Comment installer l'outil de surveillance du serveur ICINGA dans Linux

7. Cornium - Gestion et surveillance du réseau

L'émission est également un outil de surveillance du réseau, il a été conçu pour vous aider à gérer facilement votre réseau de serveurs, il existe 2 versions de celui-ci; Édition communautaire qui est gratuite et open-source, et la version commerciale qui coûte 1 000 £ / an.

Cédernium: surveillance du réseau Linux
Caractéristiques de l'hibe
  • Écrit en PHP avec support de base de données MySQL.
  • A une belle interface Web pour produire des informations et des données.
  • Capacité à gérer et à surveiller des centaines d'hôtes dans le monde.
  • La version communautaire de celui-ci est sous licence QPL.
  • Fonctionne sur Windows, Linux, FreeBSD, et plus.

Pour l'installation, lisez notre article - Installez l'outil de gestion et de surveillance des réseaux d'observation dans Linux

8. Web VMSTAT - Surveillance des statistiques du système

Web VMSTAT est un programmeur d'applications Web très simple, qui fournit une utilisation des informations du système en temps réel, du CPU vers la RAM, l'échange et les informations d'entrée / sortie au format HTML.

Outil web vmstat pour Linux

Pour l'installation, lisez notre article - Web VMSTAT: Un outil de statistiques système en temps réel pour Linux

9. Surveillance du serveur PHP

Contrairement aux autres outils de cette liste, la surveillance du serveur PHP est un script Web écrit en PHP qui vous aide à gérer facilement vos sites Web et vos hôtes, il prend en charge la base de données MySQL et est publié sous GPL 3 ou version ultérieure.

Moniteur de serveur PHP
Caractéristiques
  • Une belle interface Web.
  • Possibilité de vous envoyer des notifications par e-mail et SMS.
  • Capacité à afficher les informations les plus importantes sur le CPU et la RAM.
  • Un système de journalisation très moderne pour enregistrer les erreurs de connexion et les e-mails envoyés.
  • Prise en charge des services Cronjob pour vous aider à surveiller automatiquement vos serveurs et sites Web.

Pour l'installation, lisez notre article - Installez l'outil de surveillance du serveur PHP dans Linux

dix. Linux Dash - Surveillance des performances du serveur Linux

De son nom, "Dash Linux«Est un tableau de bord Web qui vous montre les informations les plus importantes sur vos systèmes Linux tels que la RAM, le CPU, le système de fichiers, les processus en cours d'exécution, les utilisateurs et l'utilisation de la bande passante en temps réel, il a une belle GUI et c'est gratuit et open-source.

Outil Linux Dash

Pour l'installation, lisez notre article - Installez l'outil Linux Dash (Linux Performance Survering) dans Linux

11. CACTI - Surveillance du réseau et du système

Les CACTI n'ont rien de plus qu'une interface Web gratuite et open source pour RRDTool, il est souvent utilisé pour surveiller la bande passante à l'aide de SNMP (protocole de gestion du réseau simple), et il peut également être utilisé pour surveiller l'utilisation du processeur.

Surveillance du réseau CACTI

Pour l'installation, lisez notre article - Installez l'outil de surveillance du réseau CACTI et du système dans Linux

12. Munin - Surveillance du réseau

Munin est également une interface interface Web GUI pour RRDTool, il a été écrit en perl et sous licence GPL, Munin est un bon outil pour surveiller les systèmes, les réseaux, les applications et les services.

Il fonctionne sur tous les systèmes d'exploitation de type UNIX et dispose d'un bon système de plugin; Il y a plus de 500 plugins différents disponibles pour surveiller tout ce que vous voulez sur votre machine. Un système de notifications est disponible pour envoyer des messages à l'administrateur lorsqu'il y a une erreur ou lorsque l'erreur est résolue.

Surveillance du réseau Munin

Pour l'installation, lisez notre article - Installez l'outil de surveillance du réseau Munin dans Linux

13. Wireshark - Analyseur de protocole de réseau

Aussi, contrairement à tous les autres outils de notre liste, Wireshark est un programme de bureau d'analyseur qui est utilisé pour analyser les paquets de réseau et surveiller les connexions réseau. Il est écrit en C avec la bibliothèque GTK + et libéré sous la licence GPL.

Analyseur de réseau Wireshark
Caractéristiques
  • Multiplateforme: il fonctionne sur Linux, BSD, Mac OS X et Windows.
  • Prise en charge de la ligne de commande: il existe une version basée sur la ligne de commande de Wireshark pour analyser les données.
  • Capacité à capturer les appels VoIP, le trafic USB et les données de réseau facilement pour les analyser.
  • Disponible dans la plupart des référentiels de distribution Linux.

Pour l'installation, lisez notre article - Installez Wireshark - Tool d'analyseur de protocole réseau dans Linux

Ce sont les outils les plus importants pour surveiller vos machines Linux / Unix, bien sûr, il existe de nombreux autres outils, mais ce sont les plus célèbres. Partagez vos réflexions avec nous dans les commentaires: quels outils et programmes utilisez-vous pour surveiller vos systèmes? Avez-vous utilisé l'un des outils de cette liste? Que pensez vous d'eux?