GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installez et utilisez Glances pour surveiller le serveur ou le bureau Ubuntu 20.04

Voyons les étapes et les commandes pour installer Glances sur l'outil de surveillance sur Ubuntu 20.04 LTS et commencer à suivre les processus et les ressources du système.

Glances est un moniteur système pour la ligne de commande. Par rapport aux classiques top et htop, le programme offre des informations sur les processus ainsi que des statistiques supplémentaires en temps réel sur le système de fichiers, le réseau, les composants matériels, etc. Il dispose d'une interface ncurses et peut être facilement utilisé avec le clavier. Il a été créé avec Python et la bibliothèque psutil et prend donc en charge toutes les principales plates-formes sur lesquelles Python est installé, telles que Windows, macOS, Linux, FreeBSD et Android.

Si vous souhaitez surveiller un ordinateur distant, vous pouvez utiliser le serveur Web intégré en plus d'une connexion SSH, du mode serveur/client ou d'une API (XML-RPC et RESTful). Les statistiques peuvent également être exportées vers des fichiers ou des bases de données temps/valeur externes telles que InfluxDB, Cassandra, CouchDB.

Étapes pour installer Glances sur Ubuntu 20.04 Linux

Les commandes données ici peuvent également être utilisées sur d'autres versions d'Ubuntu telles que 18.04/21.04, y compris Linux Mint, Kali, Debian, MX Linux, Pop!OS et plus encore…

Mise à jour du système

Tout d'abord, exécutez la commande de mise à jour du système qui actualisera le cache du référentiel et installera également toute dernière mise à jour disponible pour le système.

sudo apt update

Commande pour installer Glances sur Ubuntu 20.04

Nous n'avons pas besoin d'ajouter de tiers pour télécharger et installer Glances sur les systèmes d'exploitation Ubuntu, utilisez simplement le gestionnaire de packages APT et il récupérera les éléments requis à partir du référentiel standard du système.

sudo apt install glances

Options d'utilisation Glaces – Serveur autonome

Une fois cet outil de surveillance du système Linux installé sur notre système, vous pouvez commencer à l'utiliser en tapant simplement la commande ci-dessous dans votre terminal.

glances

Et vous aurez le processus et d'autres détails de votre système sous les yeux :

Si vous souhaitez personnaliser les réglages qui peuvent être effectués dans le fichier /etc/glances/glances.conf (à l'échelle du système ; droits root requis) ou ~ /.config/glances/glances.conf (par utilisateur).

Options

Les options disponibles ici peuvent être utilisées avec cet outil de surveillance pour exécuter diverses fonctions. Vous trouverez de plus amples informations sur la page de manuel et dans la documentation détaillée du programme.

Paramètre fonction
-V Afficher la version
-h--help Afficher l'aide rapide
-t N Taux d'actualisation en N secondes (par défaut 3 )
-C DATEI Utiliser un fichier de configuration différent
-p PORT Par défaut : 61208
-w Démarrer le serveur Web intégré
-s Démarrer le mode SERVEUR
--password ***** Mot de passe du mode SERVEUR
--browser Rechercher SERVEUR (mode client)
-c SERVER Se connecter au SERVEUR (mode client)

Touches pour faire fonctionner les regards

Voici quelques touches qui peuvent être utilisées pour obtenir diverses informations sur les regards.

Clés fonction
C Trier les processus par % d'utilisation du processeur
M Trier les processus par % d'utilisation de la mémoire
P Trier les processus par nom
Je Trier les processus par taux d'E/S
D Afficher/masquer les statistiques d'E/S du disque
F Afficher/masquer les statistiques du système de fichiers
N Afficher/masquer les statistiques du réseau
S Afficher/masquer les capteurs matériels
T Afficher les E/S réseau combinées
U Afficher les E/S réseau cumulées
W Supprimer les entrées de journal du niveau AVERTISSEMENT
X Supprimer les entrées de journal des niveaux AVERTISSEMENT et CRITICAL
O Afficher/Masquer la température du disque dur
1 Statistiques globales du processeur ou par cœur
L Afficher/masquer les entrées du journal
B Bit/s ou Byte/s pour les E/S réseau
Q , Échap , Ctrl + C. rompre

 

Mode serveur/client

Si vous souhaitez accéder aux données d'un autre système à l'aide d'un terminal sans ssh, exécutez le mode serveur et client. Donc, pour exécuter Glances en mode serveur, utilisez

glances -s

Vous pouvez maintenant établir une connexion à la machine serveur sur le client en utilisant :

glances -c @SERVER-IP

Très utile si vous ne souhaitez pas vous connecter au serveur. Cependant, l'ordinateur distant/client doit avoir des vues installées pour obtenir des données de performances du système distant.

Remarque :Ouvrir le port 61209 en utilisant la commande-sudo ufw allow 61209

Démarrer l'interface utilisateur du serveur Web Glances

Pour accéder à l'interface utilisateur web de regards, dans le terminal de commande, commencez par le démarrer.

glances -w

La commande ci-dessus occupera le terminal et lorsque vous le fermerez, il arrêtera également le serveur Web. Ainsi, vous pouvez l'exécuter en arrière-plan pour la session en cours en utilisant –

glances -w &

Ou créez un fichier de service en utilisant l'étape suivante.

sortie

Glances web server started on http://0.0.0.0:61208/

Ouvrez votre navigateur Web et saisissez- 

http://SERVER-IP-ADRESSE:61208

Remplacez SERVER-IP-ADRESSE avec l'adresse IP de la machine sur laquelle vous avez installé des regards.

De plus, si vous y accédez à distance sur un autre ordinateur, ouvrez le 61208 port dans le pare-feu d'Ubuntu-

sudo ufw allow 61208

Créer un fichier de service Glances à exécuter en arrière-plan

Normalement, vous devez démarrer le serveur Web de regards à chaque fois pour y accéder via le réseau à l'aide du navigateur. Cependant, pour s'exécuter automatiquement avec le démarrage du système et en arrière-plan, créez un service à l'aide des commandes ci-dessous.

sudo nano /usr/lib/systemd/system/glances.service

Coller le bloc de texte ci-dessous :

[Unit]
Description = Glances in Web Server Mode
After = network.target

[Service]
ExecStart = /usr/bin/glances -w -t 5

[Install]
WantedBy = multi-user.target

Enregistrer le fichier - appuyez sur Ctrl+X , tapez O , puis appuyez sur Entrée clé.

Redémarrez votre système.

Maintenant, activez et démarrez le fichier de service :

sudo systemctl enable glances.service
sudo systemctl start glances.service
sudo systemctl status glances.service

Pour en savoir plus, consultez la documentation officielle.


Ubuntu
  1. Comment installer et utiliser sosreport sur Ubuntu 18.04 LTS

  2. Comment installer et utiliser Telnet sur Ubuntu 20.04 LTS

  3. Installer le serveur VNC sur Ubuntu 13.04 / Ubuntu 12.10

  4. Installer et utiliser Linuxbrew sur le système Linux Ubuntu 20.04 LTS

  5. Comment installer et utiliser Glances pour surveiller les systèmes Linux

Comment installer Jellyfin Media Server sur le serveur/bureau Ubuntu 20.04 LTS

Comment installer Plex Media Server sur le serveur/bureau Ubuntu 20.04 LTS

Comment installer et utiliser R sur Ubuntu

Un moyen facile d'installer et d'utiliser SSHGuard sur Ubuntu

Comment installer le dernier qBittorrent sur le bureau et le serveur Ubuntu 20.04

Comment installer et utiliser le serveur Xrdp (bureau à distance) sur le système Linux