Cockpit is a web based interface that let you manage and monitor different devices.

The installation process is super simple, you just need to install the packet on each device and then you can access with any account that you have.

Main features

  • Monitoring system activity (CPU, memory, disk IO and network traffics) — System
  • Viewing system log entries — Logs
  • Seeing how full your disk partitions are — Storage
  • Watching networking activity (sent and received) — Networking
  • Taking a look at user accounts — Accounts
  • Checking the status of system services — Services
  • Pulling up information on installed applications — Applications
  • Viewing and installing available updates (if logged in as root) and restart the system if needed — Software Updates
  • Opening and using a terminal window — Terminal

HowTO install Cockpit

I’m not really going to stop here because it’s as simple as doing the installation of the package so use your favorite package manager and do it.

For example:

zypper in cockpit

Access Cockpit web interface

Browse to:

https://<system-name-or-IP>:9090

You will get a prompt to insert user pass so use one of the accounts running on that device better a admin account so see all options. In any case, on top of the browser you will have the option to grant you admin rights inserting the password for root.

At the top left (under your username) you can add more devices and then have a centralized dashboard with common graphs. Just remember to install the package on all of them.

The interface is really intuitive and it exactly grants you access to what it says, logs, packages, even your own virtual machines are now handy!