Link to home
Create AccountLog in
Avatar of CLR Benjamin
CLR BenjaminFlag for France

asked on

How to manage hundreds of Debian server ?

Hi everyone,

I'm searching for a tool to manage and monitor hundreds of Unix servers.
90% are on Debian but from Debian 7 to Debian 9.

I tried Cockpit and I really liked it but it is limited to 20 servers.
Webmin is not good enough.
I tried to install a CentOS server with SpaceWalk on it but I can't take the control of Debian's servers.

So I would like to know if you have some advice for me.

Tank you all.
Avatar of David Favor
David Favor
Flag of United States of America image

No really great turnkey software exists for this. There are many tools which can be used for specific types of monitoring + managing.

Start by describing exactly what you'll be monitoring + managing.

Tip: If you have 100s of Debian servers, likely most or all barely use any resource.

A likely intermediate step will be to convert many of your machines to LXD containers.

LXD allows slicing up physical machines into other physical machines, meaning LXD containers run at bare metal speed.

Once I switched to LXD (back when it was LXC) my daily task load dropped greatly.
I tried Cockpit and I really liked it but it is limited to 20 servers.

Is it running up against a physical limit on the server that you're running it on?  It's free open source, so it should be able to handle as many as you code or config it to run.
Maybe you installed cockpit from some odd source.

Best to install cockpit from the actual Debian repository...

apt-get install cockpit

Open in new window

ASKER CERTIFIED SOLUTION
Avatar of David Favor
David Favor
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Avatar of CLR Benjamin

ASKER

Ok, I will try to install it on a CentOS server.

Thank you very much to both of you.
You're welcome!

Good luck!
to manage them all use ansible https://www.ansible.com/
to monitor use zabbix https://www.zabbix.com/
@CLR, be sure to update this question with what your determine is best tool to use.

Your update may help out someone down the road.

Thanks!
I think I will stay with Cockpit on a CentOS server. It is way better than running it on Debian.

In the future, if I have the chance to start the infrastructure from the beginning, I will go on a container solution.

Thank you for your help.

Benjamin.