Howdy, Stranger!

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


How do you keep track of 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.

How do you keep track of all your servers?

ArkasArkas Moderator

If you're like me, you probably have quiet a few servers deployed. How do you manage to keep track of all of them? I use a spreadsheet with server IP/Domain, type of OS, last updated, sites on it...etc... But it's becoming a hassle. Do you use specialized apps? Please share your experience.

Thanked by 1Logano
«1

Comments

  • I have one server, and one website. I'm a minimalist. I divide it up via proxmox for personal projects on different ips.

    Thanked by 2Arkas Logano
  • CybrCybr Member

    I have so many idlers at this point that it's not all that uncommon for me to lose one, or forget that I even have it.

  • ArkasArkas Moderator

    I know the feeling. I not long ago, remembered that I have a KS1 at OVH that I used as a seedbox. I've had it for a few years and had forgotten about it.

    Thanked by 1Logano
  • My Ansible inventory

    Thanked by 2Arkas Logano
  • The NSA keeps track for me. Otherwise I have a text file to keep track.

    Thanked by 1Logano
  • ArkasArkas Moderator

    @jmgcaguicla said:
    My Ansible inventory

    That looks complicated, but interesting.

  • You might want to take a look at the same question I asked a while ago :D
    https://www.lowendtalk.com/discussion/168439/how-do-you-keep-track-of-your-servers

    I have personally used this: https://github.com/cp6/my-idlers

    I am right now maintaining a private dokuwiki to document everything related to any specific server I manage

    A friend of mine is also developing something similar to Glasstower (https://glasstower.io/) as development seems to be stalled.

    Thanked by 1Arkas
  • brain.exe

  • DPDP Administrator, The Domain Guy

    PuTTY Sessions.

    Thanked by 3Arkas bdspice AndrewL64
  • risharderisharde Patron Provider, Veteran

    I use a google sheet (seriously) to keep track of most of them.

    Thanked by 1Arkas
  • digitalwickeddigitalwicked Member
    edited August 2021

    Another options is cockpit for linux idlers - have it setup on a BF Virmach with the SSH key added to all servers. I just log into that one box and then can access all. It does sit behind nginx proxy with auth + FW for only certain IPs to ensure security. Also use zerotier as a management network between each box.

    I then run a spreadsheet to track costs and expiry (which ones I will release back into the wild).

    Thanked by 2Arkas default
  • aquaaqua Member, Patron Provider

    Bitwarden (saves logins aswell), Google Sheets and Netdata (monitoring aswell).

    If you really cared you can use Netbox aswell

    Thanked by 2Arkas Logano
  • AllHost_RepAllHost_Rep Member, Patron Provider

    Nothing beats a simple spreadsheet with sensitive info held and encrypted elsewhere.

  • jmgcaguiclajmgcaguicla Member
    edited August 2021

    @Arkas said:

    @jmgcaguicla said:
    My Ansible inventory

    That looks complicated, but interesting.

    It's just a bunch of YAML documents really.

    Even if you do not utilize Ansible for active automation (e.g. OS updates, routine maintenance), you can still use it to periodically collect info from the servers, that way you don't have to worry about some of your info going stale just because you changed something one day and forgot to log it down in your spreadsheet.

  • jlayjlay Member

    Varying mixture of.. DNS records, SSH config entries, and Ansible inventories

  • Throw them all to subdomains of one domain and use an uptime monitor
    I also store credentials using Termius

  • servercat.app

  • LeviLevi Member

    @hzhoanglee said:
    Throw them all to subdomains of one domain and use an uptime monitor
    I also store credentials using Termius

    Say what :o are you using passwords to login to the servers?

  • 007sascha007sascha Member
    edited August 2021

    PhpIpam and Bitwarden

  • Document them in an excel doc and monitor via hetrixtools

    Thanked by 1Arkas
  • ArkasArkas Moderator

    @errhead said: hetrixtools

    oh wow, that looks good!

  • MarcoooMarcooo Member, Host Rep

    We wrote our own inventory software we use.

  • I just wait for the renewal reminder. It's always a year of surprises.

  • I just do this

    1. Write it on notepad and save to document on private computer
    2. Save it to winscp on private computer
    3. Monitor them via uptimerobot
    Thanked by 1Arkas
  • Expensive PA

  • mmuyskensmmuyskens Member, Host Rep

    I generally just carve the IP into a stone.

    The end is nigh.

  • I rented a VPS to host this one

    https://github.com/iandk/servermanager/

    Which has also been posted here some time ago

    Thanked by 3Arkas v3ng titus
  • SnTHostingsSnTHostings Member, Host Rep

    For colocation, i am using SynergyCP, but might soon jump ship to either custom software or nocps.

    For SSH, i use moboxterm, fast and easy to use, it saves all the pass and remembers everything.

  • dfroedfroe Member, Host Rep

    @mmuyskens said: I generally just carve the IP into a stone.

    This will be some hard work with all those v6-only idlers..

    @mmuyskens said: The end is nigh.

    Is saying this out loud granted to all members of the nigh sect?
    I thought it was a unique privilege of its leader?

  • yoursunnyyoursunny Member, IPv6 Advocate

    No need to keep track.
    Servers are used once then thrown away.

    1. Buy.
    2. YABS.
    3. Cancel.
    4. Chargeback.

    🐶

    Thanked by 1ariq01
Sign In or Register to comment.