USR-REMOTE-PING-MIB
Detailed view of the defined objects, syntax rules, and hierarchical paths.
36
Objects
Active
Status
4
Dependencies
Imported Objects
Objects
36 total| Object Name |
|---|
usrRemotePingObjects OBJECT IDENTIFIER .1.3.6.1.4.1.429.4.37.1 |
IMPORTS Unknown .1.3.6.1.4.1.429.4.37.1 |
usrRemotePingBase OBJECT IDENTIFIER .1.3.6.1.4.1.429.4.37.1.1 |
usrRemotePingIndexNextThis 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.ro Integer32 .1.3.6.1.4.1.429.4.37.1.1.1 |
usrRemotePingNRowsNumber of rows currently present in the remote ping table.ro Integer32 .1.3.6.1.4.1.429.4.37.1.1.2 |
usrRemotePingMaxRowsMaximum 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.rw Integer32 .1.3.6.1.4.1.429.4.37.1.1.3 |
usrRemotePingConfigFileNameThe 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'.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.429.4.37.1.1.4 |
usrRemotePingCFMStatusFlagSetting 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.rw UsrConfigStatus .1.3.6.1.4.1.429.4.37.1.1.5 |
usrRemotePingTableA table of remote ping entries. SEQUENCE OF UsrRemotePingEntry .1.3.6.1.4.1.429.4.37.1.2 |
usrRemotePingEntryA list of control entries used to control and monitor the remote
ping process. UsrRemotePingEntry .1.3.6.1.4.1.429.4.37.1.2.1 |
usrRemotePingIndexA unique index identifying this entry in the table.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.1 |
usrRemotePingDestinationThe 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'.rw DisplayString .1.3.6.1.4.1.429.4.37.1.2.1.2 |
usrRemotePingSizeSize 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'.rw Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.3 |
usrRemotePingDataThis 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'.rw OCTET STRING .1.3.6.1.4.1.429.4.37.1.2.1.4 |
usrRemotePingTimeOutAmount of time in seconds before deciding that a transmission has
not been replied to.
This object cannot be modified whenever usrRemotePingRowStatus is
'active'.rw Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.5 |
usrRemotePingCountThe 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'.rw Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.6 |
usrRemotePingIntervalNumber 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'.rw Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.7 |
usrRemotePingTtlThe 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'.rw Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.8 |
usrRemotePingSelfDestroyDelayNumber 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.rw Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.9 |
usrRemotePingStateThe 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).ro Enumeration .1.3.6.1.4.1.429.4.37.1.2.1.10 |
usrRemotePingRequestsSentNumber of requests transmitted so far since this row became active.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.11 |
usrRemotePingRepliesReceivedNumber of replies received so far since this row became active.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.12 |
usrRemotePingTimeoutsNumber of requests timed-out (no reply received after
'usrRemotePingTimeOut' seconds) since this row became active.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.13 |
usrRemotePingLastRoundTripTimeThe 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.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.14 |
usrRemotePingMinRoundTripTimeThe minimum round trip time in milliseconds, not including timed out
requests. This object remains zero until an actual reply is received.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.15 |
usrRemotePingMaxRoundTripTimeThe maximum round trip time in milliseconds, not including timed out
requests. This object remains zero until an actual reply is received.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.16 |
usrRemotePingAverageRoundTripTimeThe average round trip time in milliseconds, not counting
timed-out requests. This object remains zero until an actual reply is
received.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.17 |
usrRemotePingDNSResolutionDelayThe time elapsed, in milliseconds, since the agent issued a DNS query
for this entry until it received a reply.ro Integer32 .1.3.6.1.4.1.429.4.37.1.2.1.18 |
usrRemotePingResolvedIPAddressThe IP address resolved from the destination address string.
If there is no resolution, this object returns zero.ro IpAddress .1.3.6.1.4.1.429.4.37.1.2.1.19 |
usrRemotePingCreationTimeThe value of sysUpTime at the time this row was created.ro TimeTicks (SNMPv2-SMI) .1.3.6.1.4.1.429.4.37.1.2.1.20 |
usrRemotePingActivationTimeThe value of sysUpTime at the time this row was last activated (or
zero, if never).ro TimeTicks (SNMPv2-SMI) .1.3.6.1.4.1.429.4.37.1.2.1.21 |
usrRemotePingLastChangeTimeThe value of sysUpTime at the time any object in this row was last
modified.ro TimeTicks (SNMPv2-SMI) .1.3.6.1.4.1.429.4.37.1.2.1.22 |
usrRemotePingRowStatusThis 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.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.429.4.37.1.2.1.23 |
usrRemotePingConformance OBJECT IDENTIFIER .1.3.6.1.4.1.429.4.37.2 |
usrRemotePingCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.429.4.37.2.1 |
usrRemotePingGroups OBJECT IDENTIFIER .1.3.6.1.4.1.429.4.37.2.2 |