Howdy, Stranger!

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


What tool do you use to manage all your servers?
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.

What tool do you use to manage all your servers?

trycatchthistrycatchthis Member
edited December 2020 in Tutorials

So its after Blackfriday. You picked up a few offers.

What do you use to manage all these nodes that are idling?

Preferably windows, but cross platform or web based could work.

I'm not necessarily speaking about Chef, Ansible or Salt.

Features might include health monitoring, ssh terminal, package monitoring, network load, cpu load, disk drive usage, file browser and others.

If you know of anything please list in order of Free to lowest cost to highest cost.


Responses

mRemoteNG [FOSS] [Windows Only]
https://mremoteng.org/download

Prometheus [FOSS] [Cross Platform]
https://prometheus.io/download/

Remmina [FOSS] [Linux only]
https://remmina.org/how-to-install-remmina/

XShell7 [Home Use Version Possible Usage Restrictions- Paid starts at $99USD] [Windows Only]
https://www.netsarang.com/en/free-for-home-school/

Hetrixtools [Free for 15 Monitors, $10USD/month] [SaaS web based] [Monitor only no ssh]
https://hetrixtools.com/

Nagios [Not free, $2000USD SME - Enterprise Level Software] [Cross Platform]
https://www.nagios.com/downloads/nagios-xi/

Thanked by 2Asim plumberg

