Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Multiple Server/VPS Managment
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Multiple Server/VPS Managment

Hello LET community,

I am currently just managing my servers/vps over ssh. While my current setup works for most things its a pain to keep an eye on and manage. It can also get rather disorganized at the best of times so I was considering what the alternatives are.

What you all do to manage and monitor your servers? I don't have a ton of them, but still would be great to be able to have them easily viewable in a single app or dashboard or something a bit more centralized than my current process of sshing to each server individually.

Would also be a great thing if it was a free open source project, but curious about what tools are out there for this kind of thing.

Looking forward to hearing what solutions might be available for this, and thanks in advance!

Comments

  • TerranodeTerranode Member, Patron Provider

    you can use PRTG with the trial license

  • Ansible for managing. Grafana + Uptime Kuma for monitoring.

    Thanked by 1fatchan
  • HetrixTools?

  • Daniel15Daniel15 Veteran
    edited October 2023

    Ansible for management.

    Netdata with Netdata Cloud for monitoring. Netdata has a lot of metrics that update once per second yet it uses minimal CPU since the core is written in efficient C code. You can build custom dashboards, and data can be exported to Prometheus, VictoriaMetrics, InfluxDB, etc. for long-term retention. I have mine going into VictoriaMetrics.

    Netdata Cloud lets you view all your servers that have Netdata installed, plus it shows aggregated charts, such as average/min/max CPU usage across all servers.

    Edit: An alternative to Ansible is to run everything in Docker containers and essentially make Docker the way you manage everything. You'd still need Ansible or some basic scripts for baseline setup though (add users, add Docker repo, install Docker)

  • Teleport is good software for management - https://goteleport.com

  • Ansible, cockpit project

  • boringHustlerboringHustler Member, Host Rep

    One of the nifty tools apart from monitoring ones I really like is mRemoteNG for typing on multiple ssh at the sametime.

  • I use https://www.royalapps.com/ts/win/features

    Cross platform key management included too

  • FlorinMarianFlorinMarian Member, Host Rep

    Ansible

  • GSBRTGSBRT Member, Host Rep

    We use Zabbix for monitoring/notifying of issues and grafana for nice metrics

  • vsys_hostvsys_host Member, Patron Provider

    Ansible or Puppet should be good for you.
    And for monitoring munin or cacti are good open-source lightweight solutions.

Sign In or Register to comment.