NetXMS Support Forum

English Support => General Support => Topic started by: Lars.Weimar on May 10, 2012, 02:57:41 PM

Title: Set an OID with nxsnmpset.exe with every "Data Collection"
Post by: Lars.Weimar on May 10, 2012, 02:57:41 PM
Hi
I´ll set an snmp oid with NetXMS after getting a value from SNMP-Agent.
Setting the snmp target works in bash with the following command:

cmd.exe /C "c:/netxms/bin/nxsnmpset.exe -c private -t STRING 10.49.12.81 .1.3.6.1.4.1.3212.7.1.3.4.1.1.1.3.1 "%4""

But how can I autmaticaly execute the command with every collected value?
As attachement there is my Data Collection Item.

Sample: I want write every polled value as Integer "Temperatur" in a Value of a snmp target.

Lars




Title: Re: Set an OID with nxsnmpset.exe with every "Data Collection"
Post by: Victor Kirhenshtein on May 10, 2012, 04:09:29 PM
Hi!

It will be possible in 1.2.1. We have added NXSL functions for SNMP (http://wiki.netxms.org/wiki/NXSL:SNMPSet (http://wiki.netxms.org/wiki/NXSL:SNMPSet) for example). Then you will be able to put SNMPSet call into DCI's transformation script.

Best regards,
Victor