7 outils de surveillance de serveur à connaître en tant qu’administrateur système

Le concept de base de la surveillance de serveur consiste à garantir qu’un serveur ou une infrastructure de serveur fonctionnement en matière de haute disponibilité et de bonnes performances, opérations, sécurité et autres processus liés aux opérations.


À moniteur Serveur Linux, ce sont les outils intégrés qui vous aideront à obtenir les informations système et ses activités; vous pouvez utiliser cet outil pour trouver les causes possibles d’un problème de performances.

1. haut

Le haut est un outil de ligne de commande fréquemment utilisé pour surveiller les performances du système en temps réel, et il est préinstallé dans de nombreuses versions Unix, un haut est un excellent outil pour surveiller les threads de processus s’exécutant sur le système, commander le processus selon différents critères – la plupart d’entre eux est le processeur, la mémoire physique et la mémoire virtuelle.

# Haut

2. gratuit

Une commande libre affiche la quantité totale de mémoire physique et de mémoire libre et utilisée, ainsi que le tampon et le cache utilisés par le noyau; la commande libre est préinstallée dans un système d’exploitation de type UNIX et fréquemment utilisée.

# free –m 
# free –k

3. sar

sar signifie System Activity Report, la commande SAR est utilisée pour surveiller les performances du système comme le CPU, la mémoire et les E / S en temps réel. En utilisant SAR, vous pouvez collecter toutes les données de performances sur une base continue pour l’analyse et le débogage. Le nom du package SAR est «sysstat»

Vous pouvez installer le paquet en utilisant yum ou rpm ou apt-get

#yum install sysstat
#rpm –ivh sysstat.rmp
# apt-get install systat

Utilisation du processeur du processeur ou du noyau individuel (sar -P)

# sar –u 1 3

sar -u 1 3 affiche trois fois l’utilisation du processeur en temps réel toutes les 1 secondes.

Mémoire libre et utilisée (sar -r)

Cela rapporte les statistiques de mémoire. “1 3” indique pour chaque 1 seconde un total de 3 fois. Vous vous concentrerez très probablement sur «kbmemfree» et «kbmemused» pour la mémoire libre et utilisée.

# sar –r 1 3

Espace d’échange utilisé (sar -S)

Cela rapporte les statistiques de swap. «1 3» signale toutes les 1 secondes au total 3 fois. Si «kbswpused» et «% swpused» sont à 0, alors votre système n’échange pas.

# sar –S 1 3

Activités d’E / S de périphérique de bloc individuel (sar -d)

Pour identifier les activités par les périphériques de bloc individuels (c’est-à-dire, un point de montage spécifique, ou LUN, ou partition), utilisez “sar -d”

# sar –d 1 1

4. netstat

netstat – Network statistics est un outil en ligne de commande pour surveiller la connexion réseau dans un système d’exploitation de type Unix, cet outil est principalement utilisé pour les statistiques d’interface, le dépannage des performances et la mesure du réseau, netstat est également appelé outil de débogage de service réseau. 

Pour l’administrateur, cet outil est très utile pour vérifier que les ports sont ouverts et si une application est en cours d’exécution sur ce port.

  • Liste de tous les ports (TCP et UDP) à l’aide de l’option netstat -a.

  • Liste des connexions de port UDP (User Datagram Protocol) uniquement à l’aide de netstat -au

  • Liste de tous les ports d’écoute UNIX actifs à l’aide de netstat -lx

5. iptraf

L’iptraf est un outil en ligne de commande pour surveiller IP LAN en texte coloré sur le terminal; Il est utilisé pour générer diverses statistiques de réseau qui incluent des informations TCP, UDP et ICMP. Vous pouvez également vérifier les informations de charge NIC, les statistiques de noeud, l’erreur de somme de contrôle IP et une autre option pour déboguer les problèmes liés au réseau.

Voici les options que vous pouvez utiliser pour surveiller les statistiques du réseau

  • Moniteur de trafic IP
  • statistiques générales d’interface
  • Statistiques d’interface détaillées
  • ventilations statistiques
  • Moniteur de station LAN  

6. Surveillance du système GNOME

L’outil de surveillance du système GNOME vous permet de surveiller les informations système de base et le processus système, l’utilisation des ressources système. Suivre les choses que vous pouvez suivre à l’aide de cet outil

  • l’utilisation du processeur
  • Utilisation de la mémoire et du swap
  • processus et vitesse
  • utilisation du réseau
  • système de fichiers

7. Nagios

Nagios est un serveur open source et un outil de surveillance de réseau qui permet de surveiller l’ensemble de votre infrastructure informatique pour garantir le bon fonctionnement des systèmes, des applications, des services et des processus métier. En cas de panne, Nagios peut alerter pour résoudre le problème avant la fin.

En utilisant Nagios, vous pouvez:

  • Surveillez les services réseau tels que SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH
  • Surveillez les ressources système telles que la charge du processeur, l’utilisation du disque, les journaux système
  • Surveillance de tout matériel comme les sondes de température, les alarmes, etc..  
  • Surveiller l’état de toutes les applications, programmes et services.
  • Répondre aux problèmes au premier signe d’un problème
  • Résoudre automatiquement les problèmes lorsqu’ils sont détectés
  • Surveillez l’intégralité de votre infrastructure et de vos processus métier
  • Surveillance à distance prise en charge via des tunnels cryptés SSH ou SSL.

J’espère que les outils nécessaires ci-dessus vous aident à surveiller l’utilisation du serveur Linux pour un environnement sain.

MOTS CLÉS:

  • surveillance

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map