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.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Lightweight self-hosted uptime monitoring software?
Hi there,
I'd like to gather some information about my LEBs uptime.
Anything simple is enough (ping-test every 30s to 1m). Some nice looking graphs are welcomed. However, it should be something that you can set up on your own server.
Which tools do you use?
Thanks in advance,
gehaxelt
Comments
mojito's script?
@Mun also has some nice scripts.
Think you meant mojeda's: https://github.com/mojeda/ServerStatus
Another option: https://github.com/LoadingDeck/Monitoring
There is @mojeda's uptime script: https://github.com/mojeda/ServerStatus
His requires MYSQL, at least at version 2. He has version 3 coming out and it looks wondrous.
You can see his ServerStatus3 here: http://serverupti.me/
Mine can be found here: https://www.qwdsa.com/converse/threads/serverstatus-rebuild.43/
Example: https://www.munroenet.com/uptime/
It is a rebuld of @mojeda's ServerStatus2.
Finally there is @nikkii's
https://github.com/nikkiii/status
example: http://servers.nikkii.us/
Running example?
Minimal server uptime monitoring (intended for notifications): https://github.com/uakfdotb/bearmon/
some of them integrates with pushover.net?
That I did...
I love mojito's "script"!
Hey,
thanks for all the suggestions.
All scripts look awesome, but are not really what I'm looking for.
I'll try to write one myself.
Thanks again,
gehaxelt
Smokeping?
Are you just looking for a simple ping script, to see if the box is online/responding?
You could also look at Observium, the client is very lightweight, you only need to run the SNMP daemon.
Yeah, I just want to ping some servers in a specific intervall. Additionally I'd like to save/keep the data so that I can build a nice looking graph and/or have an overview over the downtimes.
humm
the best is bluevm's
do you try nodequery.com? it gonna fit your need
use crond and sendmail on a 64m vps works.
this I can recommend. but @Mun's version of the mojito me likes too ;-)
Your not alone with this.
Speaking of ServerStatus, i like the version build by BotoX.
I also did a simple one a few months back: https://raymii.org/s/software/Bash_PHP_Server_Status_Monitor.html
He's not very nice to people with javascript turned of:
This made me chuckle.
I really like the depth of NodeQuery. I didn't realize that if you click on one of the server entries that you get a host of other information. I've been using Uptime Robot and I've had good success with it. While it only shows online status (it doesn't require any installation on the server) NodeQuery is much more comprehensive.
I use uptime robot also, quite useful as they give alerts whenever the server / network are down.
Status cake or Uptime Robot or NodeQuery? Which one is the lightest and can monitor more than 1 server? I have a 64mb box and 128mb box.
All can monitor multiple servers, though the number may vary among the services.
StatusCake:
Details limited to mostly to uptime stats.
Decent mobile interface.
No installation required.
Uptime Robot:
Details limited to mostly to uptime stats.
Decent mobile interface.
No installation required.
NodeQuery:
LOTS of great comprehensive system information.
No mobile interface that I can find.
Script installation required.
Didn't even know you did one :-P Just put it online to replace the Mojeda V2 i had
Cheers
Do StatusCake, Uptime Robot provide % of CPU load, Memory, Disk Space?
Uptime robot provides only uptime AFAIK, doesn't require script to be installed on the server.
http://www.phpservermonitor.org/ is what I use for the lightweight stuff - it works with pushover as well.