What do you suggest to use for cPanel/DirectAdmin server monitoring?
someshzade
Hosting ProviderOG
in General
What do you suggest to use for cPanel/DirectAdmin server monitoring,
I checked Nagios and found its complex for me to configure it.
Nexa Racks - Reliable Web Hosting Company
Comments
Munin
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
HetrixTools?
I'd rather not waste time in setting up my own monitoring system / agents and then setting up another set of agents to monitor my primary monitoring agents. Life is too short for that nonsense.
Absolutely agree. Go with Hetrixtools, you can monitor everything from there, setup different notifications to whatever platform you want and away you go.
All depends on how much information that you want and how much you wish to expose to external parties. The OP was lacking in detail, apart from Nagios. Munin is an appropriate alternative for internal use.
uptime, according to HetrixTools for a one server which I know is nonsense.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
If you run out of disk space, HT will show you offline if you are using Agent-based monitoring.
Nexus Bytes Ryzen Powered NVMe VPS | NYC|Miami|LA|London|Netherlands| Singapore|Tokyo
Storage VPS | LiteSpeed Powered Web Hosting + SSH access | Switcher Special |
HT can show you offline, even without agents, for http(s),mysql etc.
With agents/snmp much more is possible.
Perhaps I should've emphasised my first sentence in the previous post.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Netdata is really awesome. Here's a post I made about it on another forum: https://hostballs.com/t/netdata-awesome-system-monitoring-tool/1662
It has per-second granularity for all the metrics it collects, so can be extremely useful for debugging CPU usage spikes that only last a few seconds (as one of the metrics it collects is CPU and RAM usage per process, and per systemd unit). A lot of other monitoring systems are only per-minute so they don't catch small spikes.
Daniel15 | https://d.sb/. List of all my VPSes: https://d.sb/servers
dnstools.ws - DNS lookups, pings, and traceroutes from 30 locations worldwide.
Wouldn't go anywhere near the netdata spyware, after an encounter in CWP.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Thanks to everyone, much appreciate your suggestions.
Nexa Racks - Reliable Web Hosting Company
@someshzade
So, which did you pick ?
What's this in reference to? Is there a link/etc to read more?
In CWP, click on Graphs, Netdata and before you know it, it installs software and sends a heap of data to a 3rd party. Fab. not!
The act of monitoring implies some performance degradation, so for 1s granularity I suggest the monitoring itself is a consumer of resources. Want to see an example of this in action? Try Windows Task Manager with its' stupid default refresh rate, then decrease it to 5sec. More noticeable on lower CPUs and it only displays a few metrics but the fundamentals are the same.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Ah so it's a CWP issue, rather than netdata itself?
Kinda confused now.... but taking advice from other experts as well. If you have any suggestion please drop me a DM.
Nexa Racks - Reliable Web Hosting Company
Yes, though the type & quantity of data passed to the remote netdata was far too revealing and was enough for me to immediately terminate it. Fine to use external montoring (Hetrix, Uptime etc.) to check for common ports (eg. 80,ping) but best to keep detailed server stats for internal consumption. You could run your own central monitor, if you feel the need for consolidation - I had a freebie VPS doing this duty, for 6 months; only for testing, as it's better than idling, just.
Note: I am biased having come from an Enterprise Management background.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
I've installed Netdata on several servers and have never seen it use more than 5% CPU. I've even got it running on NAT VPSes, although I decreased the refresh rate to 5 seconds on those (not due to CPU usage, but due to RAM usage). For me, CPU usage of Netdata collecting metrics once per second is actually less than Munin was when I used it to collect metrics once per minute. The core of Netdata is written in C which contributes to its lean-ness.
This sounds like a CWP thing (whatever that is)... Default netdata doesn't send data to a third party.
Daniel15 | https://d.sb/. List of all my VPSes: https://d.sb/servers
dnstools.ws - DNS lookups, pings, and traceroutes from 30 locations worldwide.
Might be tempted to take another look at netdata, installing from github. Munin can sometimes get a bit bogged down generating charts but generally I've found it reliable.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
nodequery.com works