Re: Need nrpe agent for AIX 7.1
Posted: Tue Oct 13, 2015 11:46 am
Cool, I will leave this open for a couple of days. Please do not respond unless you have more information to add.
Support for Nagios products and services
https://support.nagios.com/forum/
Monitoring agent should be secure out of the box and nagios should not push the responsibility to the customer with the hassle to setup up CA and NSClient server.jdalrymple wrote:AIX 7.1 is supported, but as with all nrpe daemons, you will have to compile it on the platform yourself. We don't provide packaged binaries.
What rajasegar is referencing is a long-standing vulnerability in that nrpe uses weak SSL ciphers. We know about this and it is on our roadmap to resolve the issue.
http://tracker.nagios.org/view.php?id=90
Regarding Windows, I'm not sure what he's referencing, nsclient actually supports quite strong security.
http://blog.medin.name/blog/2012/12/02/ ... ntication/
We're aware of the issue and it's on the roadmap to fix, as JR said. In regards to setting up NSClient, I am not entirely sure what you want changed. If you do have suggestions for NSCient, the developers website is a good place for that feedback.rajasegar wrote: Monitoring agent should be secure out of the box and nagios should not push the responsibility to the customer with the hassle to setup up CA and NSClient server.
We do not assume this. We provide documentation and scripts that do it for you, and then do our best to support customers/community members that are still having difficulties when the scripts and documentation don't meet their needs.rajasegar wrote:The same applies to the agent binaries. Do you think all your customers have developers who are well versed in compiling the source?
I do agree that it can be a pain. You can submit feedback/patches/pull requests on NRPE's GitHub page if you have anything to contribute. It is an open source project. We do not have all of these systems available in our environment to test versus, and everyone's installation is going to differ. We try to support the most common systems we can using our documentation/full install script.rajasegar wrote:Compiling nrpe on AIX is one of the most painful frustrating experience.
Thank you for that information. Having a community that helps each other out is what makes Nagios great.rajasegar wrote: Back to the original question, Agent for AIX 6.0 works fine on 7.1 assuming you have all the libraries in place.
The problem is check_nrpe and not NSClient.hsmith wrote:We're aware of the issue and it's on the roadmap to fix, as JR said. In regards to setting up NSClient, I am not entirely sure what you want changed. If you do have suggestions for NSCient, the developers website is a good place for that feedback.rajasegar wrote: Monitoring agent should be secure out of the box and nagios should not push the responsibility to the customer with the hassle to setup up CA and NSClient server.
We do not assume this. We provide documentation and scripts that do it for you, and then do our best to support customers/community members that are still having difficulties when the scripts and documentation don't meet their needs.rajasegar wrote:The same applies to the agent binaries. Do you think all your customers have developers who are well versed in compiling the source?
I do agree that it can be a pain. You can submit feedback/patches/pull requests on NRPE's GitHub page if you have anything to contribute. It is an open source project. We do not have all of these systems available in our environment to test versus, and everyone's installation is going to differ. We try to support the most common systems we can using our documentation/full install script.rajasegar wrote:Compiling nrpe on AIX is one of the most painful frustrating experience.
Thank you for that information. Having a community that helps each other out is what makes Nagios great.rajasegar wrote: Back to the original question, Agent for AIX 6.0 works fine on 7.1 assuming you have all the libraries in place.
The model you described is ok for Nagios Core but not Nagios XI.Deprecated insecure legacy check_nrpe SSL
If you are using NRPE you are in for a chock!
In 0.4.3 we will no longer support the rather insecure regular NRPE!
You can still enable support but you have to do so (in the installer or using the command line mode).
So keep a heads up when you run the installer so you wont miss it.
While largely the above statement is true, it's important to realize that 9 out of 10 of our users aren't having trouble deploying the agents in their environment. The individual who I helped this week get NRPE up and running on his RHEL 2.1 server was ecstatic to have the support whereas you might find some of our competitors might say "sorry, we don't support 15 year old operating systems." As you can understand for some the statement you made is more promotional than detrimental.rajasegar wrote:Please put this comments below in the Nagios XI promo pages so that your customers are aware of this.Customer is responsible for building/acquiring monitoring agents for all supported environments. Nagios will only provide technical support.
Exceprt from Nagios Exchangemp4783 wrote:To be honest, the NCPA agent has a superior feature set to NRPE, but momentum being what it is, most go with NRPE. I'm trying to push us toward NCPA despite it's lack of support for anything (officially) other than Windows and Linux.
The Solaris port that we did involved a lot of work primarily due to a bug (lack of feature?) in an underlying Python module. The resulting agent appears to be stable and function as you would expect.
AIX could be a slam dunk if you don't run into the same problems we had and if you've got Python experience (which we didn't really, but learned).
Does this need any python runtime installed in the client machine?Their github site appears to be completely inactive though, and support questions are going unanswered. If the project isn't dead, someone needs to speak up, otherwise we're going to have to switch back to NSClient++.