Base documentaire GNU/Linux et développement

Fiches techniques pour la configuration de machines GNU/Linux, de réseau et de développement logiciel

Outils pour utilisateurs

Outils du site


administration-systemes:supervision-cockpit

Supervision d’un parc de machines avec Cockpit

Cockpit est un outil de supervision de de contrôle de machines par le réseau. Il permet de contrôler et diagnostiquer des problèmes sur les machines d’un parc. La documentation officielle est mise à jour régulièrement et de grande qualité, comme à peu près tous les projets gérés par RedHat =).

Installation de Cockpit

Pour fonctionner, Cockpit doit être installé sur la machine maître et les machines à administrer. Sur le maître, on prendra soin d’installer également le tableau de bord pour contrôler des hôtes distants. D’autres modules peuvent être facilement ajoutés en fonction de ce que l’on désire contrôler, ils sont disponible via des paquets dont le nom commence par cockpit-

yum install cockpit cockpit-dashboard

Une fois installé sur les hôtes, seul le port SSH doit être ouvert, s’il doit être accessible via l’interface Web, on ajoute le service Cockpit dans le pare-feu (ou dans la zone, selon votre plan de réseau).

sudo firewall-cmd --add-service=cockpit
​sudo firewall-cmd --add-service=cockpit --permanent
​sudo firewall-cmd --reload

Pour activer le service, on utilise systemctl :

systemctl enable --now cockpit.service

Première configuration

On peut accéder à Cockpit en allant dans le navigateur, sur http://localhost:9090. Le couple pour s’authentifier est évidemment le couple login et mot de passe de la machine.

On peut accéder au menu « Tableau de bord » pour ajouter un nouvel hôte en cliquant sur le « + » :

L’accès SSH doit être autorisé dans le pare-feu et le service actif. Des clefs SSH doivent être configurées au mieux ou les mots de passe synchronisés pour pouvoir s’y connecter.

On peut maintenant aller consulter les détails de la machine, via les différents menus accessibles et les modifier.

administration-systemes/supervision-cockpit.txt · Dernière modification: 2018/05/12 07:30 par Guillaume Bernard