Use-ability and general items What's new in SAN Health Diagnostics Capture 4.0 Increased Hardware and Firmware Support o FOS 7.2.1+ o All new Brocade hardware added Partial Capture Capability o During the audit all data is saved as the capture progresses. This means that if connectivity is lost during a capture, the progress to that point is saved and usable. This also means that SAN health is continuously writing to disk while a capture is in progress. If a very large number of switches are in the audit, disk access speed may become the bottleneck. If auditing a large number of switches, SAN Health's working directory should be set to a fast local drive. Larger GUI Window o SAN Health s window is still not re-sizeable however the dimension has been increased to 1024x768 allowing more space for the tree view of fabrics and switches. New Interactive Window o On start of the audit, prior versions of SAN Health would step to a specific progress monitoring screen. With SAN Health 4 we have discarded this entire step and now display the progress of each session directly on the tree view. Clearer On-screen Icons o With the new interactive tree view, the icons have changed and additional status icons have been added Page 1 of 7 SAN Health Version 4.0
Real Time Progress Display o During the audit you can right-click on any switch to stop the progress or display the progress for that specific switch. As there can be a significant amount of data to display, the progress viewer is opened as a new thread so that it does not interfere with CPU and memory space that is servicing the CLI sessions. Scalability and Timeout management Individualized Threads o Completely new CPU and memory management model for handling the individual switch sessions. Better Scalability o Increased scalability from 68 switches being concurrently audited to a maximum of 100 in a single audit set. More Control Over Timeouts o Completely new timeout values that allow individual control over each aspect of the data capture process. Prior versions of SAN Health had one timeout value which meant that if you had a switch that was logging in slowly you would have to slow every aspect of the audit down and not just the login. Page 2 of 7 SAN Health Version 4.0
New Functions and Diagnostics Increased Level of Reporting o A number of new FOS 7.x specific diagnostic commands have been added to provide greater detail on port counters, Fabric Watch and Fabric Vision fault detection. Easier to Use with Access Gateways o AGs are now automatically discovered and added to a fabric container called "Access Gateways" (FOS 6+ only). Port Stat Metrics Captured o Port counters are now captured at the start of the audit and then again at the end of the audit allowing a delta in counters to be reported on (FOS 6+ only). E.g. if you capture performance data for 12 hours the port counters will be captured on both sides of this providing a 12 hour delta in the values included in the report. Automatic Resetting of Port Stats o Optional reset of port counters is offered after the audit completes (false by default). This may be useful if you have scheduled SAN Health to run once a week or on another consistent schedule. Clearing the port counters automatically at the end of the audit will mean that the subsequent audit and report will display the delta in the counters for the period between this audit and the prior one. SET Files and Scheduling SAN Health OS Level File Association o Audit ".SET" files have now been associated with SAN Health. If they are double clicked, in Windows explorer SAN health will be launched and the SET file is loaded. However the audit is not automatically started. For scheduling SAN health we now need to add the /autostart flag. Automatic SET File Conversion o There are many new elements in the saved SET file that have to do with timeout thresholds, new commands, logical switch, etc. When SH version 4 opens a SH version 3 set file, the file will be converted to the version 4 format. Back up your SET files before doing this if you wish to keep a copy in SH version 3 format. Page 3 of 7 SAN Health Version 4.0
Virtual Fabric / Logical Switch Items Fabric ID/Context Awareness o When discovering new switches/fabrics, if logical switches are in use, the user can now set the context that the CLI session should be established in. This allows easier discovery and creation of audit sets when using virtual fabrics. Logical Switch Awareness o If Logical switches are in use, the logical switch information is now displayed and tracked as part of the audit set. More Detailed Switch Attributes o Both username and logical switch context can now be adjusted on the switch attributes allowing complete control over all attributes of accessing a specific logical switch Page 4 of 7 SAN Health Version 4.0
Items that have been removed or are no longer supported Removed support for tunneling SAN Health through a McDATA EFCM server (Proxy pass through). EFCM has been end of life for many years and very few users still believe in having their SAN switches on a private network with only an EFCM server as the gateway onto the subnet hosting the SAN switches. For the remaining few users of EFCM, the previous version of SAN Health can still be used to proxy through their EFCM server. Some older CLI commands have been removed / superseded from the audit. Removed the sequential audit option. Prior versions used this to audit greater than 68 switches in a given audit set with the new scalability level of being able to concurrently audit up to 100 switches, sequentially auditing switches one after another as a way to achieve scalability became redundant. Page 5 of 7 SAN Health Version 4.0
Fabric OS commands used by SAN Health version 4.0 ad --show (Display Admin Domain Configurations) aaaconfig --show (Displays the current AAA service configuration) agshow (Displays access gateway details - will only run on platforms using FOS6 or above) aptpolicy (Displays the Advanced Performance Tuning policy) cfgshow (Display Entire Zone Configuration Information) cfgsize (Display Zone Database Size) chassisconfig (Displays the configuration of the chassis) chassisshow (Show Field Replaceable Unit Details) chassisname (Displays the chassis name) configshow (Display Switch Configuration Settings) cryptocfg --show -localee (Display local encryption engine information) cryptocfg --show -groupcfg (Display the encryption group configuration) cryptocfg --show -container -all -cfg (Display encrypted LUN configurations) diagshow (Power On Self Test Results From Last Boot) errdump (Display The Error Log) fabricshow (List Switches In The Fabric) fabricshow -chassis (List the chassis WWNs and names) fabricshow -membership (FC Router membership details if present) fabricshow -paths (List paths to remote domains) fabstatsshow (Display Fabric Statistics) fanshow (Display The Fan Status And Speeds) fcrconfigure --show (Displays FCR Configuration) fcrfabricshow (Displays FC Routers on a backbone fabric) fcrpathbwconfig --show (Displays path bandwidth state) fcrresourceshow (Displays FC Router physical resource usage) ficonshow rnid (Display The FICON Devices Information) firmwareshow (Display Firmware Versions by Flash Memory Bank) fosconfig --show (Displays Fabric OS features) fwalarmsfiltershow (Display Fabric Watch Alarms Filter State) fwfrucfg --show (Display Fabric Watch FRU Actions) fwportdetailshow (Display Fabric Watch port and SFP errors) fwsamshow (Display Fabric switch availability monitor report) gbicshow (Show Information From Intelligent GBICs) hashow (Display The Control Processor High Availability Status) interopmode (display The Multi-Vendor Interop Mode Setting) islshow (Display Information On Connected Inter Switch Links) lfcfg --show -cfg (Displays information for the fabric ID set by the context) lfcfg --showall -cfg (Displays information for all fabrics in all chassis reachable) lfcfg --show -lisl -v (Displays status information about the LISLs in the logical switch) lfcfg --showall -lisl (Displays status information of all LISLs in the chassis) licenseshow (Display Software Licenses On The Switch) lscfg --show (Displays the partition configuration on a chassis) mapdb --show (Display The MAPs health Database) Page 6 of 7 SAN Health Version 4.0
mapdb --show history (Display The MAPs health history) mapspolicy --show -summary (Display The MAPs policies) memshow (Display The Switch Memory Use) myid (display the status of the system and login credentials) nsshow (Display The Name Server Database Contents) nsshow -t (Display The Name Server Database Contents) portbuffershow (Display The Port Buffer Credit Allocation) portcfgshow (Display the port configuration settings) porterrshow (Displays port error counters - will be run at the start and finish of the audit to obtain a delta) portname (Show Any Assigned Port Names) portshow fciptunnel all (Displays The FCIP details) portshow fciptunnel all -params (Displays additional FCIP parameters) portshow fciptunnel all -c (Displays the FCIP circuits) portshow fciptunnel ge0 (Displays The FCIP details for 7500 GE0 Port) portshow fciptunnel ge1 (Displays The FCIP details for 7500 GE1 Port) portstatsshow (Displays port stat counters - will be run at the start and finish of the audit to obtain a delta) printloginhistory (Display the Login History) psshow (Display The Switch Power Supply Status) secpolicydump (Displays all members of existing security policies.) sfpshow (Show Information From Intelligent SFPs) slotshow (Display Chassis Slot Status) snmpconfig --show snmpv1 (Displays the SNMP agent configuration data of the specified category.) snmpconfig --show snmpv3 (Displays the SNMP agent configuration data of the specified category.) ssn (Display The Switch Serial Number) switchshow (Display The Switch and Port Status) switchstatuspolicyshow (Display The Switch Status Alert Thresholds) switchstatusshow (Display The Switch Status) sysenetaddrshow (Display The Ethernet MAC Address) syslogdipshow (Display The Syslog Daemon IP Addresses) sysmonitor --show cpu (Display CPU ussage) sysmonitor --show env (Display Environment ussage) sysmonitor --show mem (Display memory ussage) sysmonitor --show resources (Display resource ussage) tempshow (Display Temperature Sensor Status) thconfig --show sfp (Display SFP monitoring) trunkshow (Display Information On Any ISL Trunks) tsclockserver (Display The Network Time Protocol Server Address) uptime (Display Switch Uptime) urouteshow (Display Unicast Routing Information) version (Display Firmware Version Information) Page 7 of 7 SAN Health Version 4.0