Page 1 of 1

New to Nagios – Best Way to Monitor a Mixed Linux/Windows Environment?

Posted: Wed Apr 16, 2025 2:36 am
by frikiwafrofra-9411
I'm completely new to Nagios and just started exploring it for our small business network. We're running a mix of Linux servers (mostly Ubuntu and CentOS) and a few Windows machines (Windows Server 2019). My main goal is to set up basic uptime, CPU, memory, and disk monitoring across both platforms.

I’ve looked into NRPE and NSClient++ a bit, but I’m getting overwhelmed with all the options and plugins.
Could anyone point me in the right direction for a clean and simple setup that works well in a mixed environment? Also, are there any must-have plugins or tips I should know before I go too deep?

Appreciate any help or shared experience from those who’ve done something similar!

Thanks in advance!

Re: New to Nagios – Best Way to Monitor a Mixed Linux/Windows Environment?

Posted: Wed Apr 16, 2025 1:03 pm
by MaterazziSan
Hi,

NCPA agent already collect those infra metrics.

https://github.com/NagiosEnterprises/ncpa

Best regards

Re: New to Nagios – Best Way to Monitor a Mixed Linux/Windows Environment?

Posted: Wed Apr 23, 2025 1:35 pm
by bbahn
Hello @frikiwafrofra-9411,

If you install NCPA, it comes with a number of things things already set to monitor including CPU, Disk, Memory and more. The latest builds of NCPA 3 are compatible with the following OSs:
CentOS 9+
RHEL 8+
Oracle 8+
Debian 11+
Ubuntu 20+
OpenSuSE 15+
SLES 15+
Amazon Linux 2
Windows 10+
Windows Server 2016+
MacOS Ventura+ (13+)
For more details, you can check NCPA's documentation. Here's a link to NCPA's API documentation: https://www.nagios.org/ncpa/help.php#ap ... s-standard