HP StorageWorks Fabric OS 6.1.1 administrator guide (5697-0235, December 2009)

346 Administering advanced performance monitoring
monitor. By setting a mask, you can choose to have the frame match only one or two of the three fields
(Domain ID, Area ID, and AL_PA) to trigger the monitor.
You specify the masks in the form dd:aa:pp, where dd is the domain ID mask, aa is the area ID mask, and
pp is the AL_PA mask. The values for dd, aa, and pp are either ff (the field must match) or 00 (the field is
ignored). The default EE mask value is ff:ff:ff.
Only one mask per port can be set. When you set a mask, all existing end-to-end monitors are deleted.
End-to-end masks are not supported on the DC Director.
On FC4-48 port blades, the upper 32 ports can be addressed only when the area ID and the AL_PA are
used together. For usability concerns, the area ID and the AL_PA cannot be masked separately for any
ports on FC4-48 port blades.
1. Issue the perfSetPortEEMask command.
perfsetporteemask [slotnumber/]portnumber "TxSIDMsk" "TxDIDMsk" "RxSIDMsk" "RxDIDMsk"
The perfSetPortEEMask command sets the mask for all end-to-end monitors of a port. If any end-to-end
monitors are programmed on a port when the perfSetPortEEMask command is issued, a message
displays similar to that in the following example:
switch:admin> perfsetporteemask 1/2, "00:ff:ff"
Changing EE mask for this port will cause ALL EE monitors on this port to be
deleted.
Continue? (yes, y, no, n): [no] y
The EE mask on port 2 is set and EE monitors on this port are deleted
The perfSetPortEEMask command sets a mask for the Domain ID, Area ID, and AL_PA of the SIDs and
DIDs for frames transmitted from and received by the port.
Figure 45 shows the mask positions in the command. A mask (ff) is set on slot 1, port 2 to compare the
AL_PA fields on the SID and DID in all frames (transmitted and received) on port 2. The frame SID and DID
must match only the AL_PA portion of the specified SID-DID pair. Each port can have only one EE mask.
The mask is applied to all end-to-end monitors on the port. Individual masks for each monitor on the port
cannot be specified.
Figure 45 Mask positions for end-to-end monitors
Deleting end-to-end monitors
1. Issue the perfMonitorShow command to list the valid end-to-end monitor numbers for a port.
2. Issue the perfDelEEMonitor command to delete a specific monitor.
If you do not specify which monitor number to delete, you are asked if you want to delete all entries.
The following example displays the end-to-end monitors on port 0 (the monitor numbers are listed in the
KEY column) and deletes monitor number 2 on port 0:
switch:admin> perfmonitorshow --class EE 0
There are 4 end-to-end monitor(s) defined on port 0.
KEY SID DID OWNER_APP TX_COUNT RX_COUNT OWNER_IP_ADDR
--------------------------------------------------------------------------------------
0 0x000024 0x000016 WEB_TOOLS 0x0000000000000000 0x0000000000000000 10.106.7.179
1 0x000022 0x000033 WEB_TOOLS 0x0000000000000000 0x0000000000000000 10.106.7.179
perfsetporteemask 1/2, "00:ff:ff" "00:ff:ff" "00:ff:ff" "00:ff:ff"
SID mask DID mask
Transmitted from port
Received by port
AL_PA mask
Area ID mask
Domain ID mask
SID mask DID mask