NetXMS Support Forum

English Support => Feature Requests => Topic started by: GiHe on April 30, 2013, 06:41:16 AM

Title: Agent data push (firewall-friendly)
Post by: GiHe on April 30, 2013, 06:41:16 AM
Correct me if I am wrong, but I believe that the server currently connects to the agents to pull data. 

Has anyone implemented a push mechanism that would be more firewall-friendly, with all the agents connecting to the server ?

If not, would the NetXMS developers like to suggest a strategy for modifying the code to achieve this topology ?


Thanks !
Title: Re: Agent data push (firewall-friendly)
Post by: Alex Kirhenshtein on May 02, 2013, 03:15:47 AM
Yes, currently server connects to the agent to gather data.

You can push DCI values or events using "nxpush" and "nxevent", but in this configuration all scheduling is done on agent's side (actually agent is not required for these tools).
Both tools are built when "--with-client" configure option is enabled.

Major drawback of this implementation – both tools versions should match server's version, so you'll have to upgrade all nodes at the same time.