Server Monitoring
-
@scottalanmiller said in Server Monitoring:
@philmcdonnell said in Server Monitoring:
@Curtis you can take a look at https://uptimerobot.com/pricing they provide up to 50 monitors for free. I have been using their free service for a few years and have no complaints. Hope this helps...
I'm pretty sure @dbeato uses that too.
Yes, I have been using it.
-
+1 for uptime robot. I've been using them for years to monitor some web services from the cloud. For on-prem, I use prtg.
-
@Curtis said in Server Monitoring:
Any suggestions for Server Monitoring? Just need to monitor a handful of servers.
Hopefully:
- Free/Cheap
- Hosted would be ideal
- Servers are across different public clouds (Vultr, DO, Linode, etc.)
What sort of stuff do you want to monitor? Is it just "are you alive" pings. Or do you need performance info, or service, health checks?
We use Zabbix have been for few years but still haven't unlocked it's full capabilities, something I'm working on here and there.
-
@hobbit666 said in Server Monitoring:
We use Zabbix have been for few years but still haven't unlocked it's full capabilities,
has anyone?
-
@scottalanmiller said in Server Monitoring:
@hobbit666 said in Server Monitoring:
We use Zabbix have been for few years but still haven't unlocked it's full capabilities,
has anyone?
It is pretty big!
-
@dbeato said in Server Monitoring:
@scottalanmiller said in Server Monitoring:
@hobbit666 said in Server Monitoring:
We use Zabbix have been for few years but still haven't unlocked it's full capabilities,
has anyone?
It is pretty big!
Huge
-
@hobbit666 said in Server Monitoring:
@Curtis said in Server Monitoring:
Any suggestions for Server Monitoring? Just need to monitor a handful of servers.
Hopefully:
- Free/Cheap
- Hosted would be ideal
- Servers are across different public clouds (Vultr, DO, Linode, etc.)
What sort of stuff do you want to monitor? Is it just "are you alive" pings. Or do you need performance info, or service, health checks?
We use Zabbix have been for few years but still haven't unlocked it's full capabilities, something I'm working on here and there.
I've used Zabbix for Monitoring Servers with the Agents, Other network Devices (Ping only), SNMP enabled network switches, and even a few end-user desktops when troubleshooting issues.
I've used the email alerting for when stuff is down, as a tool to speed test internal and external websites...
Let's see... I think that's about all I've done with it. When folks say I need to monitor $x, my first suggestion will always be Zabbix until I find something better.
-
Not to hijack this thread, but what does everyone use locally for monitoring servers, switches, access points, etc? I see Zabbix mentioned a lot, but was looking for something that runs on Windows. Anyone use anything from SpiceWorks? Any good?
-
@philmcdonnell said in Server Monitoring:
Not to hijack this thread, but what does everyone use locally for monitoring servers, switches, access points, etc? I see Zabbix mentioned a lot, but was looking for something that runs on Windows. Anyone use anything from SpiceWorks? Any good?
We used that heavily at my last job, and the Spiceworks App was alright, but it was a big time resource hog when scanning.
I'm not aware of any good / free utilities for Windows. Our Networking guys use WhatsUp Gold here, and I know Solar Winds has some products.
Edit: Even if you're not Comfortable with Linux, I'd still recommend Zabbix. There's a couple of Guides here on ML. I'll go find the links.
Edit 2: Here's a guide for Zabbix 3.x on CentOS 7. It's a bit out of date, but should give you an idea of what it would take to get the server bits installed.
https://mangolassi.it/topic/10373/install-zabbix-on-centos-7 -
@dafyre Thank you for your insight! I am leaning towards Zabbix, just didn't want to launch a separate machine just for that. But I am sure I will find other uses for the machine
-
How is Zabbix on resources? What do you recommend for resources? (vCPU, RAM, etc.)
-
@Curtis said in Server Monitoring:
How is Zabbix on resources? What do you recommend for resources? (vCPU, RAM, etc.)
It depends, really.... For 60 Switches, 110 APs, and ~35 Servers, I would set that up with 4GB of ram and 2 vCPU. I'd do a minimum of 64GB of storage. You can fiddle with the house keeping (in the Zabbix Web Interface) to control how long data is kept to speed up the web interface and database.
-
@philmcdonnell said in Server Monitoring:
Not to hijack this thread, but what does everyone use locally for monitoring servers, switches, access points, etc? I see Zabbix mentioned a lot, but was looking for something that runs on Windows. Anyone use anything from SpiceWorks? Any good?
SW stopped releasing their software in 2014. It was always more for desktop style monitoring rather than servers. But they moved away from that software model long ago. You can still download it, but it's not maintained and last I knew didn't run on the last few versions of Windows (that might have been fixed, though.)
Generally monitoring from Windows isn't done because that's costly (consumes a Windows Server license) and bad for utilization (Windows uses a lot more resources than a Linux solution.) So it's not popular with solid tools.
Zabbix would definitely be the "go to" solution for what you describe, that is exactly what Zabbix is designed for.
I think Solarwinds runs on Windows, but I'd never touch them. Bad vendor that I would not trust on my network.
PRTG runs on Windows and is very popular. @romo literally deployed this on Windows this morning, so I know that it works.
ManageEngine OpManager might run on Windows, not sure.
I think the big choice would be Nagios which now runs on Windows.
-
@philmcdonnell said in Server Monitoring:
@dafyre Thank you for your insight! I am leaning towards Zabbix, just didn't want to launch a separate machine just for that. But I am sure I will find other uses for the machine
No need for a separate machine, just a separate VM. And you'd want a separate VM no matter what monitoring tool you go with.
-
@dafyre said in Server Monitoring:
Edit: Even if you're not Comfortable with Linux, I'd still recommend Zabbix. There's a couple of Guides here on ML. I'll go find the links.
Or Zenoss.
-
@scottalanmiller said in Server Monitoring:
@dafyre said in Server Monitoring:
Edit: Even if you're not Comfortable with Linux, I'd still recommend Zabbix. There's a couple of Guides here on ML. I'll go find the links.
Or Zenoss.
I've tried several and encourage folks to try them too. I just find myself always coming back to Zabbix.
-
@scottalanmiller said in Server Monitoring:
@philmcdonnell said in Server Monitoring:
@dafyre Thank you for your insight! I am leaning towards Zabbix, just didn't want to launch a separate machine just for that. But I am sure I will find other uses for the machine
No need for a separate machine, just a separate VM. And you'd want a separate VM no matter what monitoring tool you go with.
I have a very small lan at a non-profit I am doing IT volunteer work for. They have very little if any budget so looking for the best free stuff if possible. When you say run everything in a VM, what are you using as a host? Is the host Windows or Linux and what would be the controller? I have used VirtualBox on Windows before, never done it on Linux. Not much experience with Linux except for web servers that run CentOS and cPanel or DirectAdmin control panels.
Thanks for all your help everyone!
-
@philmcdonnell PRTG
-
@philmcdonnell said in Server Monitoring:
I have a very small lan at a non-profit I am doing IT volunteer work for. They have very little if any budget so looking for the best free stuff if possible. When you say run everything in a VM, what are you using as a host?
Whatever the Windows VMs are on. Hyper-V, KVM, Xen... whatever free tool you are using. Vmware would work, but obviously that requires money and has no place in a non-profit. So I'm assuming no Vmware.
But your Linux VM can run anywhere a Windows VM can, but better.
-
@philmcdonnell veeam recently released veeam one community edition.