Howdy, Stranger!

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


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
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.

Hey everyone! Just wanted to share my latest open-source project called ServerStatus Monitor

πŸš€ Hey everyone! Just wanted to share my latest open-source project

So I've been working on this server monitoring tool called ServerStatus Monitor, and I'm pretty excited about how it turned out! πŸŽ‰

What is it?

It's basically a lightweight monitoring solution that keeps an eye on your servers - CPU, memory, disk usage, network traffic, and even GPU stats if you're into that kind of thing. Think of it as a friendly dashboard that tells you "hey, your server is doing great!" or "uh oh, something needs attention."

Why I built this

Honestly, I got tired of clunky, resource-heavy monitoring tools that felt like overkill for my needs. I wanted something simple, modern, and that just works without eating up half my server's resources.

What makes it cool?

  • Super easy setup - literally just download and run, no complex configuration needed
  • Beautiful web interface - because who says monitoring tools have to look boring?
  • Cross-platform - works on Windows, Linux, macOS
  • Hosted option available - don't want to self-host? No problem! Use our hosted service at serverstatus.ltd
  • Lightweight - won't slow down your servers
  • Real-time updates - see what's happening right now

That's it! Open your browser to http://localhost:8080 and you've got yourself a monitoring dashboard.

Tech stack

  • Backend: Go (because it's fast and reliable)
  • Frontend: Modern web technologies with responsive design
  • Deployment: Single binary, Docker-ready

What's next?

I'm always looking to improve it based on real-world usage. If you try it out and have suggestions, bug reports, or just want to say hi, feel free to open an issue on GitHub!

GitHub: https://github.com/MyDailyCloud/ServerStatus
Live Demo: https://serverstatus.ltd

Would love to hear what you think! And if you find it useful, a ⭐ on GitHub would make my day 😊

Comments

  • eguoeguo Member
    edited May 2025

    It might be a good idea to implement individual user dashboards on the hosted option as everyone's server status is viewable at https://serverstatus.ltd/

  • SniffingsugarSniffingsugar Member
    edited May 2025

    Uploading the binary releases in the git repo?
    Why not using an CI and GitHub releases?

  • @eguo said:
    It might be a good idea to implement individual user dashboards on the hosted option as everyone's server status is viewable at https://serverstatus.ltd/

    You can set a Key for you own project, after you run this command you will get private url for your key. Just change the public to any key you want set as.

    ./monitor-agent -key notpublicforanyone

  • @Sniffingsugar said:
    Uploading the binary releases in the git repo?
    Why not using an CI and GitHub releases?

    You can build it by you self first. I am study how to use CI/CD.

  • @eguo said:
    It might be a good idea to implement individual user dashboards on the hosted option as everyone's server status is viewable at https://serverstatus.ltd/

    https://serverstatus.ltd/?access=a351daaa15153b649e01261fe23a24e3faa865efe6985eb606a95215d4a15fc6

    Just like this

    Thanked by 1eguo
  • @Sniffingsugar said:
    Uploading the binary releases in the git repo?
    Why not using an CI and GitHub releases?

    We did it

    https://github.com/MyDailyCloud/ServerStatus/releases/tag/v1.0.3

  • @zots0127 said:

    @Sniffingsugar said:
    Uploading the binary releases in the git repo?
    Why not using an CI and GitHub releases?

    We did it

    https://github.com/MyDailyCloud/ServerStatus/releases/tag/v1.0.3

    Nice to see

  • Thanks. Would be nice to have the capability to send alert emails, or push notifications to, say, Telegram, in case of an outage.

  • jsgjsg Member, Resident Benchmarker
    edited June 2025

    Looks like a nice project that could be quite useful for many here.

    My main concerns are that almost all comments (in the code) are Korean (only), plus

    zots0127 said on github:
    Memory Usage < 50MB

    not really that low

    Network Overhead < 1KB/s per agent

    ~ about 86 MB/day and agent.

    But maybe I misunderstood something.

    But again, potentially a useful project for many here.

  • RubbenRubben Member
    edited June 2025

    @jsg said:
    Looks like a nice project that could be quite useful for many here.

    My main concerns are that almost all comments (in the code) are Korean (only), plus

    zots0127 said on github:
    Memory Usage < 50MB

    not really that low

    Network Overhead < 1KB/s per agent

    ~ about 86 MB/day and agent.

    But maybe It misunderstood something.

    But again, potentially a useful project for many here.

    babes thats definitely not Korean (before our poor MJJ gets offended)

    Thanked by 1jsg
  • wadhahwadhah Member, Host Rep

    I like the design, my only suggestion is to make a dark mode that uses the system's default dark mode settings.

    Thanked by 1mandala
  • It looks great but please add English support.

  • @SadaoMaou said:
    It looks great but please add English support.

    We are using JavaScript to detect browser language for automatic localization, but there may be an issue with our implementation! Could you please provide a screenshot to help us confirm which part isn’t properly localized?

  • @wadhah said:
    I like the design, my only suggestion is to make a dark mode that uses the system's default dark mode settings.

    TODO +1

  • @jsg said:
    Looks like a nice project that could be quite useful for many here.

    My main concerns are that almost all comments (in the code) are Korean (only), plus

    zots0127 said on github:
    Memory Usage < 50MB

    not really that low

    Network Overhead < 1KB/s per agent

    ~ about 86 MB/day and agent.

    But maybe I misunderstood something.

    But again, potentially a useful project for many here.

    @jsg said:
    Looks like a nice project that could be quite useful for many here.

    My main concerns are that almost all comments (in the code) are Korean (only), plus

    zots0127 said on github:
    Memory Usage < 50MB

    not really that low

    Network Overhead < 1KB/s per agent

    ~ about 86 MB/day and agent.

    But maybe I misunderstood something.

    But again, potentially a useful project for many here.

    Thank you for your feedback. I will make the following improvements in subsequent versions:

    Code Comments: By the way, the current comments are in Chinese (not Korean), and I will update all comments to English to make the project more accessible to the international community.

    Regarding Resource Usage( (based on ps aux output):):

    Individual Agent Memory Usage: approximately 11.4 MB
    Server Memory Usage: 34.6 MB (34620 KB) while running 20 agents

    Network Traffic:
    I will conduct a separate, detailed analysis of the specific network usage metrics and provide more accurate statistics.

    Thanked by 2jsg mandala
  • jsgjsg Member, Resident Benchmarker

    @zots0127 said:
    Thank you for your feedback. I will make the following improvements in subsequent versions:

    Code Comments: By the way, the current comments are in Chinese (not Korean), and I will update all comments to English to make the project more accessible to the international community.

    Thank you, I know well how much and unpleasant work that is. And sorry for confusing the two languages, but me a western long-nose plus I didn't look closely. Whatever, sorry for that.

    Regarding Resource Usage( (based on ps aux output):):

    Individual Agent Memory Usage: approximately 11.4 MB

    Maybe I'm too conservative (and a 'suckless' fan) but that sounds a bit high to me.

    Server Memory Usage: 34.6 MB (34620 KB) while running 20 agents

    No problem at all I think.

    Network Traffic:
    I will conduct a separate, detailed analysis of the specific network usage metrics and provide more accurate statistics.

    Thank you.

  • atklatkl Member

    @zots0127 said:

    @SadaoMaou said:
    It looks great but please add English support.

    We are using JavaScript to detect browser language for automatic localization, but there may be an issue with our implementation! Could you please provide a screenshot to help us confirm which part isn’t properly localized?

    For me, those areas on your demo site:

  • @atkl said:

    @zots0127 said:

    @SadaoMaou said:
    It looks great but please add English support.

    We are using JavaScript to detect browser language for automatic localization, but there may be an issue with our implementation! Could you please provide a screenshot to help us confirm which part isn’t properly localized?

    For me, those areas on your demo site:

    exact the same for me

  • Me when I run a shell script from a random guy on my VMs.

    Reguards.

  • wadhahwadhah Member, Host Rep

    @sillycat said:
    Me when I run a shell script from a random guy on my VMs.

    Reguards.

    Run this i promise i will only steal your btc and not your eth

    curl r.at.lol

    Thanked by 2lukast__ mandala
Sign In or Register to comment.