| OID symbolic | OID numeric | Type | Access | Description |
| usrRemotePingObjects | 1.3.6.1.4.1.429.4.37.1 | | | |
| usrRemotePingBase | 1.3.6.1.4.1.429.4.37.1.1 | | | |
| I32 usrRemotePingIndexNext | 1.3.6.1.4.1.429.4.37.1.1.1 | Integer32 | read-only | This object contains an appropriate value that can be used for
'usrRemotePingIndex' when creating a new row in the Remote Ping
Table'. If the value 0 is returned, it indicates that the table
contains the maximum number of rows and thus it is not possible to add
another one. |
| I32 usrRemotePingNRowsEx | 1.3.6.1.4.1.429.4.37.1.1.2 | Integer32 | read-only | Number of rows currently present in the remote ping table. |
| I32 usrRemotePingMaxRows | 1.3.6.1.4.1.429.4.37.1.1.3 | Integer32 | read-write | Maximum number of rows allowed in the remote ping table.
Note that setting this object to a number which is smaller than the
current number of rows will NOT cause any row deletions - rather, the
effect of such an action will be noted in future attempts at row creation. |
| STR usrRemotePingConfigFileName | 1.3.6.1.4.1.429.4.37.1.1.4 | DisplayString | read-only | The name of a ConfigFile to read/write permanent database records.
If the value of this object is an empty string, then the Remote Ping
process uses the default name `@file://RemotePingProcess.cfg'. |
| USR usrRemotePingCFMStatusFlag | 1.3.6.1.4.1.429.4.37.1.1.5 | UsrConfigStatus | read-write | Setting the value of this object to `save' causes the values of the
Remote Ping Group to be written out to the current config file, which
is stored in the usrRemotePingConfigFileName object. While the new
ConfigFile is being written, the Remote Ping process will set the value
of this flag set to `saving''. Any attempts to set the value while it
is not `normal' (i.e. the file is currently being written to the
ConfigFile) will result in a badValue error being returned. Setting
the value to `normal' will result in no action. |
| usrRemotePingTable | 1.3.6.1.4.1.429.4.37.1.2 | | not-accessible | A table of remote ping entries. |
| usrRemotePingEntry | 1.3.6.1.4.1.429.4.37.1.2.1 | | not-accessible | A list of control entries used to control and monitor the remote
ping process. |
| I32 usrRemotePingIndex | 1.3.6.1.4.1.429.4.37.1.2.1.1 | Integer32 | read-only | A unique index identifying this entry in the table. |
| STR usrRemotePingDestination | 1.3.6.1.4.1.429.4.37.1.2.1.2 | DisplayString | read-create | The host name or IP address (in dot notation) of the target
destination being tested by this row. A row cannot be activated
unless this object has a length greater than zero.
When a row is activated, a request is sent to the internal DNS process
to resolve the symbolic name into an IP address. That address can be
displayed by querying the object 'usrRemotePingResolvedIPAddress'.
If DNS fails, the object usrRemotePingConnectionStatus will indicate
'dnsFailed'.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| I32 usrRemotePingSize | 1.3.6.1.4.1.429.4.37.1.2.1.3 | Integer32 | read-create | Size of the data to be sent, in bytes.
Note that the actual datagram will be larger than this value, as it
will include:
- MAC header (14 octets on Ethernet)
- IP header (20 octets)
- ICMP header (8 octets)
Together these add to a typical 42 octets.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| OCT usrRemotePingData | 1.3.6.1.4.1.429.4.37.1.2.1.4 | OCTET STRING | read-create | This object specifies the data to be transmitted. If the length of
this object is bigger than usrRemotePingSize, only the first
usrRemotePingSize octets will be used. If the length of this
object is zero, the agent will use random data. If the length of
this object is smaller than usrRemotePingSize, the data pattern
will be repeated as many times as necessary to fill up the
transmission buffer.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| I32 usrRemotePingTimeOut | 1.3.6.1.4.1.429.4.37.1.2.1.5 | Integer32 | read-create | Amount of time in seconds before deciding that a transmission has
not been replied to.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| I32 usrRemotePingCount | 1.3.6.1.4.1.429.4.37.1.2.1.6 | Integer32 | read-create | The number of ICMP ECHO requests to be sent in this sequence.
The conventional value of zero is interpreted as infinite: the process
will continue forever until the row is deleted or deactivated via an
SNMP SET command.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| I32 usrRemotePingInterval | 1.3.6.1.4.1.429.4.37.1.2.1.7 | Integer32 | read-create | Number of seconds between successive ECHO REQUEST request
transmissions. Note that the actual interval might be different for
any given transmission, as the agent will not send a new request
before a previous request is completed (replied or timed-out).
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| I32 usrRemotePingTtl | 1.3.6.1.4.1.429.4.37.1.2.1.8 | Integer32 | read-create | The TTL (time to live) to be used for the ECHO REQUEST commands.
If this object is zero, the TTL value currently in use by the
IP stack will be in effect.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'. |
| I32 usrRemotePingSelfDestroyDelay | 1.3.6.1.4.1.429.4.37.1.2.1.9 | Integer32 | read-create | Number of minutes this row is allowed to be in a state of inactivity
before it is destroyed by the agent.
A row is considered inactive anytime 'usrRemotePingState' is one of:
- notActive
- dnsFailed
- badAddress
- completed
- allocFailed
The wait timer is reset upon any change in a row received through an
SNMP 'SET' command.
A value of zero implies no self-destruction will take place on
this row.
This object can be modified at any time. |
| INT usrRemotePingState | 1.3.6.1.4.1.429.4.37.1.2.1.10 | INTEGER | read-only | The state of the 'remote ping' process associated with this row.
Before this row is activated, this object will have the value
'notActive(1)'.
Upon activation, if DNS resolution is needed, the object will
receive the value 'waitingDns(2)'. If DNS times out or otherwise
fails, this object will receive the value 'dnsFailed(3)'.
If the resolved IP address is not legal, this object value will be
'badAddress(4)'.
If none of the above fails, the first ping command will be sent
and this object will indicate the value 'pinging(5)'.
After the desired number of ping commands have been sent and
replied to (or timed-out) this object will receive the value
completed(6)'.
If there is a resource allocation error along the way, the process
will stop and this object will receive the value allocFailed(7). |
| I32 usrRemotePingRequestsSent | 1.3.6.1.4.1.429.4.37.1.2.1.11 | Integer32 | read-only | Number of requests transmitted so far since this row became active. |
| I32 usrRemotePingRepliesReceived | 1.3.6.1.4.1.429.4.37.1.2.1.12 | Integer32 | read-only | Number of replies received so far since this row became active. |
| I32 usrRemotePingTimeouts | 1.3.6.1.4.1.429.4.37.1.2.1.13 | Integer32 | read-only | Number of requests timed-out (no reply received after
'usrRemotePingTimeOut' seconds) since this row became active. |
| I32 usrRemotePingLastRoundTripTime | 1.3.6.1.4.1.429.4.37.1.2.1.14 | Integer32 | read-only | The round trip time in milliseconds experienced by the last
request-reply iteration. If the last iteration was a time-out, this
object will return the value -1.
This object remains zero until an actual reply or timeout is
received. |
| I32 usrRemotePingMinRoundTripTime | 1.3.6.1.4.1.429.4.37.1.2.1.15 | Integer32 | read-only | The minimum round trip time in milliseconds, not including timed out
requests. This object remains zero until an actual reply is received. |
| I32 usrRemotePingMaxRoundTripTime | 1.3.6.1.4.1.429.4.37.1.2.1.16 | Integer32 | read-only | The maximum round trip time in milliseconds, not including timed out
requests. This object remains zero until an actual reply is received. |
| I32 usrRemotePingAverageRoundTripTime | 1.3.6.1.4.1.429.4.37.1.2.1.17 | Integer32 | read-only | The average round trip time in milliseconds, not counting
timed-out requests. This object remains zero until an actual reply is
received. |
| I32 usrRemotePingDNSResolutionDelay | 1.3.6.1.4.1.429.4.37.1.2.1.18 | Integer32 | read-only | The time elapsed, in milliseconds, since the agent issued a DNS query
for this entry until it received a reply. |
| IP usrRemotePingResolvedIPAddress | 1.3.6.1.4.1.429.4.37.1.2.1.19 | IpAddress | read-only | The IP address resolved from the destination address string.
If there is no resolution, this object returns zero. |
| TIK usrRemotePingCreationTime | 1.3.6.1.4.1.429.4.37.1.2.1.20 | TimeTicks | read-only | The value of sysUpTime at the time this row was created. |
| TIK usrRemotePingActivationTime | 1.3.6.1.4.1.429.4.37.1.2.1.21 | TimeTicks | read-only | The value of sysUpTime at the time this row was last activated (or
zero, if never). |
| TIK usrRemotePingLastChangeTime | 1.3.6.1.4.1.429.4.37.1.2.1.22 | TimeTicks | read-only | The value of sysUpTime at the time any object in this row was last
modified. |
| ROW usrRemotePingRowStatus | 1.3.6.1.4.1.429.4.37.1.2.1.23 | RowStatus | read-create | This object is used to create, modify or delete a row in this table.
Setting this object to 'createAndWait' creates the row with default
values. Right after creation the value of this object will be
'notReady'.
When all parameters are given proper values, this object
will return the value 'notInService', at which point the client can
set the object to 'active' to activate the row.
Modifying this object from 'active' to 'notInService' will stop any
on-going sequence, at which point the row can be re-activated by
setting the object to 'active' again, after possibly modifying some of
the associated parameters. Note that this will cause zeroing out of
any on-going counters such as 'usrRemotePingRequestsSent'.
Setting this object to 'destroy' will stop any on-going activity and
delete the row. |
| usrRemotePingConformance | 1.3.6.1.4.1.429.4.37.2 | | | |
| usrRemotePingCompliances | 1.3.6.1.4.1.429.4.37.2.1 | | | |
| usrRemotePingCompliance | 1.3.6.1.4.1.429.4.37.2.1.1 | | | The compliance statement for entities which implement
the MIB. |
| usrRemotePingGroups | 1.3.6.1.4.1.429.4.37.2.2 | | | |
| usrRemotePingGroup | 1.3.6.1.4.1.429.4.37.2.2.1 | | | All objects in this MIB. |