avctDsrTrapObjectAggregatedServerStatusChanged
DSR-TRAP-OBJECTS-MIB ·
.1.3.6.1.4.1.10418.7.2.6.12
Object
scalar
mandatory
OctetString
This object is sent in a trap to report server status changes. This
object will report the status change of multiple servers (connection
paths) in an aggregated encoding format as indicated below.
Note that on bootup the appliance will send this object in the
avctDsrServerStatusChangedTrap containing the status of all
connection paths in the appliance. Thereafter the appliance will
send this object in the avctDsrServerStatusChangedTrap containing
only the connection paths whose status has changed.
This object is composed of two sections, which are the header section
and the connection path section. The header section provides version
information and is the first 2 bytes of this object. The connection
path section provides information on each of the connection paths and
is defined in the bytes following the header.
Header Section
--------------
Byte 1 = Start indicator for the header section. The value of the
start indicator is always zero. The value of the start
indicator provides means for management applications to
determine that this object has a header section. All
previous implementations of this object have a non-zero
value in the first byte.
Byte 2 = Version of the aggregate object. The version provides
means to identify the format/structure of this aggregate
object. The format of the aggregate object, as described
here, is identified with a value of 3 for the version.
Connection Path Section
-----------------------
The connection path section is composed of 1 or more connection paths.
The information for each connection path is packed into 10 bytes as
follows:
Byte 1 = The appliance input port number associated with this
connection path. The input port defined for
dsrAggregateServerStatus is an ARI port that interfaces
the data traffic coming from or going directly or
indirectly to a target device or a power device.
Note that a power device will report the port number as
100 + the power device port number
(dsrSpcDeviceTablePortNumber). For the first power device
port, Byte 1 will report 101 for the power device.
This will avoid potential port conflicts for ARI and
power device ports. In the event that additional power
device ports are available, the number will reflect the
power device port number (i.e. 101, 102, etc.)
Byte 2 = The cascade switch channel number associated with this
connection path. The value will be 0 if a switch channel
is not associated with this connection path.
For power devices, this Byte will represent the power
device number (dsrSpcDeviceTableSpcNumber). Byte 3 will
contain the socket number for this connection path.
Byte 3 ~ 8 = The EID of the RIP associated with this connection path.
Each byte in this field will encode two digits of the
RIP's EID number. For example, if the actual EID number
on the label attached to a RIP is 520255-0346DC then
bytes 3 through 8 would contain the following hex values:
Byte 3 = 0x52
Byte 4 = 0x02
Byte 5 = 0x55
Byte 6 = 0x03
Byte 7 = 0x46
Byte 8 = 0xDC
Note that the dash character is not represented in
the encoded value.
For a power device, the first byte (Byte 3) will
represent the socket number and the remaining 5 bytes
(Byte 4-8) will be 0.
Byte 9 ~ the left most 4 bits
= The left most four bits of the 9th byte shall be used
to encode / decode the following integer value to
represent the power status of a connected server or the
power status of a power device socket.
One of the following values can be reported:
1 = Off - The connection path does not have power,
which could be the result of the following
situation: the RIP is unplugged or the RIP
is plugged in but receives no power from
the target device.
2 = On - The connection path has power.
Byte 9 ~ the right most 4 bits
= The right most four bits of the 9th byte shall be used
to encode / decode the following integer value to
represent the viewer session status of a connection path.
For a power device or power device socket, this value is
always 1 since viewer sessions are not supported.
One of the following values can be reported:
1 = Idle - There is not a viewer session active on
this connection path.
2 = Active - There is an active viewer session on this
connection path.
3 = Blocked - The connection path is blocked meaning a
viewer session cannot be established to
this connection path because of another
viewer session is currently using a
resource required by this connection path
in order to establish a connection path.
A viewer session cannot be blocked by
a virtual media session.
Byte 10 ~ the left most 4 bits
= The left most four bits of the 10th byte shall be used
to encode / decode the following integer value to
represent the virtual media session status of a
connection path. For a power device or power device
socket, this value is always 1 since virtual media
sessions are not supported.
One of the following values can be reported:
1 = Idle - There is not a virtual media session
active on this connection path.
2 = Active - There is a virtual media session on this
connection path.
3 = Blocked - The connection path is blocked meaning a
virtual media session cannot be
established to this connection path
because of another virtual media session
is currently using a resource required by
this connection path in order to establish
a connection path. A virtual media session
cannot be blocked by a viewer session.
Byte 10 ~ the right most 4 bits
= The right most four bits of the 10th byte shall be used
for future use and they will have a value of 0.
Every connection path will be packed into this object in 10 byte
increments one after the other. The connection paths do not have to be
packed in any specific order. Note that the size of this object could
conceivably be as large as shown in the following calculation with
these assumptions.
- 24 channel switch connected to each port of the appliance
- 4 power devices connected to appliance, each having 32 outlets
(((16 ports X 24 channels) + (4 power devices X 32 power device sockets))
X 10 bytes) + (2 byte Header) = 5122.
Context
- MIB
- DSR-TRAP-OBJECTS-MIB
- OID
.1.3.6.1.4.1.10418.7.2.6.12- Type
- scalar
- Access
- noaccess
- Status
- mandatory
- Parent
- dsrTrapObject
- Siblings
- 30
Syntax
OctetString
Values & Constraints
Object Constraints
range: 12-5122
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| avctDsrTrapObjectUserName mandatory This object is sent in a trap to identify the name of the user
for which the trap condition occured. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.1 |
| avctDsrTrapObjectPreviousScreenResolution mandatory This object is sent in a trap to identify the previous screen
resolution of the target server. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.10 |
| avctDsrTrapObjectCurrentScreenResolution mandatory This object is sent in a trap to identify the current screen
resolution of the target server. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.11 |
| avctDsrTrapObjectImageFileUpgradeResult mandatory This object is sent in a trap to report the result of an
image file upgrade. The result is for the main image file that
contains all of the software components for the entire appl… | scalar | ImageFileUpgradeResultsEnum | .1.3.6.1.4.1.10418.7.2.6.13 |
| avctDsrTrapObjectIqAdaptorImageUpgradeResult mandatory This object is sent in a trap to report the result of an IQ Adaptor
image upgrade. | scalar | IqAdaptorUpgradeResultsEnum | .1.3.6.1.4.1.10418.7.2.6.14 |
| avctDsrTrapObjectTypeOfImage mandatory This object is sent in a trap to report the type of software
image for which the trap condition occurred. | scalar | Enumeration | .1.3.6.1.4.1.10418.7.2.6.15 |
| avctDsrTrapObjectInputPort mandatory This object is sent in a trap to identify the appliance input port
number for which the trap condition occurred. An input port is defined
here as an ARI port that interfaces the d… | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.16 |
| avctDsrTrapObjectSwitchChannel mandatory This object is sent in a trap to identify the cascade switch channel
number for which the trap condition occurred. The object can contain
a value of 0 which means no switch channe… | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.17 |
| avctDsrTrapObjectFileName mandatory This object is sent in a trap to identify the name of a file
for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.18 |
| avctDsrTrapObjectActiveSessions mandatory This object is sent in a trap to identify the current number of
active sessions associated with the connection for which the
trap condition occurred. This count should include vi… | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.19 |
| avctDsrTrapObjectTargetUserName mandatory This object is sent in a trap to identify the name of the target
user for which a trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.2 |
| avctDsrTrapObjectCascadeSwitchName mandatory This object is sent in a trap to identify the cascade switch
for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.20 |
| avctDsrTrapObjectOldCascadeSwitchName mandatory This object is sent in a trap to identify the old name of a
cascade switch whose name was changed. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.21 |
| avctDsrTrapObjectOldServerName mandatory This object is sent in a trap to identify the old name of
a server whose name was changed. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.22 |
| avctDsrTrapObjectSpcDeviceLocation mandatory This object is sent in a trap to identify the power device
location for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.23 |
| avctDsrTrapObjectSpcDevicePort mandatory This object is sent in a trap to identify the appliance port
that the power device is attached to for which the trap condition
occurred. | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.24 |
| avctDsrTrapObjectSpcDeviceLogin mandatory This object is sent in a trap to identify the Login Name
for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.25 |
| avctDsrTrapObjectSpcSocket mandatory This object is sent in a trap to identify the power device socket
number for which the trap condition occurred. | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.26 |
| avctDsrTrapObjectOldName mandatory This object is sent in a trap to identify the old name of a port
or power device socket for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.27 |
| avctDsrTrapObjectItemName mandatory This object is sent in a trap to identify the name of a port
or power device socket for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.28 |
| avctDsrTrapObjectSpcDeviceInlet mandatory This object is sent in a trap to identify the inlet of a power device
for which the trap condition occurred. | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.29 |
| avctDsrTrapObjectSpcDeviceNumber mandatory This object is sent in a trap to identify the power device number
that is attached to an appliance port for which the trap
condition occurred. | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.30 |
| avctDsrTrapObjectOldInputPort mandatory This object is sent in a trap to identify the old appliance input port
number for which the trap condition occurred. An input port is defined
here as an ARI port that interfaces t… | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.31 |
| avctDsrTrapObjectPowerSupply mandatory This object is sent in a trap to identify the power supply which failed
or lost power. | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.32 |
| avctDsrTrapObjectSpcDeviceCircuit mandatory This object is sent in a trap to identify the circuit of a power device
for which the trap condition occurred. | scalar | Integer32 | .1.3.6.1.4.1.10418.7.2.6.33 |
| avctDsrTrapObjectImageNewVersion mandatory This object is sent in a trap to identify the new software image
version the appliance or IQ Adaptor is being upgraded to. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.4 |
| avctDsrTrapObjectImageCurrentVersion mandatory This object is sent in a trap to identify the software image
version the appliance or IQ Adaptor is currently running. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.5 |
| avctDsrTrapObjectServerName mandatory This object is sent in a trap to identify the name of the server
for which the trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.6 |
| avctDsrTrapObjectIqAdaptorId mandatory This object is sent in a trap to identify the ID of the IQ Adaptor for
which the trap condition occurred. The value will be the
same as the EID label attached to the IQ Adaptor. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.7 |
| avctDsrTrapObjectIpAddress mandatory This object is sent in a trap to identify the IP address for
which a trap condition occurred. | scalar | OctetString | .1.3.6.1.4.1.10418.7.2.6.9 |