SnmpOidRequest

SnmpOidRequest
SnmpOidRequest

These metrics will be directly polled on the agent.

JSON Example
{
    "id": "string",
    "name": "string",
    "oid": "string",
    "as": "string",
    "unit": "string",
    "part": "string",
    "partType": "string",
    "propertyValues": [
        {
            "name": "string",
            "value": "string"
        }
    ]
}
string
id
Required

This is the id for this OID. This value must be unique among all defined OIDs and Tables for this collector. Note that its value cannot be changed afterwards!

string
name
Required

This is the human readable name for this OID, (ex: sysUpTim). This value fills the name property value in the resulting RawValue.

string
oid
Required

The OID itself (ex: .1.3.6.1.2.1.1.3.0)

string
as
Optional

The "Specifies how the polled values must be handled" feature has four possible values: NONE, DELTA, RATE, and POSITIVE RATE. The NONE value means that no calculation is applied to the polled value, and it is sent as is. This is the default behavior and does not require specification. The DELTA value computes the difference between polled values and sends this result as the polled value. The RATE value computes the rate between polled values and sends this result as the polled value, where the rate is calculated as (PV2-PV1)/(T2-T1). The POSITIVE RATE value computes the rate between polled values and sends this result as the real value, where in most cases, PolledValue = (PV2-PV1)/(T2-T1). However, when PV2 < PV1, PV2/(T2-T1) is used instead. Therefore, the result from this calculation will always be positive, but no wrap-around handling is done. It is important to note that the computed rate may be smaller than normal in this case.

Possible values are : DELTA, DELTAP, RATE, RATEP,
string
unit
Optional

It specifies the unit to apply to the polled value. This does not involve any calculation and fills the unit property in the resulting RawValue.

string
part
Optional

It specifies the part property in the resulting RawValue.

string
partType
Optional

It specifies the parttype property in the resulting RawValu.

propertyValues
Optional

propertyValues

Property Of