News:

We really need your input in this questionnaire

Main Menu

Events between servers

Started by Nikk, August 01, 2013, 04:33:26 PM

Previous topic - Next topic

Nikk

Hi,

I would like to try event forwarding between two Netxms servers for future distribution. What must I do, to make that happen? As far I have only made action, which forwards event to another netxms server and put that action on  some events. As nothing is happening, i would like to know required configuration for this to happen!
(Both servers are on Ubuntu server 12.04)

Thanks in advance,
Nikk

Victor Kirhenshtein

Hi!

First of all, you should enable ISC listener by setting server configuration parameter EnableISCListener to 1 and restart server. Then you will have to have objects with same IP addresses as on source server so destination server can match incoming events to local objects.

Best regards,
Victor

Nikk

#2
Okey, thank you a lot!


Nikk

Nikk

#3
Hi,

I needed to reinstall my server, and now after i setup all, i'm getting this error
ISC::ReceiverThread(): RecvNXCPMessage() failed: error=0, socket_error=0
[06-Aug-2013 12:37:35.697] Failed to forward event to server IP-ADDRESS: Service disabled

But before, everything was okey!

Thanks in advance,
Nikk

Alex Kirhenshtein

Change server debug level to 5 (in UI, Tools -> Server Console -> type "debug 5"), and then search log for "ISC" related errors.

Nikk

#5
Ouh, i think i get it! 
On both servers i need to have identical events! So, if I make one new event on sender server, the other server cannot resolve that event name, and if make the same event on the receiver, then everything is okey!

But on the sender server i still get   ISC::ReceiverThread(): RecvNXCPMessage() failed: error=0, socket_error=0 ..
Maybe that's how it should be, I don't know.

Thank you!

Nikk

Victor Kirhenshtein

Quote from: Nikk on August 14, 2013, 01:02:39 PM
But on the sender server i still get   ISC::ReceiverThread(): RecvNXCPMessage() failed: error=0, socket_error=0 ..
Maybe that's how it should be, I don't know.

It is misleading message: in fact, error code 0 means that connection was just closed. That's ok, other side can close connection when it's not needed.

Best regards,
Victor