Makkelijk, snel en handig dashboardje om (linux) servers te controleren, en beheren…
Als je cockpit op verschillende servers draait, dan kan je via 1 pagina alle servers benaderen. Ook heel handig is de console tab die je toelaat een console te nemen op de server…
Meer info: http://cockpit-project.org/
Inhoudstabel
Installatie
apt install cockpit
open een webbrowser, en ga naar http://hostname:9090 of http://ip-adres:9090
Indien je een docker server hebt, dan kan je ook containers besturen via cockpit. Daarvoor moet je volgend installatie uitvoeren:
apt install cockpit-docker
Enkele extra’s?
apt install -y cockpit-packagekit cockpit-pcp cockpit-storaged
apt install tuned
Indien het niet lukt om tuned te installeren via apt, dan kan je dit onder ubuntu installeren als volgt:
sudo apt-get install -y git git-core build-essential rpm python-decorator python-dbus python-gobject python-pyudev python-configobj
git clone https://github.com/Burstaholic/tuned-ubuntu.git ~/dev/tuned-ubuntu
cd /root/dev/tuned-ubuntu/
ln -s tuned-adm.bash tuned.bash
sudo cp tuned.service /etc/systemd/system/tuned.service
cd ~/dev/tuned-ubuntu
echo "" | sudo make install
sudo mkdir -p /etc/tuned ; sudo cp tuned-main.conf /etc/tuned/tuned-main.conf
sudo systemctl enable tuned
sudo systemctl restart tuned
sudo systemctl enable cockpit
sudo systemctl restart cockpit
Netwerk statistieken
Kan zijn dat je geen netwerk statistieken ziet onder ubuntu. Dit komt doordat je geen gebruik maakt van network-manager. Om dit op te lossen:
sudo apt install network-manager
sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart