Solved

Monitoring Windows Server with NSCA / Nagios 3.0.

Posted on 2008-09-30
3
3,496 Views
Last Modified: 2013-12-16
Hi,

I try to find a free solution for monitoring multiple servers at multiples customers sites. I installed Nagios and I want to use NSCA passive client to upload the result on a centralized server. I want to create a groups per customer to monitor each servers.

This is my current setup : OpenSuse Linux 11.0 Fully patched, Firewall Off,
Nagios 3.0.1 installed, module NSCA installed, I can telnet the port 5667 and everything seems fine.

On a Windows XP and a Windows 2003 I installed NC_NET client I follow all the instructions in the config files. ** I also try NSCLient++ same issue **

My main problem is the Nagios Server doesn't seems to receive the information from the workstation.... note : I disable the active check for each station.
 
The machines even XP or 2003 the service (FreeSpace and ClientVersion) are always in  a pending states in the Nagios interface.. they are waiting...

I can ping both ways, I can telnet the port NSCA

Does someone have a clue or an How to guide to deploy NSCA in Windows successfully ?

Does someone have another free solution I can implement more simple to do the same passive monitoring job ?

Regards,





0
Comment
Question by:bmdgi
3 Comments
 
LVL 23

Accepted Solution

by:
that1guy15 earned 500 total points
ID: 22608588
In my opinion Zenoss does a much better job at monitoring Windows servers than Nagios. Setup is also a lot similer. Just install SNMPInformant on the windows machine and point Zenoss at the computer.
0
 
LVL 13

Expert Comment

by:WizRd-Linux
ID: 22613207
Make sure that in your nagios.cfg file, normally located in /usr/local/nagios/etc/ that you have the directive : accept_passive_service_checks=1

As for the pending ones, this is likely caused by the fact that you do not have a "timeout" value for how often these checks should be received, hence they never become stale, and never become critical.

You mentioned that from a client site you are able to telnet to the nsca port, have you got encryption enabled on both ends? If so as a trial, try disabling it.

Use wireshark or tcpdump to confirm you are actually receiving the checks from the remote hosts.
0
 

Expert Comment

by:lehighclientservices
ID: 25417968
The accepted solution was to use a different product? That's really lame.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now