53-0000438-01 15 June 2007 Fabric Watch Administrator’s Guide Supporting Fabric OS v5.3.
Copyright © 2007 Brocade Communications Systems, Inc. All Rights Reserved. Brocade, the Brocade B weave logo, Fabric OS, File Lifecycle Manager, MyView, Secure Fabric OS, SilkWorm, and StorageX are registered trademarks and the Brocade B wing logo and Tapestry are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. FICON is a registered trademark of IBM Corporation in the U.S. and other countries.
Brocade Communications Systems, Incorporated Corporate Headquarters Brocade Communications Systems, Inc. 1745 Technology Drive San Jose, CA 95110 Tel: 1-408-333-8000 Fax: 1-408-333-8101 Email: info@brocade.com Asia-Pacific Headquarters Brocade Communications Singapore Pte. Ltd. 9 Raffles Place #59-02 Republic Plaza 1 Singapore 048619 Tel: +65-6538-4700 Fax: +65-6538-0302 Email: apac-info@brocade.
Title Publication Number Summary of Changes Fabric Watch Administrator’s Guide 53-0000524-06 March 2005 Renamed book. Combined the Introduction and Concepts chapters into a single chapter. Added support for Brocade 200E, Brocade 3014, and Brocade 48000. Fabric Watch Administrator’s Guide 53-1000047-01 Updates to support Fabric OS v5.1.0 features and Brocade 4900 and 7500 switches. Fabric Watch Administrator’s Guide 53-1000243-01 September 2006 Updates to support Fabric OS v5.2.
Contents About This Document How This Document Is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Supported Hardware and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . x What’s New in This Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Text Formatting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Notification methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Switch event (error) log entry . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 SNMP trap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 RAPI trap. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Port log lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 E-mail alert . . . . . . . .
Configuring switch status policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Step 1: Plan and define your switch status policy . . . . . . . . . . . 47 Step 2: Implement your switch status policy . . . . . . . . . . . . . . . 48 Step 3: View your switch status policy . . . . . . . . . . . . . . . . . . . . 48 Configuring FRUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Configuring Fabric Watch using Web Tools . . . . . . . . . . . . . . . . . . . .
Index viii Fabric Watch Administrator’s Guide 53-0000438-01
About This Document This document is an administrator’s guide to help you use the Fabric Watch product to monitor and improve fabric health. This document is specific to Brocade Fabric OS version 5.3.0 and all switches running Fabric OS v5.3.0. For a list of supported hardware for this release, see “Supported Hardware and Software” on page x.
Supported Hardware and Software This document is specific to Brocade Fabric OS version 5.3.0 and all switches running Fabric OS version 5.3.0, including: • • • • • • • • • • • Brocade 200E Brocade 3250 Brocade 3850 Brocade 3900 Brocade 4100 Brocade 4900 Brocade 5000 Brocade 7500 Brocade 7600 Brocade 24000 Brocade 48000 Although many different software and hardware configurations are tested and supported by Brocade Communications Systems, Inc. for the Brocade Fabric OS v5.3.
For further information, see the release notes. Document Conventions This section describes text formatting conventions and important notices formats.
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 may be helpful.
Brocade 24000 • • Brocade 24000 Hardware Reference Manual Brocade 24000 QuickStart Guide Brocade 24000/48000 • • • • • • • • • Port Blade and Filler Panel Replacement Procedure Control Processor Blade Replacement Procedure Blower Assembly Replacement Procedure Cable Management Tray and Guide Replacement Procedure Chassis Door Replacement Procedure WWN Bezel and Card Replacement Procedure Power Supply and Filler Panel Replacement Procedure 14U Rack Mount Kit Installation Procedure Mid-Mount Rack Kit Ins
Brocade 3900 • • • • • Brocade 3900 Hardware Reference Manual (for v4.x software) Brocade 3900 QuickStart Guide (for v4.x software) Brocade 3900 Fan Assembly Replacement Procedure Brocade 3900 Motherboard Assembly Replacement Procedure Brocade 3900 Power Supply Replacement Procedure Brocade 3250/3850 • • Brocade 3250/3850 Hardware Reference Manual (for v4.x software) Brocade 3250/3850 QuickStart Guide (for v4.x software) Brocade 200E • Brocade 200E Hardware Reference Manual (for v5.
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.
xvi Fabric Watch Administrator’s Guide 53-0000438-01
Chapter Fabric Watch Concepts 1 In this chapter • • • • • • • • Fabric Watch overview . . . . . . . . . . . . . . . . . . . . . . . . . 1 Introduction to fabric health . . . . . . . . . . . . . . . . . . . . 2 Fabric Watch components . . . . . . . . . . . . . . . . . . . . . . 3 Configuring events . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Port persistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Notification methods . . . . . . . . . . . . . . . . . . . . . . . . .
1 Introduction to fabric health Fabric Watch lets you define how often to measure each switch and fabric element and to specify notification thresholds. Whenever fabric elements exceed these thresholds, Fabric Watch automatically provides notification using several methods, including e-mail messages, SNMP traps, and log entries.
Fabric Watch components 1 Although the concept of fabric health initially seems fairly simple, it can be a deep and complex topic due to the number of factors that are involved. One of the more obvious criteria for fabric health is the condition of the network hardware. A switch or port failure could easily prevent data packets from reaching their destination. Network traffic can also influence fabric health.
1 Fabric Watch components Table 1 describes the classes into which Fabric Watch groups all switch and fabric elements. TABLE 1 Product Name 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, fans, and power.
Fabric Watch components 1 Environment class areas Table 2 lists and describes the Product Name areas in the Environment class. TABLE 2 Environment class areas Area Description Fan Refers to the speed of the fans inside the switch, in revolutions per minute. It is important that the fans spin quickly enough to keep the ambient temperature from rising to levels at which switch damage might occur. Power Supply Monitors whether power supplies within the switch are on, off, present, absent, or faulty.
1 Fabric Watch components TABLE 3 Fabric class areas (Continued) Area Description Loss of E_Port Tracks the number of times that an E_Port or VE_Port goes down. E_Ports and VE_Ports go down each time you remove a cable or an SFP (where there are SFP failures or transient errors). Segmentation Changes Tracks the cumulative number of segmentation changes. Segmentation changes occur due to: • Zone conflicts. • Incompatible link parameters.
Fabric Watch components 1 Performance Monitor class areas Table 5 lists Product Name areas in the Performance Monitor class and describes each area. TABLE 5 Performance Monitor class areas Area Indicates Customer Define Relies on performance monitor telnet commands. For more information on this area, see the Fabric OS Command Reference. Invalid Cyclic Redundancy Checks (CRC) Errors have been detected in the Fibre Channel frame.
1 Fabric Watch components Port class areas Table 6 lists and describes the Product Name areas in the port class. NOTE Fabric Watch monitors and reports the status of physical and virtual FC ports. Physical GbE ports and ISCSI ports are not monitored and are not included in the Port Class area. TABLE 6 Port class areas Area Indicates Invalid Cyclic Redundancy Checks (CRCs) A frame is invalid and cannot be transmitted. Invalid CRCs can represent noise on the network.
Fabric Watch components 1 Resource class area Table 7 describes the Product Name resource class area. TABLE 7 Resource class area Area Description Flash Monitor Monitors the compact flash space available by calculating the percentage of flash space consumed and comparing it with the configured high threshold value. Security class areas Table 8 lists Product Name areas in the security class and describes what each area indicates.
1 Fabric Watch components TABLE 8 Security class areas (Continued) Area Indicates SLAP Bad Packets A SLAP (Switch Link Authentication Protocol) bad packets failure occurs when the switch receives a bad SLAP packet. Bad SLAP packets include unexpected packets and packets with incorrect transmission IDs. SLAP Failures A SLAP failure occurs when packets try to pass from a nonsecure switch to a secure fabric.
Configuring events 1 Subclasses are a minor exception to the preceding mapping rule. Subclasses, such as E_Ports, contain areas with elements equivalent to the number of valid entries. Within the same example used thus far in this section, in a 64-port switch in which eight ports are connected to another switch, each area within the E_Port class would contain eight elements.
1 Configuring events DATA VALUES A data value represents three aspects of a fabric: counter value, measured value, or state value. Data values are updated by Fabric Watch approximately every six seconds, an interval that you cannot change. Counter value is the total number of times that a given event has occurred. For each monitored event during the time period, the value is incremental.
Configuring events 1 Buffer values Figure 1 shows an example in which each time a signal crosses the high limit, an event occurs. The arrows indicate the points at which the event criteria is met. In this case, there is a great deal of fluctuation. Even when the monitor is set to triggered, a number of messages are sent. FIGURE 1 Threshold monitoring You can use buffer values to reduce the occurrence of events due to data fluctuation.
1 Configuring events Figure 3 shows a high limit of 65 degrees Celsius placed on a counter measuring temperature. During each sample period, Fabric Watch measures the temperature and compares it against the high threshold. If the measured temperature exceeds the high threshold, it triggers an event. FIGURE 3 Time base set to none Specifying a time base If you specify a time base value other than none (seconds, minute, hour, or day), Fabric Watch does not use the current data value.
Configuring events 1 As illustrated on the tenth sample, the counter value changes from 0 to 1; hence calculated rate of change is 1 per minute. At the thirteenth sample, the rate of change is 2 per minute. The rate of change must be at least 3 per minute to exceed the event-triggering requirement of 2, which is met on the eighteenth sample.
1 Configuring events At the tenth sample, the rate of change is one per minute. At the fourteenth, twenty-first, and twenty-fifth sample, the rate of change remains equal to the high threshold of 2. In this case, Fabric Watch does not trigger an event even though the absolute value of the counter reaches 4, which is well above the high threshold.
Configuring events 1 the high threshold (event 1 in Figure 6). When the data value becomes less than the high threshold and buffer value, Fabric Watch triggers a second event (Event 2) to indicate that it has returned to normal operation. The second event will not be triggered until the counter value falls below the high threshold and buffer values.
1 Port persistence 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. For example, when measuring port performance, crossing the high threshold triggers an Above threshold event, which displays a warning message. The threshold might be crossed for a period so brief that is not a true cause for an alarm.
Notification methods 1 Fabric Watch uses port persistence for a port event that requires the transition of the port into a marginal status. Fabric Watch does not record any 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. The port persistence time is measured in seconds, and can be configured.
1 Notification methods • • • • • Class, area, and index number of the threshold that the counter crossed Event type Value of the counter that exceeded the threshold State of the element that triggered the alarm Source of the trap The trap stores event information but does not actively send alerts. Port changes do not generate SNMP traps. RAPI TRAP RAPI Trap is a Fabric Watch alarm that actively alerts you to events.
Switch policies 1 ASSIGNING NOTIFICATION METHODS Specify the particular notification method that you want Fabric Watch to use by assigning it a value. Table 10 shows the numerical values for each notification method.
1 22 Interpreting event messages Fabric Watch Administrator’s Guide 53-0000438-01
Chapter Activating and Accessing Fabric Watch 2 In this chapter • Activating Fabric Watch . . . . . . . . . . . . . . . . . . . . . . . 23 • Accessing Fabric Watch . . . . . . . . . . . . . . . . . . . . . . . 25 Activating Fabric Watch Fabric Watch must be activated on each switch individually before use.
2 Activating Fabric Watch If the Fabric Watch license is not listed, continue to step 3; otherwise, you are ready to use Fabric Watch. 3. Type licenseAdd “key”, where key is the Fabric Watch license key. License keys are case-sensitive, so type the license key exactly as it appears. switch:admin> licenseadd "R9cQ9RcbddUAdRAX" 4. To verify successful activation, type licenseShow. If the license is not listed, verify that you typed the key correctly; if you did not, then repeat step 3.
Accessing Fabric Watch 2 8. Click the Add button on the License tab. The Add License dialog displays. 9. Type the license key in the License Key: field and click Add License. This activates Fabric Watch. Accessing Fabric Watch This section provides a brief overview of the available user interfaces. Further details about Fabric Watch operations for each interface are provided later in this guide.
2 Accessing Fabric Watch 1. Launch the Switch View for your switch, as described in “Activating with Web Tools” on page 24. 2. To access the Fabric Watch View, click the Watch button in this portion of the screen, which appears as follows: SNMP-BASED ENTERPRISE MANAGERS Use SNMP-based enterprise managers to: • • • • Query the MIB variable for individual fabric and switch elements. Query and modify threshold and alarm configurations. Receive alarm notification via SNMP traps.
Accessing Fabric Watch 2 3. Begin a telnet session with the switch and type the agtCfgSet command. For information on the agtCfgSet command, see the Fabric OS Command Reference. 4. Type the IP address for the switch into the Host field. Type the community into the Community field. Type the write community into the Write Community field, if you want to perform set operations. 5. Navigate down through the tree on the left until you find the Fabric Watch OID information:.
2 28 Accessing Fabric Watch Fabric Watch Administrator’s Guide 53-0000438-01
Chapter Configuring Fabric Watch 3 In this chapter • • • • • • Configuring Fabric Watch thresholds . . . . . . . . . . . . 29 Configuring notifications . . . . . . . . . . . . . . . . . . . . . . 42 Configuring switch status policy . . . . . . . . . . . . . . . . 46 Configuring FRUs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Configuring Fabric Watch using Web Tools . . . . . . . . 49 Configuring Fabric Watch using SNMP . . . . . . . . . . .
3 Configuring Fabric Watch thresholds 1. Log in to the switch as the administrator. 2. Type fwConfigure at the command prompt. 3. The fwConfigure menu displays, as shown in Figure 10. swd77:admin> fwconfigure 1 : Environment class 2 : SFP class 3 : Port class 4 : Fabric class 5 : E-Port class 6 : F/FL Port (Optical) class 7 : Alpa Performance Monitor class 8 : EEPerformance Monitor class 9 : Filter PerformanceMonitorclass 10 : Security class 11 : Resource class 12 : Quit Select a class => : (1..
Configuring Fabric Watch thresholds inBetween Fri Oct 217 eportRXPerf217 inBetween Fri Oct 218 eportRXPerf218 inBetween Fri Oct 219 eportRXPerf219 inBetween Fri Oct 220 eportRXPerf220 inBetween Fri Oct 221 eportRXPerf221 inBetween Fri Oct 222 eportRXPerf222 inBetween Fri Oct 223 eportRXPerf223 inBetween Fri Oct 21 14:21:01 2005 0 Percentage(%)/min 8/25 0 Percentage(%)/min enabled 21 14:21:07 2005 0 Percentage(%)/min 8/26 0 Percentage(%)/min enabled 21 14:21:07 2005 0 Percentage(%)/min 8/27 0 Percentage(%)
3 Configuring Fabric Watch thresholds STEP 2: CONFIGURE THRESHOLDS After you have identified and selected the appropriate class and areas, you can configure thresholds for those classes and areas. If you want a basic configuration, accept the default configuration settings. Unless you want to accept the basic (default) configuration, or first disable, enable, or refresh all existing thresholds, proceed to option 4, advanced configuration. NOTE There are a variety of reasons.
Configuring Fabric Watch thresholds inBetween Fri Oct 217 eportRXPerf217 inBetween Fri Oct 218 eportRXPerf218 219 eportRXPerf219 inBetween Fri Oct 220 eportRXPerf220 inBetween Fri Oct 221 eportRXPerf221 inBetween Fri Oct 222 eportRXPerf222 inBetween Fri Oct 223 eportRXPerf223 inBetween Fri Oct FIGURE 12 21 14:21:01 2005 0 Percentage(%)/min 8/25 0 Percentage(%)/min enabled 21 14:21:07 2005 0 Percentage(%)/min 8/26 0 Percentage(%)/min disabled 8/27 0 Percentage(%)/min enabled 21 14:21:07 2005 0 Percentage(
3 Configuring Fabric Watch thresholds inBetween Fri Oct 21 14:21:07 2005 0 Percentage(%)/min Informative 223 eportRXPerf223 8/31 0 Percentage(%)/min enabled inBetween Fri Oct 21 14:21:07 2005 0 Percentage(%)/min Informative FIGURE 13 Enabling a threshold 4. Advanced configuration To customize Fabric Watch monitoring to suit to your environment, use the advanced configuration option as follows: 1. Type 4 at the command prompt. The system generates output similar to Figure 14.
Configuring Fabric Watch thresholds 4 : change custom unit 14 : 5 : change custom timebase 15 : 6 : change custom low 16 : 7 : change custom high 17 : 8 : change custom buffer 18 : 9 : apply threshold boundary changes 10 : cancel threshold boundary changes Select choice => : (1..
3 Configuring Fabric Watch thresholds 222 eportRXPerf222 223 eportRXPerf223 Triggered Triggered 1 1 Threshold boundary level is setat : Default DefaultCustom Unit Percentage(%) Time base minuteminute Low 0 0 High 100 80 BufSize 0 0 Percentage(%) . . . FIGURE 15 Customizing high threshold boundary for RXPerformance Figure 16 shows how to change the threshold boundary level to custom so that the new custom value of 80 is the new trigger point.
Configuring Fabric Watch thresholds 3 6 : change custom low 16 : apply threshold alarm changes 7 : change custom high 17 : cancel threshold alarm changes 8 : change custom buffer 18 : return to previous page 9 : apply threshold boundary changes 10 : cancel threshold boundary changes Select choice => : (1..18) [18]9. . .
3 Configuring Fabric Watch thresholds 1. Add the numbers beside each state (for the states you want to include). The values for the states are: - Errlog - 1 SnmpTrap - 2 PortLogLock - 4 RapiTrap - 8 EmailAlert - 16 2. Enter the total at the prompt.
Configuring Fabric Watch thresholds Above InBetween FIGURE 18 0 0 3 19 0 Change above alarm Figure 19 shows how to select the custom settings for the threshold alarm level for the RXPerformance area. The options are either to accept the default settings or provide custom settings.
3 Configuring Fabric Watch thresholds 8 : change custom buffer 18 : return to previous page 9 : apply threshold boundary changes 10 : cancel threshold boundary changes Select choice => : (1..18) [18]16 . . . FIGURE 20 Applying threshold alarm changes NOTE To ensure that your alarm setting configuration is in effect, remember to change the alarm level to Custom and then apply the alarm settings.
Configuring Fabric Watch thresholds 3 Table 14 describes the 18 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. For each option, one or two lines will appear, prompting you to accept the new setting information, and, after the information has been provided, the entire screen will refresh to display the updated information.
3 Configuring notifications TABLE 14 Advanced Configuration options (Continued) Option Effect Input information change below alarm Changes the notification method for below event occurrences for this method, but only affects the custom column. The required notification methods change inBetween alarm Changes the notification method for inBetween event occurrences for this method, but only affects the custom column.
Configuring notifications • • • • 3 “Configuring SNMP notifications” on page 43 “Configuring API notifications” on page 43 “Configuring Port Log Lock actions” on page 44 “Configuring E-mail notifications” on page 44 CONFIGURING ALARM NOTIFICATIONS When you use alarm notifications, error messages are sent to designated locations such as an error log, SNMP trap view, or e-mail.
3 Configuring notifications CONFIGURING PORT LOG LOCK ACTIONS Port Log Lock freezes in time the port log dump output if an event is triggered. See “Step 3: Configure alarms” on page 37 for details about configuring port log lock actions. See Chapter 1, “Fabric Watch Concepts” for more details about port log lock. CONFIGURING E-MAIL NOTIFICATIONS In environments where it is critical that you are notified about errors quickly, you might want to use e-mail notifications.
Configuring notifications 3 Mail Recipient Information ____________________________________ Email Alert = enabled Mail Recipient = sysadmin@mycompany.com The system returns to the main fwMailCfg menu. Disable e-mail alert 1. Type 2 in the fwMailCfg menu (shown in Figure 21) to disable e-mail alerts for a specific class. The Config Show menu (shown in Figure 22) displays. 2. Select a class for which Fabric Watch should disable e-mail alerts.
3 Configuring switch status policy Check Mail configuration for Environment class! The e-mail address specified in the mail configuration receives a test e-mail message. The system returns to the main fwMailCfg menu. Set recipient mail address for e-mail alert 1. Type 5 in the fwMailCfg menu (shown in Figure 21) to specify the recipient to whom Fabric Watch should send the e-mail alert for a class. The configShow menu (shown in Figure 22) displays. 2. Select a class.
Configuring switch status policy 3 • Marginal One or more components are triggering a Warning alarm. • Down One or more contributors have failed. Status events are integrated into Brocade Web Tools and Fabric Manager so that if the overall status of your switch is Healthy, the switch color is green. If the overall switch status is Marginal, then the switch color is yellow. Finally, if the overall switch status is Down, the switch color is red.
3 Configuring FRUs STEP 2: IMPLEMENT YOUR SWITCH STATUS POLICY After planning and defining your switch status policy, enter the switchStatusPolicySet command to configure each policy. Each policy has two parameters that can be configured: Marginal and Down. Set the number of units Marginal or Down based on your system requirements for each policy/parameter. The following example shows a switch status policy for Temperature: Bad Temperatures contributing to DOWN status: (0..
Configuring Fabric Watch using Web Tools 3 WWN 0 0 Note that the value 0 for a parameter means that it is NOT used in the calculation Configurable Alarm States are: Absent-1, Inserted-2, On-4, Off-8, Faulty-16 Configurable Alarm Actions are: Errlog-1, E-mail-16 Slot Alarm State: (0..31) [31] Slot Alarm Action: (0..17) [1] Power Supply Alarm State: (0..31) [0] Power Supply Alarm Action: (0..17) [0] Fan Alarm State: (0..31) [0] Fan Alarm Action: (0..17) [0] WWN Alarm State: (0..31) [0] WWN Alarm Action: (0.
3 Configuring Fabric Watch using SNMP To configure Fabric Watch using SNMP 1. Open a MIB browser. 2. Load the appropriate MIB files. First, load the Brocade common MIB file (BRCD_v5_0.mib), followed by the Brocade software MIB file (SW_v5_3.mib). If this is successful, the system displays a screen similar to Figure 24. FIGURE 24 Configuring Fabric Watch using SNMP In Figure 24, the MIB browser has populated the left side of the screen with a MIB tree that can be navigated. 3.
Configuring Fabric Watch using SNMP 3 SW-EXTTRAP (yes, y, no, n): [no] swd77:admin> FIGURE 25 Enabling Fabric Watch traps in SNMP swd77:admin> agtcfgset Customizing MIB-II system variables ... At each prompt, do one of the following: o to accept current value, o enter the appropriate new value, o to skip the rest of configuration, or o to cancel any change.
3 Configuring Fabric Watch using SNMP 4. Enter the IP address for the switch in the Host field in the MIB browser. Enter the community string in the Community field. To perform set operations, enter the write community into the Write Community field. 5. Click View from the MIB browser menu, then select Trap Viewer. The Trap Viewer is launched. Click Start in the Trap Viewer to start listening for traps (see Figure 27).
Configuring Fabric Watch using SNMP 3 Any changes related to Fabric Watch, like changing the status of the Temperature sensor, (snapshot of whose details has been provided) traps, will generate traps. To view trap details, click Trap Details. Figure 28 displays the Trap Detail view. FIGURE 28 Trap Detail view 6. Expand the tree on the left to find the Fabric Watch OID information. To find the OID, use the following hierarchy: SW-MIB, bcsi, commDev, fibrechannel, fcSwitch, sw, swFwSystem.
3 Configuring Fabric Watch using SNMP Fabric Watch displays a screen similar to the one shown in Figure 29. FIGURE 29 7. Example OID tree Obtain the specific identifier for the element that will be modified. To get the identifier, click the swFwThresholdTable and swFwThresholdEntry directory, and run a get operation on swFwName. A list of elements appears in which each element is preceded by an identifier. Remember the numeric portion of the identifier, which appears before the “==>” symbol.
Configuring Fabric Watch using SNMP 3 For detailed descriptions of the SNMP fields in both telnet and Web Tools, see the Fabric OS MIB Reference. FIGURE 30 Example swFwName screen In this example, 83.1 is numeric identifier for the element referenced as resFlash000. 8. Traverse the fields beneath swFwClassAreaTable and swFwThresholdTable, appending the numeric identifier from the previous step to each field before performing a get or write operation.
3 56 Configuring Fabric Watch using SNMP Fabric Watch Administrator’s Guide 53-0000438-01
Chapter Generating Fabric Watch Reports 4 In this chapter • Types of Fabric Watch reports . . . . . . . . . . . . . . . . . . 57 • Viewing Fabric Watch reports . . . . . . . . . . . . . . . . . . 62 Types of Fabric Watch reports You can run reporting commands in Fabric Watch to get instant access to switch information.
4 Types of Fabric Watch reports 1/4 1/5 1/6 1/7 1/8 1/9 1/10 1/11 1/12 1/13 1/14 1/15 2/0 2/1 2/2 2/3 2/4 2/5 2/6 2/7 2/8 2/9 2/10 2/11 2/12 2/13 2/14 2/15 3/0 3/1 3/2 3/3 3/4 3/5 3/6 3/7 3/8 3/9 3/10 . . .
Types of Fabric Watch reports 4 SWITCH HEALTH REPORT The switch health report lists • • • Current health of each port, based on the currently configured policy settings. High-level state of the switch as well as power supplies, fans, and temperatures. All ports that are in an abnormal state and indicates the current health state of each port. The switch health report is available even without Fabric Watch, but for licensed Fabric Watch users, the marginal and faulty ports are included in the report.
4 Types of Fabric Watch reports Example: Switch status policy report The current overall switch status policy parameters: Down Marginal ---------------------------------PowerSupplies 2 1 Temperatures 2 1 Fans 2 1 WWN 0 1 CP 0 1 Blade 0 1 Flash 0 1 MarginalPorts 2 1 FaultyPorts 2 1 MissingSFPs 0 0 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.
4 Types of Fabric Watch reports 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 G G G G G G G G VE VE VE VE VE VE VE VE HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY HEALTHY 000:00 000:00 000:00 000:00 000:00 000:00 000:00 000:00 061:19 061:19 061:19 003:37 002:48 061:19 061:19 061:19 - - - - - - - - - - - - - NOTE Output of the Port Detail Report depends on the ports that belong to the current Admin
4 Viewing Fabric Watch reports Viewing Fabric Watch reports You can view Fabric Watch reports in the following ways: • • “Viewing Fabric Watch reports using telnet,” next “Viewing Fabric Watch reports using Web Tools” on page 62 VIEWING FABRIC WATCH REPORTS USING TELNET To view Fabric Watch reports using telnet, start a telnet session and enter the command (from Table 18) corresponding to the report you want to view.
Viewing Fabric Watch reports 4 A report view window (shown in Figure 32) displays. FIGURE 32 Report View window The Web Tools report view window contains choices to view the switch health, port detail, or SAM report. NOTE The switch status policy report is not available through Web Tools. Viewing reports To view a report, click its name on the left of the report view window. You can use this interface to filter the port detail report based on the current state of the port.
4 Viewing Fabric Watch reports The menu, shown in Figure 33, displays. FIGURE 33 Action menu The following section explains the options in the Action menu. Refresh report Use this option to update the current report with the new data. Customize report Use this option to modify the report design. When you select the customize report option, the report customization window (shown in Figure 34) displays.
Viewing Fabric Watch reports - 4 Switch Health SAM Port Detail If you select the Port Detail option, you can filter the ports for which the report is generated based on port number or port state. If you filter based on port number, you can enter either the port numbers (separated by commas) or the range of port numbers. To enter a range of ports, enter the first and last ports in the range, separated by a hyphen. Port ranges should be comma-separated from other elements in the list.
4 66 Viewing Fabric Watch reports Fabric Watch Administrator’s Guide 53-0000438-01
Appendix Default Threshold Values A In this appendix • • • • • • • • Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Environment class . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Fabric class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Performance Monitor class . . . . . . . . . . . . . . . . . . . . 71 Port class. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Resource class . . . . . . . . . . . . . . . . .
Environment class Environment class Table 19 provides default settings for areas in the Environment class. These defaults are hardware-dependent. Check the appropriate hardware reference manual for differences in environmental requirements. NOTE For the Brocade 200E, there is no fan default threshold because the fans are not monitored by Fabric Watch. You can use the fanShow command to view the Brocade 200E fan status (OK or NOT OK).
Environment class TABLE 19 Environment class threshold defaults (Continued) Area Description Default threshold settings Default alarm settings Threshold state Power Supply Monitors power supply condition Unit: 1/0 (OK/FAULTY) Time Base: none The default threshold settings for all platforms are: Low: 1 High: 0 Buffer:0 Changed: 0 Below: 3 Above: 3 In-Between: 0 Informative Out_of_range In_range Informative Temperature Monitors switch temperature in Celsius Unit: degrees C Time Base: none Chan
Fabric class Fabric class Table 20 provides default settings for areas in the Fabric class. These defaults are hardware-dependent. Check the appropriate Hardware Reference Manual for differences in environmental requirements.
Performance Monitor class Performance Monitor class Table 21 provides default settings for areas in the AL_PA Performance Monitor class.
Port class Port class Table 24 provides default settings for areas in the Port class.
Port class Table 25 provides default settings for areas in the E-Port class.
Port class Table 26 provides default settings for areas in the F/FL_Port class.
Resource class Resource class Table 27 provides default settings for areas in the Resource class.
Security class TABLE 28 76 Security class threshold defaults (Continued) Area Description Default threshold settings Default alarm settings Threshold state Invalid Certificates Monitors invalid certificates Unit: Violation(s) Time Base: minute Low: 1 High: 2 Buffer: 0 Changed: 0 Below: 0 Above: 3 In-Between: 0 Informative Informative Out_of_range In_range Invalid Signatures Monitors invalid signatures Unit: Violation(s) Time Base: minute Low: 1 High: 2 Buffer: 0 Changed: 0 Below: 0 Above: 3
SFP class TABLE 28 Security class threshold defaults (Continued) Area Description Default threshold settings Default alarm settings Threshold state SES Violations Monitors SES violations Unit: Violation(s) Time Base: minute Low: 1 High: 2 Buffer: 0 Changed: 0 Below: 0 Above: 3 In-Between: 0 Informative Informative Out_of_range In_range SLAP Bad Packets Monitors SLAP bad packets Unit: Violation(s) Time Base: minute Low: 1 High: 2 Buffer: 0 Changed: 0 Below: 0 Above: 3 In-Between: 0 Informati
SFP class TABLE 29 78 SFP class threshold defaults Area Description Default threshold settings Default alarm settings Threshold state Current Monitors SFP current Unit: mA Time Base: none Low: 0 High: 50 Buffer: 1 Changed: 0 Below: 1 Above: 1 In-Between: 0 Informative Out_of_range Out_of_range Informative Receive Power Monitors receive power in µWatts Unit: µWatts Time Base: none Low: 0 High: 5000 Buffer: 25 Changed: 0 Below: 1 Above: 1 In-Between: 0 Informative Out_of_range Out_of_range I
Appendix Basic Fabric Watch Configuration Guidelines B A default Fabric Watch configuration is available for the purpose of saving setup time. As you gain familiarity with Advanced Fabric Watch features, they can be tailored to suit the fabric environment. The custom settings available in Fabric Watch provide an advanced user much needed flexibility of redefining boundary thresholds and alarm notification methods.
Basic Fabric Watch Configuration Guidelines 80 Fabric Watch Administrator’s Guide 53-0000438-01
Appendix Using Product Name with Configuration Files C In this appendix • Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 • Configuration files. . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 • Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Overview When you activate Product Name, the software starts using the default settings described in Appendix , “Basic Fabric Watch Configuration Guidelines”.
Profiles Profiles Brocade provides partial configuration files, or profiles, that help you configure Product Name in a way that is most appropriate to your particular SAN needs. To configure Product Name with a profile 1. Upload the configuration file to the host by typing configUpload. 2. Open one of the profiles that appears on the Brocade Web site at http://www.brocade.com/support/mibs_rsh/index.jsp 3. Open your configuration file in a text editor. 4.
Index A above event triggers, 16 activating with advanced web tool, 24 with telnet, 23 activating Fabric Watch, 23–25 Admin View, 24 advanced configuration options, 41 alarms configuring, 37 continuous, 2, 11, 37 notifications, 43 triggered, 2, 11, 37 areas, 4 assigning notification methods, 21 B commands configdownload, 81 configupload, 81 fwclassinit, 24 fwconfigreload, 81 fwconfigure, 25 fwfrucfg, 25 fwmailcfg, 25 configdownload, 81 configupload, 81 configuration advanced, 35 configuration file capabi
R fwclassinit, 24 fwconfigreload, 81 fwfrusfg, 25 fwmailcfg, 25 RapiTrap, 20 resource class area, 9 H S high and low thresholds, 12 security class areas, 9 setting time base to none, 13 SFP class areas, 10 SNMP, 2 capabilities, 26 SNMP trap, 19 specifying a time base, 14 switch event (error) log entry, 19 switch policies, 21 switch status down, 47 healthy, 46 marginal, 47 switch status policy, 46 system requirements, 23 I in-between triggers, 18 installing Fabric Watch, 1 interface types, 25 interpre
V values, default, 67 W Web Tools capabilities, 25 Fabric Watch Administrator’s Guide 53-0000438-01 85
86 Fabric Watch Administrator’s Guide 53-0000438-01