Showing to 5 of 5
Map
#
Local
Object
Remote
SNMP OID
Remote
Data Type
Remote
Device
Local Object Name
1
upsOutputFrequency
2
upsOutputVoltage
3
Analog Value 9
4
Multi-state Value 2
5
---
Quick Help

Write local objects out to remote SNMP OIDs. This page creates a map entry that writes data remote SNMP agents from data contained here. Click on map number to see more detail and insert/delete rules.

Rule number simply tells you where you're at on the list of OID maps. Click "next" and "prev" to scroll through the list. To advance directly to a specific map, enter the desired number in the "Showing" box, then click Update.

Rules entered on this page only write data to remote devices. Go to the Client Read Map to read data from those devices. The full parameter set is different for read versus write.

An abbreviated version of a list of rules is shown on this page. Any of the parameters shown may be changed here and registered by clicking the Update button. To view and/or modify the complete set of parameters, click on the map number in the left most column.

Important note about data type: SNMP does not have a universally accepted representation for floating point. The one universally known data type is INTEGER. A commonly recomended means of transmitting floating point data is either as a scaled integer or as an ASCII character string. A well known but application specific implementation (NetSNMP) uses ASN OPAQUE FLOAT. There does exist an RFC 6340 for representation of floating point. Both the NetSNMP and RFC 6340 versions are based in IEEE 754 encoding. The "Float 32-bit" and "Float 64-bit" data types in the list above refer to RFC 6340 encoding. The "Float-Opaque" refers to the NetSNMP encoding.

Specifically, the data types named in the list above are encoded with ASN types as follows:

Integer 32-BitINTEGERASN_INTEGER
Unsigned 64-BitCOUNTER64(ASN_APPLICATION | 6)
Float 32-bitOCTET STRINGASN_OCTET_STR (length 4)
Float 64-bitOCTET STRINGASN_OCTET_STR (length 8)
Char StringOCTET STRINGASN_OCTET_STR (length variable)
CounterCOUNTER(ASN_APPLICATION | 1)
Unsigned 32-bitUNSIGNED(ASN_APPLICATION | 2)
Float-OpaqueOPAQUE FLOAT(ASN_APPLICATION | 8)

Selecting "none" for remote type effectively deletes the rule even though it will still appear in the list until deleted. Unused rules at the end of the list will always show none as the type.