Avatar of CLR Benjamin
CLR Benjamin
Flag 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.
LinuxInstallationLinux Networking

Avatar of undefined
Last Comment
CLR Benjamin

8/22/2022 - Mon
David Favor

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.
serialband

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.
David Favor

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

Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
ASKER CERTIFIED SOLUTION
David Favor

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
CLR Benjamin

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

Thank you very much to both of you.
David Favor

You're welcome!

Good luck!
Nick Upson

to manage them all use ansible https://www.ansible.com/
to monitor use zabbix https://www.zabbix.com/
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
David Favor

@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!
CLR Benjamin

ASKER
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.