shellivo / SSH
Gérer et surveiller plusieurs serveurs en SSH
Nommez vos connexions, comparez les ressources et ouvrez le terminal du bon hôte : une méthode pour vérifier plusieurs VPS depuis votre ordinateur.
Mis à jour le
Créez des profils reconnaissables, connectez les hôtes nécessaires et vérifiez leurs mesures récentes. Contrôlez le nom du serveur et l'heure avant et après l'ouverture du terminal. Plusieurs profils enregistrés ne signifient pas plusieurs surveillances actives.
Des noms qui distinguent les environnements
Utilisez par exemple staging-api, prod-api et prod-db. Conservez l'adresse, le port et l'utilisateur de chaque hôte ; vérifiez son empreinte et son authentification individuellement. Deux ports sur une même adresse IP peuvent désigner des services SSH différents.
Confirmer la cible avant le diagnostic
Dans le terminal, vérifiez le nom d'hôte, l'heure, la durée de fonctionnement et les processus actifs. Les commandes ci-dessous nécessitent Linux avec procps et affichent les noms des commandes, pas leurs arguments complets. Le %CPU de ps peut différer de la mesure par intervalle du graphique.
hostname
date -Is
uptime
ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 11Comparer les dates et les définitions
Une ancienne valeur provenant d'un hôte déconnecté n'est pas son état actuel. Un seul pourcentage ne suffit pas à comparer des serveurs de capacités et de rôles différents. Identifiez le point de montage du disque et comparez des indicateurs définis de la même façon.
Séparer les types d'erreurs
Vérifiez le réseau et le port en cas d'inaccessibilité, l'identité en cas d'échec d'authentification, puis les commandes et permissions si seules les mesures manquent. La réussite sur un serveur ne prouve rien pour un autre. Résolvez chaque étape avant d'ajouter des hôtes.
Distinguer profils et quotas
Les profils enregistrés, les hôtes surveillés et les terminaux ouverts sont distincts. Ajouter un profil n'augmente pas le quota simultané. Vérifiez la version publiée et la formule active. Pour les alertes sans intervention ou un historique partagé, complétez ce fonctionnement avec un service spécialisé.
Questions fréquentes
Les serveurs doivent-ils communiquer entre eux ?
Cette méthode crée une connexion SSH séparée de votre ordinateur vers chaque hôte. Votre poste doit pouvoir atteindre chaque adresse et chaque port.
Enregistrer un profil lance-t-il la collecte ?
Ne le supposez pas. Vérifiez l'état réel de la connexion, l'heure du dernier échantillon et la limite actuelle pour chaque hôte.