Re: [Nagios-users] Monitoring Windows hosts...
Hello, DISCLAIMER! I am (BTW) the author of NSClient++ so I am pretty biased... I did a presenation on windows monitoring at netways nagios conference last year where I presented my views on the various options avalible for windows monitoring (slides can be found (in .pptx) http://nsclient.org/nscp/wiki/conferences/nnk-2008 ) and my conclusion was the following (see below). There is also (if you want) some more details on the various options in the powerpoint slides (and if you want I can email you if you cant read the ppt) this is just the ending summary. Conclusion: I would use either: * NSClient++ * NC_NET I would not use (unless I have a specific reason): * SNMP - Complex to use * NSClient - Old and outdated * NRPE_NT - Hard for some (simple) checks * OpMonAgent - I dont see the benefit * Agentless WMI - Limited functionality // Michael Medin I'm a UNIX and network guy, but since Nagios is my task, I also have to add the Windows servers to Nagios. The network tests are fine, but I'm curious which is the best solution for monitoring local items on a Windows server (2000, 2003, and 2008). Here's what I think the options are: Use check_nt with NSClient, NSClient++, OpMon Agent, or NC_Net Use check_nrpe with NSClient++, OpMon Agent, or NRPE_NT Use check_ncnet with NSClient, NSClient++, OpMon Agent, or NC_Ne Use NSCA-Daemon with NC_Net Note: I'm interested in screwing with WMI... NSClient appears to be old, but stable and well known. However I see it has good support for NT4 and 2000 and 2003 R1, but not 2003 R2 and I don't see anything about 2008 Server. NC_Net looks current and well developed. NSClient++ seems to have NSClient compatibility, but is more current and supports NT4 thru 2008. It looks like I already have check_nt as part of a default 3.x installation. NRPE_NT also seems to have been around for a bit and stable. NSClient++ seems to have its own, native NRPE support. What are your opinions of the best combination to A) get the best overall support and B) have the least impact/installation on a Windows server? I want something current and currently developed with 2008 support, but I also want stability and the least work possible. Presently I'm using NRPE for my local linux/UNIX servers, so I'm inclined to give NRPE a try, but I'd also like to avoid loading plugins on the Windows client if I can. I'm leaning towards NSClient++ with check_nt, but I'm not sure this is the best solutions. Thoughts, opinions, and ideas are requested... -- A. Davis Email: ncc...@gmail.com There is no limit to what a man can accomplish if he doesn't care who gets the credit. - Ronald Reagan -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] Monitoring Windows hosts...
I'm a UNIX and network guy, but since Nagios is my task, I also have to add the Windows servers to Nagios. The network tests are fine, but I'm curious which is the best solution for monitoring local items on a Windows server (2000, 2003, and 2008). Here's what I think the options are: Use check_nt with NSClient, NSClient++, OpMon Agent, or NC_Net Use check_nrpe with NSClient++, OpMon Agent, or NRPE_NT Use check_ncnet with NSClient, NSClient++, OpMon Agent, or NC_Ne Use NSCA-Daemon with NC_Net Note: I'm interested in screwing with WMI... NSClient appears to be old, but stable and well known. However I see it has good support for NT4 and 2000 and 2003 R1, but not 2003 R2 and I don't see anything about 2008 Server. NC_Net looks current and well developed. NSClient++ seems to have NSClient compatibility, but is more current and supports NT4 thru 2008. It looks like I already have check_nt as part of a default 3.x installation. NRPE_NT also seems to have been around for a bit and stable. NSClient++ seems to have its own, native NRPE support. What are your opinions of the best combination to A) get the best overall support and B) have the least impact/installation on a Windows server? I want something current and currently developed with 2008 support, but I also want stability and the least work possible. Presently I'm using NRPE for my local linux/UNIX servers, so I'm inclined to give NRPE a try, but I'd also like to avoid loading plugins on the Windows client if I can. I'm leaning towards NSClient++ with check_nt, but I'm not sure this is the best solutions. Thoughts, opinions, and ideas are requested... -- A. Davis Email: ncc...@gmail.com There is no limit to what a man can accomplish if he doesn't care who gets the credit. - Ronald Reagan -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Monitoring Windows hosts...
2009/3/10 Andrew Davis ncc...@gmail.com: What are your opinions of the best combination to A) get the best overall support Be prepared to learn, contribute and if necessary pay. and B) have the least impact/installation on a Windows server? SNMP (probably not compatible with A though). I want something current and currently developed with 2008 support, but I also want stability and the least work possible. Presently I'm using NRPE for my local linux/UNIX servers, so I'm inclined to give NRPE a try, but I'd also like to avoid loading plugins on the Windows client if I can. Good luck! I believe I'm leaning towards NSClient++ with check_nt, but I'm not sure this is the best solutions. There are worse options, but I suggest you read http://trac.nakednuns.org/nscp/wiki/doc/About where the author, Michael Medin says, amongst other things, As for checking with NSClient++, I would recommend NRPE as it is a lot more flexible than check_nt. Thoughts, opinions, and ideas are requested... There isn't any substitute for trying some of these solutions for yourself and finding out what the pros cons are. Personally, I use NSClient++ with mostly nrpe checks but also some check_nt checks. On occasion I also use the nsca functionality with NSClient++ to do passive checks. I've also used a standalone send_nsca (sorry can't remember which) to return results from backup scripts and suchlike to Nagios. If you decide to try nc_net, make sure you download and compile their alternative check_nt which has much better support for performance data and a few other neat features not available in the default check_nt plugin. See http://www.shatterit.com/nc_net/ Cheers, Jim -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Monitoring Windows hosts...
There are a Lot of options Naturally I prefer NC_NEt since I made it but it is not Ideal for all situations, It uses the Dot Net Framework. and Allows easy access to WMI, Event Logs, and Custom scripts and executables. (use check_nc_net to access the help on the individual commads in nc_net) I would recomend you test all the agents. and see what one you like the best, each on had advantages and disadvantages. Then decide what you need to fetch from the windows servers and if you need to Push or Pull the data from that server. if you need to Push from Windows to Nagios, then use NSCA or NSCA through NC_NEt. If you need/want to pull from Nagios initiating the commands Start with CHeck_nt and try any of the Windows clients. (if availible try them all check_nt syntex is the same for each.) once installed you will see what additional commands are availible either through the documentaiton or the help IF windows client you like the best is missing a particular command or means of retrieving the data you want then use NRPE to augment it. this will allow for custom scripts and executables to retrive data or perform work. For most active checks check_nrpe and check_nt can be used. since NC_NEt has a lot of additional commands built into it it has its own version of check_nt called check_nc_net check_nc_net contians the NC_NEt command documention through the --help=COMMANDNAME Argument After testing them, Post back some of your experience it may help others choose what one is best for them. Tony (Author of NC_Net) On Tue, Mar 10, 2009 at 4:34 PM, Andrew Davis ncc...@gmail.com wrote: I'm a UNIX and network guy, but since Nagios is my task, I also have to add the Windows servers to Nagios. The network tests are fine, but I'm curious which is the best solution for monitoring local items on a Windows server (2000, 2003, and 2008). Here's what I think the options are: Use check_nt with NSClient, NSClient++, OpMon Agent, or NC_Net Use check_nrpe with NSClient++, OpMon Agent, or NRPE_NT Use check_ncnet with NSClient, NSClient++, OpMon Agent, or NC_Ne Use NSCA-Daemon with NC_Net Note: I'm interested in screwing with WMI... NSClient appears to be old, but stable and well known. However I see it has good support for NT4 and 2000 and 2003 R1, but not 2003 R2 and I don't see anything about 2008 Server. NC_Net looks current and well developed. NSClient++ seems to have NSClient compatibility, but is more current and supports NT4 thru 2008. It looks like I already have check_nt as part of a default 3.x installation. NRPE_NT also seems to have been around for a bit and stable. NSClient++ seems to have its own, native NRPE support. What are your opinions of the best combination to A) get the best overall support and B) have the least impact/installation on a Windows server? I want something current and currently developed with 2008 support, but I also want stability and the least work possible. Presently I'm using NRPE for my local linux/UNIX servers, so I'm inclined to give NRPE a try, but I'd also like to avoid loading plugins on the Windows client if I can. I'm leaning towards NSClient++ with check_nt, but I'm not sure this is the best solutions. Thoughts, opinions, and ideas are requested... -- A. Davis Email: ncc...@gmail.com There is no limit to what a man can accomplish if he doesn't care who gets the credit. - Ronald Reagan -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null