Brocade Communications Systems 1606 Administrator's Manual
Brocade Communications Systems 1606 Administrator's Manual

Brocade Communications Systems 1606 Administrator's Manual

Brocade fabric watch administrator's guide v6.3.0 (53-1001342-01, july 2009)
Hide thumbs Also See for 1606:
Table of Contents

Advertisement

53-1001342-01
®
28 July 2009
Fabric Watch
Administrator's Guide
Supporting Fabric OS v6.3.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 1606 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Brocade Communications Systems 1606

  • Page 1 53-1001342-01 ® 28 July 2009 Fabric Watch Administrator’s Guide Supporting Fabric OS v6.3.0...
  • Page 2 Copyright © 2000-2009 Brocade Communications Systems, Inc. All Rights Reserved. Brocade, the B-wing symbol, BigIron, DCX, Fabric OS, FastIron, IronPoint, IronShield, IronView, IronWare, JetCore, NetIron, SecureIron, ServerIron, StorageX, and TurboIron are registered trademarks, and DCFM, Extraordinary Networks, and SAN Health are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries.
  • Page 3 Document History Title Publication Number Summary of Changes Date Fabric Watch User’s Guide 53-0001559-02 New document May 2000 Fabric Watch User’s Guide 53-0000198-02 January 2002 Fabric Watch User’s Guide 53-0000186-02 March 2002 Fabric Watch User’s Guide 53-0000504-02 April 2003 Fabric Watch User’s Guide 53-0000524-02 April 2003 Fabric Watch User’s Guide...
  • Page 4 Title Publication Number Summary of Changes Date Fabric Watch Administrator’s Guide 53-1000601-01 Updates to support Fabric September 2007 OS v6.0.0 Fabric Watch Administrator’s Guide 53-1000601-02 Updates to support Fabric March 2008 OS v6.1.0 Fabric Watch Administrator’s Guide 53-1000601-03 Reorganized many sections November 2008 to improve clarity.
  • Page 5: Table Of Contents

    Contents About This Document In this chapter ......... . .xvii How this document is organized .
  • Page 6 Chapter 2 Fabric Watch Best Practices In this chapter ..........7 Fabric Watch default settings.
  • Page 7 Threshold event settings ........23 Above event trigger ........23 Below event trigger .
  • Page 8 Fabric Watch notification ........50 Error log entry (switch event) ......50 SNMP notification .
  • Page 9 Switch status policy planning ....... 77 Implementing your switch status policy ....78 Viewing your switch status policy .
  • Page 10 Port Type: Port ......... .104 Area Type: CRC .
  • Page 11 Appendix D Port fencing types Index Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 12 Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 13 Figures Figure 1 Threshold monitoring ..........27 Figure 2 A buffered data region .
  • Page 14 Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 15 Tables Table 1 Product Name classes ..........12 Table 2 Environment class areas .
  • Page 16 Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 17: About This Document

    About This Document In this chapter • How this document is organized ....... . . xvii •...
  • Page 18: Supported Hardware And Software

    • Chapter 11, “System monitoring” describes how to configure system memory and CPU values using the sysMonitor command. • Appendix A, “Fabric Watch commands” lists Fabric Watch commands. Many of these commands are used in advanced configuration tasks. • Appendix B, “Fabric Watch default settings” lists the default settings for all the classes which you can use to rapidly deploy and monitor your fabric.
  • Page 19: What's New In This Document

    What’s new in this document This document contains information that was available at the time the product was released. Any information that becomes available after the release of this document is captured in the Release Notes. New information The following Information was added: •...
  • Page 20: Document Conventions

    Document conventions This section describes text formatting conventions and important notices formats. Text Formatting The narrative-text formatting conventions that are used in this document are as follows: bold text Identifies command names Identifies the names of user-manipulated GUI elements Identifies keywords and operands Identifies text to enter at the GUI or CLI italic text Provides emphasis...
  • Page 21: Key Terms

    Key terms For definitions specific to Brocade and Fibre Channel, see the Brocade Glossary. For definitions of SAN-specific terms, visit the Storage Networking Industry Association online dictionary at http://www.snia.org/education/dictionary. Additional information This section lists additional Brocade and industry-specific documentation that you might find helpful.
  • Page 22: Getting Technical Help

    Getting technical help Contact your switch support supplier for hardware, firmware, and software support, including product repairs and part ordering. To expedite your call, have the following information available: 1. General Information • Switch model • Switch operating system version •...
  • Page 23: Document Feedback

    Document feedback Quality is our first concern at Brocade and we have made every effort to ensure the accuracy and completeness of this document. However, if you find an error or an omission, or you think that a topic needs further development, we want to hear from you. Forward your feedback to: documentation@brocade.com Provide the title and version number of the document and as much detail as possible about your comment, including the topic heading and page number and your suggestions for improvement.
  • Page 24 xxiv Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 25: In This Chapter

    Chapter About Fabric Watch In this chapter • Fabric health concepts ......... . . 1 •...
  • Page 26: Fabric Watch Overview

    Fabric Watch overview Fabric Watch overview Fabric Watch is an optional storage area network (SAN) health monitor that allows you to enable each switch to constantly monitor its SAN fabric for potential faults and automatically alerts you to problems long before they become costly failures. Fabric Watch tracks a variety of SAN fabric elements, events, and counters.
  • Page 27: Fabric Watch Alarm Notifications

    Fabric Watch alarm notifications Fabric Watch alarm notifications Fabric Watch provides the following types of automatic notifications: • A continuous alarm provides a warning message whenever a threshold is breached; it continues to send alerts until the condition is corrected. For example, if a switch exceeds its temperature threshold, Fabric Watch activates an alarm at every measurement interval until the temperature returns to an acceptable level.
  • Page 28: Fabric Watch Audit Messages

    Fabric Watch audit messages Fabric Watch audit messages Fabric Watch events caused by configuration value changes are tagged as Audit messages. NOTE Audit messages are generated for port fencing configuration changes, whether port fencing is enabled or disabled. You can set up an external host to receive Audit messages so you can easily monitor unexpected changes.
  • Page 29: Switch Policies

    Switch policies Switch policies Switch policies are a series of rules that define specific health states for the overall switch. Fabric OS interacts with Fabric Watch using these policies. Each rule defines the number of types of errors that transitions the overall switch state into a state that is not healthy. For example, you can specify a switch policy so that if a switch has two port failures, it is considered to be in a marginal state;...
  • Page 30: Port Fencing

    Port fencing Port fencing A port that is consistently unstable can harm the responsiveness and stability of the entire fabric and diminish the ability of the management platform to control and monitor the switches within the fabric. Port Fencing is a Fabric Watch enhancement that takes the Port class, E_Port class, and F/FL_Port class ports offline if the user-defined thresholds are exceeded.
  • Page 31: Chapter 2 Fabric Watch Best Practices

    Chapter Fabric Watch Best Practices In this chapter • Fabric Watch default settings ........7 •...
  • Page 32: Configuration Decisions

    Configuration decisions Configuration decisions Before you begin an implementation, make some decisions surrounding the following major configuration tasks. Monitoring Do you want to monitor all class areas, or implement the monitoring in incremental stages? If you monitor class areas incrementally, you should configure Fabric Watch to monitor the classes in the following order: •...
  • Page 33: Thresholds

    Configuration decisions Thresholds Before you begin to configure thresholds, decide if you want to have different levels of alerts for E_ports and F/FL_Ports and configure the ports individually. Always set up thresholds one fabric at a time and test the configuration before you apply the threshold configuration to more switches or fabrics.
  • Page 34: Post-Processing Of Messages

    Configuration decisions Notification methods Fabric Watch alerts can be sent using one of the following notification methods, which are described in detail in “Fabric Watch event notifications” on page 3. We recommend using either SNMP trap alerting to your system management console or event log entry in conjunction with Syslog forwarding configured on your switches.
  • Page 35: In This Chapter

    Chapter Fabric Watch components In this chapter • Fabric Watch classes, areas, and elements ......11 •...
  • Page 36 Classes Table 1 describes the classes into which Fabric Watch groups all switch and fabric elements. TABLE 1 Fabric Watch classes Class Description Environment Includes information about the physical environment in which the switch resides and the internal environment of the switch. For example, an Environment-class alarm alerts you to problems or potential problems with temperature and power.
  • Page 37: Areas

    Areas Areas While classes represent large groupings of information, areas represent the information that Fabric Watch monitors. For example, switch temperature, one of the values tracked by Fabric Watch, is an area within the class Environment. The tables in this section describe all of the areas monitored by Fabric Watch, organized by their associated classes.
  • Page 38: Fru Class Areas

    Areas TABLE 3 Fabric class areas (Continued) Area Description Segmentation changes Tracks the cumulative number of segmentation changes. Segmentation changes occur because of one of the following: • Zone conflicts. • Incompatible link parameters. During E_Port and VE_Port initialization, ports exchange link parameters, and incompatible parameters result in segmentation.
  • Page 39: Performance Monitor Class Areas

    Areas Performance Monitor class areas Table 5 lists Fabric Watch areas in the Performance Monitor class and describes each area. TABLE 5 Performance Monitor class areas Area Indicates Customer Defined Values for customer-defined performance areas. For more information on this area, see the Fabric OS Command Reference.
  • Page 40: Resource Class Area

    Areas TABLE 6 Port class areas (Continued) Area Indicates Protocol error The number of times a protocol error occurs on a port. Invalid state due to LRR on an online link. Occasionally these errors occur due to software gliches. Persistent errors occur due to hardware problems.
  • Page 41: Security Class Areas

    Areas Security class areas Table 8 lists Fabric Watch areas in the security class and describes what each area indicates. TABLE 8 Security class areas Area Indicates API Violations An API access request reaches a secure switch from an unauthorized IP address. DCC Violations An unauthorized device attempts to log in to a secure fabric.
  • Page 42: Sfp Class Areas

    Elements SFP class areas Table 9 lists Fabric Watch areas in the SFP class and describes each area. NOTE SFPs connected to GbE ports are not monitored. TABLE 9 SFP class areas Area Description Temperature Measures the physical temperature of the SFP, in degrees Celsius. A high temperature indicates that the SFP might be in danger of damage.
  • Page 43: Chapter 4 Fabric Watch Threshold Concepts

    Chapter Fabric Watch threshold concepts In this chapter • Threshold values ..........19 •...
  • Page 44: Figure 1 Threshold Monitoring

    Threshold values FIGURE 1 Threshold monitoring Figure 2 shows how to limit the number of event notifications using a buffer. When you specify a buffer, events cannot occur below the high threshold and above the low threshold. Event notification occurs only where the arrows indicate. The event criteria are continued to be met until the data sensed falls below the low threshold value or above the high threshold value.
  • Page 45: Time Bases

    Time bases Time bases Time bases are time periods within Fabric Watch. This configurable field affects the comparison of sensor-based data with user-defined threshold values. Time base set to none If you set a time base to none, Fabric Watch compares a data value against a threshold boundary level.
  • Page 46: Figure 4 Event Trigger

    Time bases Example 1: Triggering an event Figure 4 shows a sample graph of data obtained by Fabric Watch (the type of data is irrelevant to the example). A high threshold of 2 is specified to trigger an event. A time base of minute is defined.
  • Page 47: Threshold Event Settings

    Threshold event settings FIGURE 5 Example without an event Threshold event settings This section describes how Fabric Watch compares a fabric element’s data value against a threshold value to determine whether or not to trigger an event. It describes how a specified buffer zone affects event triggering.
  • Page 48: Below Event Trigger

    Threshold event settings FIGURE 6 Above event trigger with buffer zone Below event trigger The Below event trigger generates an event when a data value becomes less than the low threshold boundary. When a buffer is defined, the event will be triggered only when the value goes below the lower threshold.
  • Page 49: In-Between Event Triggers

    Threshold event settings In-between event triggers Fabric Watch event triggers are usually set to notify the user of a warning or failure condition, but there is an exception. You can define the In-Between event trigger to receive a notification of fault recovery.
  • Page 50 Threshold event settings Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 51: Chapter 5 Fabric Watch Activation

    Chapter Fabric Watch activation In this chapter • Interfaces for activating Fabric Watch ......27 Interfaces for activating Fabric Watch This section provides a brief overview of the available user interfaces for activating Fabric Watch.
  • Page 52: Activating Fabric Watch Using Web Tools

    Interfaces for activating Fabric Watch If the Fabric Watch license is not listed, continue to step 4; otherwise, you are ready to use Fabric Watch. 4. Enter the license key with the licenseAdd key command, where key is the Fabric Watch license key.
  • Page 53: Activating Fabric Watch Using Snmp

    Interfaces for activating Fabric Watch Activating Fabric Watch using SNMP You can integrate Fabric Watch with existing enterprise systems management tools, such as SNMP. The Fabric Watch Management Information Base (MIB) lets system administrators configure fabric elements, receive SNMP traps generated by fabric events, and obtain the status of fabric elements through SNMP-based enterprise managers.
  • Page 54 Interfaces for activating Fabric Watch 6. Start a Telnet session, and enter the snmpConfig -set mibcapability command at the prompt to set the SNMP MIB capability. NOTE Currently, setting the SNMP MIB capability can only be done from the CLI. switch:admin>...
  • Page 55 Interfaces for activating Fabric Watch Trap Recipient's IP address in dot notation: [0.0.0.0] Community (ro): [FibreChannel] Trap Recipient's IP address in dot notation: [0.0.0.0] SNMP access list configuration: Access host subnet area in dot notation: [0.0.0.0] Read/Write? (true, t, false, f): [true] Access host subnet area in dot notation: [0.0.0.0] Read/Write? (true, t, false, f): [true] Access host subnet area in dot notation: [0.0.0.0]...
  • Page 56: Figure 10 Example Oid Tree

    Interfaces for activating Fabric Watch 10. Expand the tree on the left to find the Fabric Watch OID information. To find the OID, navigate the following hierarchy: SW-MIB. bcsi. commDev; fibrechannel, fcSwitch, sw, swFWSystem. Fabric Watch displays a screen similiar to the one shown in Figure FIGURE 10 Example OID tree...
  • Page 57: Chapter 6 Fabric Watch Basic Configurations

    Chapter Fabric Watch basic configurations In this chapter • Fabric Watch configuration ........33 •...
  • Page 58: Configuration Files

    Fabric Watch configuration Configuration files When you activate Fabric Watch, it uses the default settings described in “Fabric Watch Best Practices” on page 7. You cannot alter these default settings; if the default values do not suit your specific needs, configure Fabric Watch to use more appropriate settings. When you configure the new settings for Fabric Watch, your switch stores the settings in the configuration file.
  • Page 59: Setting The Port Persistence Time

    Threshold configuration Setting the port persistence time Port persistence is used to transition a port into a marginal status. Fabric Watch does not record the event until the event persists for a length of time equal to the port persistence time. If the port returns to normal boundaries before the port persistence time elapses, Fabric Watch does not record any event.
  • Page 60 Threshold configuration 3. Type the number from the list that corresponds to the class that you want to configure. For example, if you type 5, the menu corresponding to the E_Port class displays. switch:admin> fwconfigure : Environment class : SFP class : Port class : Fabric class : E-Port class...
  • Page 61 Threshold configuration 5. Fabric Watch displays a list of monitored elements in this area. The following sample output shows the monitored elements in the RXPerformance area menu. Index ThresholdName Port CurVal Status LastEvent LasteventTime LastVal LastState ============================================================================ 216 eportRXPerf216 8/24 0 Percentage(%)/min enabled inBetween...
  • Page 62: Port Threshold Configuration Using The Portthconfig Command38

    Threshold configuration Port threshold configuration using the portThConfig command Instead of using the the fwConfigure command to manage the port thresholds, you can use the portThConfig command to configure high and low thresholds , buffers, triggers, and actions on specified ports. NOTE If you want a basic configuration, accept the default configuration settings, which are listed in “Fabric Watch default settings.”...
  • Page 63 Threshold configuration portThConfig --set [ve_port_type][area <ve_area_type>] [-timebase <day:hour:minute:second>] [-highthreshold -value <value> -trigger above | below -action [raslog],[snmp],[email],[portlog]|none] [-lowthreshold -value <value> -trigger above | below -action [raslog],[snmp],[email],[portlog]|none] [-buffer <value>] [-nosave] portThConfig --apply <port_type> -area <area_type> [-action_level <action_level>] [-thresh_level <thresh_level>] where: --help Prints the command usage.
  • Page 64 Threshold configuration PE - Protocol error LR - Link reset ST - State change TU - Trunk utilization -current_status Displays the selected port’s current threshold status. -thresh_level Displays the threshold level (either default or custom). -action_level Displays the alarms level (either default or custom). --show Displays the threshold configuration for all configured VE_Ports.
  • Page 65 Threshold configuration TU - Trunk utilization -timebase Configures the threshold value to be measured in one of the following time increments: day, hour, minute, or second. -highth Configures the high threshold on the specified port and area type. Refer to Appendix B, “Default Settings”...
  • Page 66 Threshold configuration fop-port - Configures thresholds for all F_Ports. Port - Configures thresholds for physical ports. --area Configures the area to be configured on a VE_Port. Configurable areas for ports of VE_Port type include the following: util - Port utilization pktLoss - Packet loss ST - State change -timebase...
  • Page 67: Refreshing A Threshold Configuration

    Threshold configuration Refreshing a threshold configuration The area menu displays the following five options, which are described in the following sections: 1 : refresh 2 : disable a threshold 3 : enable a threshold 4 : advanced configuration 5 : return to previous page Type 1 at the Select choice =>...
  • Page 68: Enabling A Threshold

    Threshold configuration Enabling a threshold 1. Type 3 at the Select choice => prompt. The system generates output similar to that in the system output below, but the output you see varies based on the class and area you selected. 2.
  • Page 69: Enabling And Disabling All Port Thresholds

    Threshold configuration Enabling and disabling all port thresholds Sometimes, you might want to disable all port thresholds at once. For example, during an event such as an upgrade of a device or server, you might elect not to receive error messages for particular ports.
  • Page 70 Threshold configuration Threshold boundary level is setat : Default DefaultCustom Unit Percentage(%) Percentage(%) Time base minuteminute High BufSize Threshold alarmlevel is set at: Default Errlog-1, SnmpTrap-2, PortLogLock-4 RapiTrap-8, EmailAlert-16, PortFencing-32 Valid alarm matrix is 63 DefaultCustom Changed Below Above InBetween : change behavior type 11 : change threshold alarm level : change behavior interval...
  • Page 71 Threshold configuration Fabric Watch displays the units of measurement (Unit), time base (Time base), low threshold (Low), high threshold (High) and buffer size (BufSize) for each column. In the following system output, a value of 80% is chosen as the custom high value for RXPerformance.
  • Page 72 Threshold configuration Index ThresholdName BehaviorType BehaviorInt 216 eportRXPerf216 Triggered 217 eportRXPerf217 Triggered 218 eportRXPerf218 Triggered 219 eportRXPerf219 Triggered 220 eportRXPerf220 Triggered 221 eportRXPerf221 Triggered 222 eportRXPerf222 Triggered 223 eportRXPerf223 Triggered Threshold boundary level is set at : Custom. 4. Type 9 at the Select choice => prompt to apply the custom value. : change behavior type 11 : change threshold alarm level : change behavior interval...
  • Page 73: Event Configuration

    Event configuration Event configuration You can customize the information reported by Fabric Watch by configuring event behavior types, threshold values, time bases, and event settings. You cannot change data values; these represent switch behavior that is updated by the software. The following area attributes are used to define and detect events in Fabric Watch.
  • Page 74: Fabric Watch Notification

    Fabric Watch notification Fabric Watch notification Fabric Watch provides the following notification methods, but not all notification methods can be applied to all of the classes. Valid notification methods are represented through the valid alarm matrix, which is described in “Notification value configuration”...
  • Page 75: Api Notification Configuration

    Fabric Watch notification API notification configuration In the Brocade Fabric OS API, notifications are triggered programatically. The Brocade Fabric OS API is an application programming interface (API) that provides the method for any application to access critical information about a Brocade SAN. Using Fabric OS API, an application can query or control individual switches or the entire fabric.
  • Page 76: Alarm Notification Configuration

    Fabric Watch notification Alarm notification configuration Alarms act as a signal or alert that notifies you when a threshold has been crossed. NOTE The allowed alarm types are displayed on a per-class basis. Although Port Fencing is displayed for other areas, such as RX Performance for which Port Fencing is not supported, you will not be able to set or apply changes on such areas.
  • Page 77: Notification Value Configuration

    Fabric Watch notification Notification value configuration You can specify a particular notification method that you want Fabric Watch to use by assigning it a value. The value is the sum of the alarm matrix values; for example, PortFencing-32, SnmpTrap-2, and Errlog-1 (32+2+1=35). Table 10 shows the numerical values for each notification method.
  • Page 78 Fabric Watch notification Index ThresholdName BehaviorType BehaviorInt 216 eportRXPerf216 Triggered 217 eportRXPerf217 Triggered 218 eportRXPerf218 Triggered 219 eportRXPerf219 Triggered 220 eportRXPerf220 Triggered 221 eportRXPerf221 Triggered 222 eportRXPerf222 Triggered 223 eportRXPerf223 Triggered Threshold boundary level is setat : Custom DefaultCustom Unit Percentage(%) Percentage(%) Time base...
  • Page 79: E-Mail Notification Configuration

    Fabric Watch notification DefaultCustom Unit Percentage(%) Percentage(%) Time base minuteminute High BufSize Threshold alarmlevel is set at: Custom 3. Type 16 at the Select choice => prompt to apply the threshold alarm level changes. Unless you apply the value, it does not take effect. : change behavior type 11 : change threshold alarm level : change behavior interval...
  • Page 80 Fabric Watch notification Showing mail configuration information 1. Type 1 in the fwMailCfg menu to view the current e-mail configuration classes. The configShow menu displays. Config Show Menu ____________________________ : Environment class : SFP class : Port class : Fabric class : E-Port class : F/FL Port (Optical) class : Alpa Performance Monitor class...
  • Page 81 Fabric Watch notification Enabling an e-mail alert 1. Type 3 in the fwMailCfg menu to enable e-mail alert for a specific class. The configShow menu displays. 2. Select a class for which Fabric Watch should enable e-mail alerts. The following confirmation message displays: Email Alert is enabled! If the class does not have an e-mail configuration (there is no e-mail address assigned to the class), the following error message displays:...
  • Page 82: Displaying The Relay Host Configuration

    Fabric Watch notification Setting recipient mail address for e-mail alert 1. Type 5 in the fwMailCfg menu to specify the recipient to whom Fabric Watch should send the e-mail alert for a class. The configShow menu displays. 2. Select a class. The following prompt displays: Mail To: [NONE] Enter the e-mail address of the person responsible for the specific class of alerts.
  • Page 83: Removing The Relay Host Configuration

    Fabric Watch notification Removing the relay host configuration 1. Type 6 in the fwMailCfg menu to display the relay host configuration menu. 1 Display Relay Host configuration 2 Set Relay Host IP 3 Remove Relay Host configuration 4 Quit 2. Type 3 to remove the configuration. Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 84 Fabric Watch notification Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 85: Chapter 7 Port Fencing

    Chapter Port fencing In this chapter • Configuring port fencing using the fwConfigure command ... . . 61 • Configuring port fencing using the portFencing command ... . . 65 Configuring port fencing using the fwConfigure command The Port Fencing feature, which can be set for the Port class, E_Port class, and FOP_ Port class only, is an optional procedure.
  • Page 86 Configuring port fencing using the fwConfigure command 4. Select an area (areas 1 - 2 and 4 - 6 are available for Port Fencing). : Link loss (E-port) : Sync loss (E-port) : Signal loss (E-port) : Protocol error (E-port) : Invalid words (E-port) : Invalid CRCS (E-port) : RXPerformance(E-port)
  • Page 87 Configuring port fencing using the fwConfigure command 8. Verify that the alarm matrix displays the Above Custom as 32, and then change the Threshold alarm level to custom by typing 11. : change behavior type 11 : change threshold alarm level : change behavior interval 12 : change changed alarm : change threshold boundary level...
  • Page 88 Configuring port fencing using the fwConfigure command 12. Change the Threshold boundary level to custom by typing 3, and then select custom by typing 2 at the Enter boundary level type. 1: change behavior type 11 : change threshold alarm level : change behavior interval 12 : change changed alarm : change threshold boundary level...
  • Page 89: Configuring Port Fencing Using The Portfencing Command

    Configuring port fencing using the portFencing command Configuring port fencing using the portFencing command Use the portFencing command to enable or disable port fencing on a specified E_Port, FOP_Port, VE_Port, or Port. 1. Connect to the switch and log in as admin. 2.
  • Page 90 Configuring port fencing using the portFencing command Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 91: Chapter 8 Advanced Configuration

    Chapter Advanced configuration In this chapter • Configuring advanced options ........67 •...
  • Page 92 Configuring advanced options 4. Type the number corresponding to the area that you want to configure, such as 6 for Invalid CRCs. : Link loss (E-Port) : Sync loss (E-Port) : Signal loss (E-Port) : Protocol error (E-Port) : Invalid words (E-Port) : Invalid CRCS (E-Port) : RXPerformance (E-Port) : TXPerformance (E-Port)
  • Page 93: Advanced Configuration Options

    Advanced configuration options Advanced configuration options To customize Fabric Watch monitoring to suit your environment, use the advanced configuration options, which are listed in Table Table 12 describes the customization options displayed at the end of the Advanced Configuration menu. With the exception of the last option, which exits advanced configuration mode, each option has similar behavior.
  • Page 94 Advanced configuration options TABLE 12 Advanced configuration options Option Effect Input information change changed alarm Changes the notification method for The required notification methods changed event occurrences for this method, but only affects the custom column. change above alarm Changes the notification method for The required notification methods above event occurrences for this method, but only affects the custom...
  • Page 95: In This Chapter

    Chapter Fabric Watch Reports In this chapter • Fabric Watch reports ..........71 •...
  • Page 96: Switch Availability Monitor (Sam) Report

    Switch Availability Monitor (SAM) report Switch Availability Monitor (SAM) report The switch availability monitor (SAM) report lets you see the uptime and downtime for each port. It also enables you to check if a particular port is failing more often than the others. NOTE SAM report details do not display the health status of GbE ports.
  • Page 97: Switch Health Report

    Switch Health report 2/11 2/12 2/13 2/14 2/15 3/10 Switch Health report The Switch Health report lists the following information: • Current health of each port, based on the currently-configured policy settings. • High-level state of the switch, the power supplies and temperature monitor. •...
  • Page 98: Switch Status Policy Report

    Switch Status Policy report WWN servers monitor HEALTHY Standby CP monitor HEALTHY Standby CP monitor HEALTHY Core blade monitor HEALTHY Blades monitor HEALTHY Flash monitor HEALTHY Marginal ports monitor HEALTHY Faulty ports monitor HEALTHY Missing SFPs monitor HEALTHY All ports are healthy The final portion of the report, detailing port health, is not available without a Fabric Watch license.
  • Page 99: Port Detail Report

    Port Detail report Port Detail report If the Switch Health report shows marginal throughput or decreased performance, use the Port Detail report to see statistics on each port. The Port Detail report is a Fabric Watch licensed product. You can also see port details by health. For example, you can see only healthy ports, only marginal ports, only faulty ports, or only offline ports.
  • Page 100 Port Detail report HEALTHY 061:19 HEALTHY 061:19 HEALTHY 061:19 HEALTHY 003:37 HEALTHY 002:48 HEALTHY 061:19 HEALTHY 061:19 HEALTHY 061:19 NOTE Output of the Port Detail Report depends on the ports that belong to the current Admin Domain context. If a port does not belong to the current Admin Domain, nothing other than port number is displayed for that port.
  • Page 101: Chapter 10 Switch And Fru Configuration

    Chapter Switch and FRU configuration In this chapter • Switch status policy planning ........77 •...
  • Page 102: Implementing Your Switch Status Policy

    Switch status policy planning Implementing your switch status policy After you planned and defined your switch status policy, implement it using the following procedure. 1. Enter the switchStatusPolicySet command to configure each policy. Each policy has two parameters that can be configured: Marginal and Down. 2.
  • Page 103: Fru Configuration

    FRU configuration FRU configuration The configuration of FRUs is an exception to the procedures described thus far in this chapter. FRUs are monitored using state values, as opposed to the quantitative values used to monitor the rest of the fabric. As a result of the qualitative nature of this monitoring, the concept of thresholds does not apply.
  • Page 104 FRU configuration Specifying triggers for alarms You can specify triggers for any number of alarm states or alarm actions. The first prompt enables you to select which FRU states trigger events. 1. Add the numbers beside each state (for the states you want to include). 2.
  • Page 105: Chapter 11 System Monitoring

    Chapter System monitoring In this chapter • System monitoring using the sysMonitor command ....81 System monitoring using the sysMonitor command The sysMonitor command enables you to manage your system’s memory or CPU usage. To execute this command, you must have chassis-level permission in a virtual fabric (VF) environment.
  • Page 106 System monitoring using the sysMonitor command where: --config Configures the system’s CPU or memory usage monitoring parameters. Configures the system’s memory usage monitoring parameters. poll|retry|limit|action • poll - Specifies the polling interval. The valid values are between 10 seconds and 60 seconds. The default value is 10. •...
  • Page 107: Sysmonitor Command Examples

    System monitoring using the sysMonitor command sysMonitor command examples Configuring the system memory usage monitoring threshold switch:admin > sysMonitor --config mem -poll 10 -retry 1 -limit 20 -action snmp,raslog Displaying the current memory usage threshold switch:admin > sysMonitor --show mem Showing Memory Usage: Used Memory :110515k 43% Total Memory : 257012k...
  • Page 108 System monitoring using the sysMonitor command Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 109: Appendix A Fabric Watch Commands

    Appendix Fabric Watch commands In this appendix The following table displays the Fabric Watch commands. Many of these commands are used in advanced configuration. For more information about how to use these commands, refer to Chapter 6, “Fabric Watch basic configurations”.
  • Page 110 In this appendix Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 111: Appendix B Default Settings

    Appendix Default Settings In this appendix • Fabric Watch default settings ........87 •...
  • Page 112: Environment Class Default Settings

    Class default settings Environment class default settings Table 16 provides default Environment class settings for all switches. Check the appropriate hardware reference manual for differences in actual environmental requirements. NOTE Fabric Watch no longer supports fan monitoring. Event Manager (EM) now manages fan monitoring and the switch status is calculated based on the fan status reported by EM.
  • Page 113 Class default settings TABLE 16 Environment class default settings (Continued) Area Description Default threshold Default alarm settings Threshold state settings Brocade 48000 Low: 0 High: 60 Buffer: 10 Brocade DCX Low: 0 High: 70 Buffer: 10 Brocade DCX-4S Informative Low: 0 Out-of-range High: 75 In-range...
  • Page 114: Fabric Class Default Settings

    Class default settings Fabric class default settings Table 17 provides default settings for areas in the Fabric class. TABLE 17 Fabric class default settings Area Description Default threshold Default alarm settings Threshold state settings Domain ID Changes Monitors forcible Unit: D_ID Changes Changed: 0 Informative DOMAIN ID changes...
  • Page 115: Performance Monitor Class Default Settings

    Class default settings Performance Monitor class default settings Table 18 provides default settings for areas in the Customer-Defined Performance Monitor class. TABLE 18 Customer-Defined Performance Monitor class default settings Area Description Default threshold Default alarm settings Threshold state settings Customer-Defined Monitors the number Unit: Frames Changed: 0...
  • Page 116: Port Class Default Settings

    Class default settings Port class default settings Table 20 provides default settings (per minute) for areas in the Port class. TABLE 20 Port class default settings Area Description Default threshold Default alarm settings Threshold state settings Class 3 Discards Class 3 discards Unit: Errors Changed: 0 Informative...
  • Page 117 Class default settings TABLE 20 Port class default settings (Continued) Area Description Default threshold Default alarm settings Threshold state settings Receive (Rx) Monitors receive rate, Unit: Percentage (%) Changed: 0 Informative Performance by percentage Time Base: minute Below: 0 Informative Low: 0 Above: 0 Informative...
  • Page 118: E_Port Class Default Settings

    Class default settings E_Port class default settings Table 21 provides default settings for areas in the E_Port class. Port fencing can only be enabled or disabled for the following areas for the E_Port class: • Link Failure Count • Loss of Synchronization Count •...
  • Page 119 Class default settings TABLE 21 E_Port class default settings (Continued) Area Description Default threshold Default alarm settings Threshold state settings Primitive Sequence Monitors the number Unit: Errors Changed: 0 Informative Protocol Error of primitive sequence Time Base: minute Below: 0 Informative errors Low: 0...
  • Page 120: Fop_Port Class Default Settings

    Class default settings FOP_Port class default settings Table 22 provides default settings for areas in the F/FL_Port class. Port fencing can only be enabled or disabled for the following areas for the F/FL_Port class: • Link Failure Count • Loss of Synchronization Count •...
  • Page 121: Ve_Port Class Default Settings

    Class default settings TABLE 22 FOP_Port class default settings (Continued) Area Description Default threshold Default alarm settings Threshold state settings Link Failure Count Monitors the Unit: Errors Changed: 0 Informative number of link Time Base: minute Below: 0 Informative failures Low: 0 Above: 0 Out_of_range...
  • Page 122: Resource Class Default Settings

    Class default settings Resource class default settings Table 24 provides default settings for areas in the Resource class. TABLE 24 Resource class default settings Area Description Default threshold settings Default alarm settings Threshold state Flash Monitors the Unit: Percentage (%) Changed: 0 Informative percentage of compact...
  • Page 123 Class default settings TABLE 25 Security class default settings (Continued) Area Description Default threshold settings Default alarm Threshold state settings Invalid Certificates Monitors invalid Unit: Violations Changed: 0 Informative certificates Time Base: minute Below: 0 Informative Low: 1 Above: 3 Out_of_range High: 2 In-Between: 0...
  • Page 124 Class default settings TABLE 25 Security class default settings (Continued) Area Description Default threshold settings Default alarm Threshold state settings SLAP Bad Packets Monitors SLAP bad Unit: Violations Changed: 0 Informative packets Time Base: minute Below: 0 Informative Low: 1 Above: 3 Out_of_range High: 2...
  • Page 125: Sfp Class Default Settings

    Class default settings SFP class default settings Table 26 provides default settings for areas in the SFP class. NOTE SFPs connected to GbE ports are not monitored. TABLE 26 SFP class default settings Area Description Default threshold settings Default alarm settings Threshold state Current Monitors SFP current Unit: mA...
  • Page 126 Class default settings Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 127: Appendix C Portthconfig Examples

    Appendix portThConfig examples In this appendix • portThConfig command shortcuts ....... . 103 •...
  • Page 128: Port Type: Port

    Port Type: Port Port Type: Port The remainder of this appendix provides specific examples for port and area types. Note that the shortcuts shown in Table 27 are used in the examples. NOTE The --apply command applies the settings and values. For example: portthconfig --apply port -ar crc -ac cust -th cust Area Type: CRC portthconfig --set port -ar crc -h -va 2 -tr above -ac raslog...
  • Page 129: Area Type: Los

    Port Type: Port Area Type: LOS portthconfig --set port -ar los -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set port -ar los -h -tr below -ac raslog,snmp,email,portlog portthconfig --set port -ar los -l -va 1 -tr below -ac raslog,snmp,email,portlog Area Type: LinkFailure portthconfig --set port -ar lf -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set port -ar lf -h -tr below -ac raslog,snmp,email,portlog...
  • Page 130: Port Type: E_Port

    Port Type: E_Port Port Type: E_Port Area Type: CRC portthconfig --set e-port -ar crc -h -va 6 -tr above -ac raslog,snmp,email,portlog portthconfig --set e-port -ar crc -h -tr below -ac raslog,snmp,email,portlog portthconfig --set e-port -ar crc -l -va 1 -tr below -ac raslog,snmp,email,portlog Area Type: ITW portthconfig --set e-port -ar itw -h -va 25 -tr above -ac raslog,snmp,email,portlog portthconfig --set e-port -ar itw -h -tr below -ac raslog,snmp,email,portlog...
  • Page 131: Area Type: Los

    Port Type: E_Port Area Type: LOS portthconfig --set e-port -ar los -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set e-port -ar los -h -tr below -ac raslog,snmp,email,portlog portthconfig --set e-port -ar los -l -va 1 -tr below -ac raslog,snmp,email,portlog Area Type: LinkFailure portthconfig --set e-port -ar lf -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set e-port -ar lf -h -tr below -ac raslog,snmp,email,portlog...
  • Page 132: Port Type: Fop_Port

    Port Type: FOP_Port Port Type: FOP_Port Area Type: CRC portthconfig --set fop-port -ar crc -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set fop-port -ar crc -h -tr below -ac raslog,snmp,email,portlog portthconfig --set fop-port -ar crc -l -va 1 -tr below -ac raslog,snmp,email,portlog Area Type: ITW portthconfig --set fop-port -ar itw -h -va 25 -tr above -ac raslog,snmp,email,portlog portthconfig --set fop-port -ar itw -h -tr below -ac raslog,snmp,email,portlog...
  • Page 133: Area Type: Linkfailure

    Port Type: FOP_Port Area Type: LinkFailure portthconfig --set fop-port -ar lf -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set fop-port -ar lf -h -tr below -ac raslog,snmp,email,portlog portthconfig --set fop-port -ar lf -l -va 1 -tr below -ac raslog,snmp,email,portlog Area Type: RX portthconfig --set fop-port -ar rx -h -va 3 -tr above -ac raslog,snmp,email,portlog portthconfig --set fop-port -ar rx -h -tr below -ac raslog,snmp,email,portlog...
  • Page 134 Port Type: FOP_Port Fabric Watch Administrator’s Guide 53-1001342-01...
  • Page 135: Port Fencing Types

    Appendix Port fencing types The following table lists and describes the set of port fencing types that are available in M-EOS and Fabric OS v6.3.0. Fencing Type Violation Subtype Description Firmware Class / Area FOS Support Security Port Binding The login server detects a Security/DCC DCC check disables the Port Binding violation when...
  • Page 136 Port fencing types Fencing Type Violation Subtype Description Firmware Class / Area FOS Support Protocol ISL Segmentation An E_Port has segmented, exceeding the threshold limit. Security ISL Security Error The attached switch This is similar to previously placed in the Authentication Invalid Attachment state subtype.
  • Page 137 Index commands configdownload configUpload above event triggers configupload activating Fabric Watch fwclassinit alarms fwconfigreload continuous portFencing triggered portThConfig API notification method snmpConfig area sysMonitor environment class continuous event behavior fabric class FRU class performance monitor class port class resource class data values security class default settings...
  • Page 138 Fabric Watch activation components RAPI trap description of resource class area interface types notification methods thresholds fencing, port types FRU class areas security class areas setting time base SFP class areas SNMP capabilities in-between triggers SNMP notifications interface types SNMP trap sysMonitor command examples sysMonitor command...

Table of Contents