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.
Any server monitoring script suggestion
Looking for server monitoring script. Currently using NodeQuery which has 10 server limitations and getting a bit slow since last few days.
One script I found nMon at https://codecanyon.net/item/nmon-website-service-server-monitoring/20617497 which seems good. Anyone using this or any other suggestion.
Comments
`#!/bin/sh
#
_SERVERIP="x.x.x.x"
#
while true; do
echo "ping $_SERVERIP" > /dev/null
sleep 3
done
#
The end is nigh.
#
`
there is uptimerobot, hetrixtool, anturis, nixstats, monitis, etc
Uhm.. i use Zabbix for more then one year now to monitor all my VM's, websites and so on. Get a cheap VM and install Zabbix server on it
https://www.phpservermonitor.org/
https://oss.oetiker.ch/smokeping/
https://www.librenms.org/
What type of monitoring are you looking for? Just generally that the server is up or to monitor specific services or abuse or what?
CPU,Memory and disk usage over time
https://pastebin.com/9TmnRr3P
Munin
Why has the world started to shy away from backticks? They're the same damn thing!
I've been using https://github.com/BotoX/ServerStatus for if I need something public facing to customers/visitors and LibreNMS for monitoring. Zabbix looks interesting with the escalation thing thanks for the mention @godtor I might transition from LibreNMS to Zabbix
HetrixTools is good, too bad their monitoring agent is not truly cross platform yet...
Depends on what you need to monitor and how. Hosted or self hosted. Realtime or historical data. Configurable or set and forget.
For hosted I have a plan with Hetrixtools.
For slick gui realtime no configuration needed - netdata
For sending data from different devices and aggregating into one platform I use Telegraf agent into InfluxDB with Grafana as frontend.
You can also go full TICK or ELK platforms but that's out of scope for OP question, I suppose.
Thanks for sharing netdata, quite easy to setup and give very useful information
Setup netdata with update interval of 60 Sec and default history. This allow me to have more that 60 hours of data in memory by using 25mb of memory only. Thanks @Yura for sharing this.