Cockpit
Celui qui permet d'administrer son système Linux comme un chef est cockpit. Cockpit est un outil qui permet de surveiller et d'administrer plusieurs serveurs Linux via un navigateur. D'autres outils existent, mais dans cette section, on vous présente l'outil cockpit.

Introduction
Piloter vos machines sans avoir à connaitre toutes les commandes Linux en utilisant cockpit.
- Vous avez envie d'administrer vos machines sans connaitre de commandes Linux ?
- Vous avez envie de vous amuser sur une interface web sans passer par un terminal sur la machine ?
- Vous avez envie d'utiliser un terminal sur votre navigateur sans revenir sur votre terminal en local ?
Alors utilisez cockpit !!
Fonctionnement
Cockpit est une interface graphique web pour serveurs, destinée à tous(débutants, confirmé et administrateurs système sous Linux), notamment ceux qui sont :
Grâce à Cockpit toute une équipe d'administrateurs peut gérer un système de la manière la plus simple.
Avec cockpit, vous pouvez vérifier : vos containers, votre CPU, votre RAM, disque dur, etc.
Installation sur Ubuntu
L'installation est l'une des plus simples. Il suffit de taper la commande
sudo apt install cockpit
Démarrage de cockpit
Une fois l'installation terminée lancer votre cockpit avec la commande
sudo service cockpit start
Vérification du status
Une fois lancé vous pouvez vérifier son status avec la commande :
sudo service cockpit status
Une fois Cockpit en cours d'exécution, visitez adresse-ip-de-la-machine:9090 dans votre navigateur Web. Si votre navigateur est sur la même machine sur laquelle Cockpit est exécuté, visitez localhost:9090 (par exemple).
Ainsi, une interface qui ressemble à celle-ci s'affichera sur votre navigateur.

Interface de cockpit
NB: Les comptes avec lesquels vous pouvez vous connecter sont les comptes systèmes.
Docker et cockpit
Vous avez la possibilité de vérifier si vos conteneurs sont en cours d'exécution ou s'ils sont en panne.
Il se comporte comme portainer mais en plus avancé, car il contient des graphes et beaucoup d'autres outils.
Pour cela installer sur votre machine le docker-cockpit.
sudo apt-get -y install cockpit-docker
Redémarrer le socket docker pour appliquer les changements
sudo systemctl restart cockpit.socket

Containeur monitoring
Metrics et Cockpit
Lecture et diffusion de données de métriques.
Les métriques concernant le système peuvent être extraites de plusieurs sources à l'aide de "cockpit.metrics()". On peut exploiter les données des métriques avec les fonctions cockpit.series() et cockpit.grid().
Pour plus d'informations, je vous invite à visiter le site officiel de cockpit
Conclusion
Vous pouvez désormais gérer facilement les conteneurs Docker à partir de votre navigateur Web avec une interface facile à utiliser !
Vous pouvez également monitorer votre machine avec cockpit sans soucis !
Sources:
Site officielle de cockpit
Hostwinds