Synthetic Transactions from separate networks

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
remii77
Posts: 2
Joined: Tue Jul 05, 2016 10:23 am

Synthetic Transactions from separate networks

Post by remii77 »

Hello everyone,

I would like to monitor Synthetic Transactions from at least two separate networks as a « Passive check ». I did not find any information about the capability to check ST from a remote agent.

This documentation is unclear for me :
https://assets.nagios.com/downloads/nag ... h_NRDS.pdf

There is no reference about the « Transaction Details » in here :
https://assets.nagios.com/downloads/nag ... ios-XI.pdf


Can Nagios able to monitor ST from a Remote Agent « out-of-the box » ?


Thank you in advance,
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Synthetic Transactions from separate networks

Post by mcapra »

What part of this document is tripping you up?
https://assets.nagios.com/downloads/nag ... h_NRDS.pdf

To* clarify, is your desire is to run the transaction from a remote host and send the results to Nagios XI?

The wizard mentioned in page 5 of the second document "Monitoring Websites With Nagios XI" applies to transactions run from the Nagios XI server (as active checks).
Former Nagios employee
https://www.mcapra.com/
remii77
Posts: 2
Joined: Tue Jul 05, 2016 10:23 am

Re: Synthetic Transactions from separate networks

Post by remii77 »

What part of this document is tripping you up?
https://assets.nagios.com/downloads/nag ... h_NRDS.pdf
The step "Adding Configuration",it seems to be not enough because transactions are made with 3rdParty tool for Transactions

You clarify, is your desire is to run the transaction from a remote host and send the results to Nagios XI?
Exactly, that's my need.
The wizard mentioned in page 5 of the second document "Monitoring Websites With Nagios XI" applies to transactions run from the Nagios XI server (as active checks).
I Agree with that. How to make it as passive ?
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Synthetic Transactions from separate networks

Post by mcapra »

Passive checks are a pretty big topic to tackle in one forum post. I'll do my best!

One option is to use the stand-alone send_nrdp.php script described on page 3 of the NRDP Overview document. This would require you to have a PHP environment on the remote host.
https://assets.nagios.com/downloads/nrd ... erview.pdf

Essentially, all this script does is construct a package with some information to send to Nagios XI. Once it arrives to Nagios XI, it will update it's associated host/service check. If there is not a host/service check currently defined, it will wind up in the "unconfigured objects" section of Nagios XI. A little bit more on the whole "unconfigured objects" concept here:
https://assets.nagios.com/downloads/nag ... ith_XI.pdf

There's also the concept of the "freshness" of a passive check. If a passive check hasn't been received in a reasonable amount of time, this could be cause for alarm. More about adding a passive service to Nagios XI:
https://assets.nagios.com/downloads/nag ... ios-XI.pdf

If the remote machine doesn't have a PHP environment, you could also leverage the Nagios Cross Platform Agent to send passive checks. Refer to this document for further instructions:
https://assets.nagios.com/downloads/ncp ... g_NCPA.pdf
Former Nagios employee
https://www.mcapra.com/
Locked