Comments

  • MarshalCheMarshalChe Member
    edited December 2020

    For multilogins i use https://mremoteng.org/.
    But all-in-one tool... https://www.nagios.com/ maybe?

    Edit: Nagios in addition to first tool as monitoring section.

  • I use Prometheus

    Thanked by 1ernie88
  • @trycatchthis said:
    So its after Blackfriday. You picked up a few offers.

    What do you use to manage all these nodes that are idling?

    https://hetrixtools.com/ by @HBAndrei

    Exactly what OP suggests :p too excited and picked up too many... And saw @HBAndrei offer! Very nice tool!

    Thanked by 1Ganonk
  • Xshell 7

  • Any more?

  • Right now I'm using Remmina on Ubuntu but only to manage SSH/RDP connection

  • mRemoteNG [FOSS] [Windows Only]
    https://mremoteng.org/download

    This is winning for me right now as it includes putty which is what I have been using before. Its also easy to download and use the portable version, picks up saved putty sessions.

    My only question would be were there ever any security related issues from this software?

  • Naemon

  • trycatchthistrycatchthis Member
    edited December 2020

    Naemon [FOSS - Fork of community version of Nagios] [Linux] [Monitoring tool, dont know if it supports ssh login]
    https://www.naemon.org/download/

  • voxinvoxin Member
    edited December 2020
  • 0xbkt0xbkt Member
    edited December 2020

    I'm not idling anything. Worker nodes are managed with Terraform.

  • yoursunnyyoursunny Member, IPv6 Advocate
    edited December 2020

    Nothing fancy, just an SSH client and a folder of text files.
    The SSH client is configured to use key pairs so that I don't need to type passwords. I no longer add DNS entries for my boxes but I have ~/.ssh/config written so that I can get into a box by typing ssh vps4.

    Each server has a text file that describes what services are deployed on them and the steps to deploy them. This allows me to easily re-deploy a service on the same or a different server.
    Then, there are some configuration files, and some other text files that contain common services deployed on more than one box.

    This covers not only VPS and websites, but also gadgets in my closest (home router, sensor gateway, etc).

    -rw-r--r-- 1 debian debian  158 Oct  1 03:04 AR750.txt
    drwxr-xr-x 2 debian debian    0 Dec  5 22:01 dpdkbox
    -rw-r--r-- 1 debian debian  235 Dec  6 19:25 network-preferredlft.service
    drwxr-xr-x 5 debian debian    0 Dec  6 17:40 old
    -rw-r--r-- 1 debian debian  703 Nov 19 05:14 omega2.txt
    -rw-r--r-- 1 debian debian  535 Oct 26  2018 pi0-tft.txt
    -rw-r--r-- 1 debian debian  135 Sep  9  2019 picam.txt
    -rw-r--r-- 1 debian debian 2251 Dec 19 22:44 pm2.txt
    -rw-r--r-- 1 debian debian 2395 Nov 23 05:16 vps0-evolution.txt
    -rw-r--r-- 1 debian debian 1442 Dec 11 04:19 vps2-euserv.txt
    -rw-r--r-- 1 debian debian  462 Dec 11 04:31 vps2_vx84.service
    -rw-r--r-- 1 debian debian  873 Dec  6 19:59 vps3-gullo-ca.txt
    drwxr-xr-x 2 debian debian    0 Dec 15 06:02 vps4-caddy
    -rw-r--r-- 1 debian debian  699 Dec 17 05:09 vps4_ndn-cxx-code-style_config.js
    -rw-r--r-- 1 debian debian  563 Dec 19 22:55 vps4-netplan.yaml
    -rw-r--r-- 1 debian debian 1520 Dec 19 23:48 vps4-spartan.txt
    drwxr-xr-x 2 debian debian    0 Mar 15  2020 vps5-asterisk
    -rw-r--r-- 1 debian debian   95 Dec 18 14:10 vps5_Caddyfile
    -rw-r--r-- 1 debian debian  345 Dec 18 14:09 vps5_ndn-prefix-reach.service
    -rw-r--r-- 1 debian debian  299 Dec  3 20:46 vps5-network-interfaces.txt
    -rw-r--r-- 1 debian debian 2253 Dec 18 14:33 vps5-virmach.txt
    -rw-r--r-- 1 debian debian  418 Dec 15 02:17 vps6_Caddyfile
    -rw-r--r-- 1 debian debian  284 Dec  6 18:27 vps6_caddy-iptables.service
    -rw-r--r-- 1 debian debian  244 Dec 18 23:42 vps6_conntrackudp.service
    -rw-r--r-- 1 debian debian 2103 Dec 18 23:43 vps6-oraclecloud.txt
    -rw-r--r-- 1 debian debian  333 Dec  1 22:51 vps7-netplan.yaml
    -rw-r--r-- 1 debian debian 1414 Nov 22 14:10 vps7-smarthost.txt
    -rw-r--r-- 1 debian debian 1710 Dec  6 20:00 vps9-gullo-de.txt
    -rw-r--r-- 1 debian debian  389 Dec  6 18:59 vps9_ndn-prefix-reach.service
    -rw-r--r-- 1 debian debian  643 Dec 11 04:31 vps9_vx84.service
    

    I heard about Ansible but I don't think I need it because I'm not deploying the same service onto more than two boxes. Each box has a unique set of services.

    I have UptimeRobot setup to monitor server availability.
    https://uptime-vps.yoursunny.cn/

    Thanked by 1verd
  • @0xbkt said:
    I'm not idling anything. Worker nodes are managed with Terraform.

    Does Terrafom work on services outside of the Cloud? I got the impression it was similar to AWS CloudFormation.

  • Netdata + Prometheus + Grafana for monitoring :)

  • @trycatchthis said:
    I'm not necessarily speaking about Chef, Ansible or Salt.

    Why not? Using Ansible to setup all the basic stuff like fail2ban, sshd config, hetrix monitor, auto updates etc. If I wanted to use a server for something, I can go right away with an up-to-date system and after this simply hit reinstall and Ansible automatically reconfigures within the next hours so it's ready once I need it again.

  • 0xbkt0xbkt Member
    edited December 2020

    @trycatchthis said:
    Does Terrafom work on services outside of the Cloud? I got the impression it was similar to AWS CloudFormation.

    It's particularly more about provisioning + bootstrapping resources. terraform apply and your entire infrastructure is up&running in synergy. Totally platform-agnostic. Anyone can write their own providers and modules. You can even manage your Cloudflare sites. Check out Terraform Registry.

    If you mean importing VM boxes at hand into Terraform to manage, I'm not sure about that. Ansible should be a better fit in this case.

  • mrl22mrl22 Member
    edited December 2020

    I run a Proxmox cluster of 8 nodes + ZFS storage cluster in a UK DC here. I primarily use good old SSH/ZSH along with PRTG. I switch between Windows and Mac personally so on windows I use MobaXterm and on Mac I use Terminal with some custom scripts. I wrote some custom scripts for PRTG so it can call my phone and talk to me should I not respond to an issue.

  • Remote Desktop Manager to access them.
    New Relic for monitoring
    Nodequery for monitoring basic
    Uptime Robot for simple monitoring
    Spreadsheet to keep track of them.

    Thanked by 1ferri
  • SuperPutty or SecureCRT
    Nodeexporter + Prometheus + Grafana
    Icinga or Nagios/Naemon
    HetrixTools

  • Termius cross platform ssh client. Saves all my logins and keys. Also some pretty cool other features like basic sftp, snippets, and themes if youre in that kinky stuff. Expensive tho just for an ssh client, but free for edu emails registered github accounts.

    For mornitoring prtg and netdata for that quick glance.

    Speaking of glance, Glances is a cool tool if you want a quick htop on a web page. Ltt.com. -linus :p

  • Solarwinds - has inbuilt Russian helpline B)

    Thanked by 2webcraft ThracianDog
  • @bdl said:
    Solarwinds - has inbuilt Russian helpline B)

    lol

  • TimboJonesTimboJones Member
    edited December 2020

    @kennsann said:
    Termius cross platform ssh client. Saves all my logins and keys. Also some pretty cool other features like basic sftp, snippets, and themes if youre in that kinky stuff. Expensive tho just for an ssh client, but free for edu emails registered github accounts.

    For mornitoring prtg and netdata for that quick glance.

    Speaking of glance, Glances is a cool tool if you want a quick htop on a web page. Ltt.com. -linus :p

    You get login and key syncing with Remote Desktop Manager free. Not sure what else would be different, but RDM keeps adding more and more features all the time.

  • I am using SecureCRT (not free): https://www.vandyke.com/products/securecrt/

  • Try LibreNMS. We use it for monitoring the network of our servers.

  • Daniel15Daniel15 Veteran
    edited December 2020

    @Zerpy said:
    Netdata + Prometheus + Grafana for monitoring :)

    I'm using these too. They're great! There's less need for Prometheus now that Netdata has a built-in database and Netdata Cloud combines all your Netdata nodes together in one chart.

    For uptime monitoring I'm using BetterUptime (got a good lifetime deal from Appsumo a while back).

    For setting up and maintaining the servers themselves, I use Ansible. The Ansible playbook I use for dnstools.ws is open source (https://github.com/Daniel15/dnstools/tree/master/ansible); maybe I should post more of my personal Ansible playbooks to Github.

    Thanked by 1ferri
  • DianTamaDianTama Member
    edited December 2020

    @kennsann said:
    Termius cross platform ssh client. Saves all my logins and keys. Also some pretty cool other features like basic sftp, snippets, and themes if youre in that kinky stuff. Expensive tho just for an ssh client, but free for edu emails registered github accounts.

    For mornitoring prtg and netdata for that quick glance.

    Speaking of glance, Glances is a cool tool if you want a quick htop on a web page. Ltt.com. -linus :p

    +1 for Termius
    Got 1 from Github education been using it since then.
    It has a great interface, the only downside is I cant customize the terminal theme.

    And for monitoring i use UptimeRobot & HetrixTools

  • mRemoteNG for multilogin.
    UptimeRobot and HetrixTools as a backup for monitoring.

Sign In or Register to comment.