Page 1 of 2

How to setup NRDS Store-and-Forward Functional ?

Posted: Wed Aug 19, 2015 7:37 am
by eric.lin826
Hi All
I read some docs for NRDS and I install NRDS Agent that work correctly, but I don't know how to setup the "Store-and-Forward" function, Is there anyone can help me to do this?

Thanks.

Nagios XI 2014 r 2.7
CentOS 6.6

https://assets.nagios.com/downloads/nag ... h_NRDS.pdf

https://www.youtube.com/watch?v=0t2ySExACHM

http://www.slideshare.net/nagiosinc/nag ... ux-systems

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Wed Aug 19, 2015 4:17 pm
by tmcdonald
The video you linked to starts explaining this at the 21-minute mark, and the linked slides begin on slide 31. What specifically is not working for you?

I do need to point out that this is not current standard functionality for NRDS. It was a set of modifications by Mike Weber, the speaker in that video. We have not tested this in-house, we do not have documentation for this, and we do not guarantee this to work. This is somewhat of a "use at your own risk" deal.

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Thu Aug 20, 2015 10:05 am
by eric.lin826
I follow the slide from 40 to 42 then I stop on slide 42, I can't find the "process_perfdata.pl" file on the NRDS client.
So I copy it from Nagios XI server to client, I got the other problem, I can't find the pattern on the slide 42.

I see the diagram on the first page of pdf file. It show me the "send_nrdp.sh" can do this, so it should be standard function.
What's the point i should take care to enable it?

PS. My client os will be linux/unix and windows

Thanks.

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Thu Aug 20, 2015 11:25 am
by tmcdonald
eric.lin826 wrote:I see the diagram on the first page of pdf file. It show me the "send_nrdp.sh" can do this, so it should be standard function.
The doc needs to be updated - in the video near the end, Scott (our lead developer) mentions that the "Store-and-Forward" functionality was scrapped somewhat early on in the project. This is why Mike Weber did his talk in the first place, to add it back in. The diagram just fell through the cracks in the documentation process.

Regarding the issues you are running into, we can help as much as we can but being technically a third-party modification we can't guarantee it will work. When you mention a pattern on slide 42, what specifically are you referring to?

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Mon Aug 24, 2015 8:49 am
by eric.lin826
According to the slide 42, I can't find the pattern """ if ( $NAGIOS{PERFDATA} =~/\s*__check_timestamp__=(\d+)/){ """ on the process_perfdata.pl file to replace to new one.

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Mon Aug 24, 2015 1:17 pm
by tmcdonald
That won't exist in the current version. It's hard to see in the slides, but at the bottom you can see 218a231,232 which tells me the addition might be around lines 218-232 but I don't know for sure. I will see if Mike can chime in on this thread, but I can't make any guarantees.

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Wed Aug 26, 2015 4:54 am
by mikew
Let me see if I can put together a PDF that explains this process and I will put a link here to that. I will try to get that for you in the next couple days.

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Wed Aug 26, 2015 9:12 am
by hsmith
mikew wrote:Let me see if I can put together a PDF that explains this process and I will put a link here to that. I will try to get that for you in the next couple days.
Thanks Mike.

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Fri Dec 04, 2015 1:02 am
by eric.lin826
Any news update ?

Re: How to setup NRDS Store-and-Forward Functional ?

Posted: Fri Dec 04, 2015 10:22 am
by hsmith
Let me attempt to reach out to Mike and see if this has been done yet.