ibm ds6000, ds8000 series km for patrol 1.2 · ibm ds6000, ds8000 series km for patrol version...
TRANSCRIPT
Contacting BMC SoftwareYou can access the BMC Software Web site at http://www.bmc.com/. From this Web site, you can obtaininformation about the company, its products, corporate offices, special events, and career opportunities.
United States and Canada Outside United States and Canada
Address BMC Software, Inc.2101 CityWest Blvd. Houston TX 77042-2827
Telephone (01) 713 918 8800
Telephone 713 918 8800 or 800 841 2031
Fax (01) 713 918 8000
Fax 713 918 8000
Copyright 2006 BMC Software, Inc. or licensors, as an unpublished work. All rights reserved.
BMC Software, the BMC Software logos, and all other BMC Software product or service names areregistered trademarks or trademarks of BMC Software, Inc.
IBM is a registered trademark of International Business Machines Corporation.
DB2 is a registered trademark of International Business Machines Corporation.
Oracle is a registered trademark, and the Oracle product names are registered trademarks ortrademarks of Oracle Corporation.
All other trademarks belong to their respective companies.
BMC Software considers information included in this documentation to be proprietary and confidential.Your use of this information is subject to the terms and conditions of the applicable End User LicenseAgreement for the product and the proprietary and restricted rights notices included in thisdocumentation.
Restricted Rights Legend
U.S. Government Restricted Rights to Computer Software. UNPUBLISHED -- RIGHTS RESERVED UNDERTHE COPYRIGHT LAWS OF THE UNITED STATES. Use, duplication, or disclosure of any data andcomputer software by the U.S. Government is subject to restrictions, as applicable, set forth in FARSection 52.227-14, DFARS 252.227-7013, DFARS 252.227-7014, DFARS 252.227-7015, and DFARS252.227-7025, as amended from time to time. Contractor/Manufacturer is BMC Software, Inc., 2101CityWest Blvd., Houston, TX 77042-2827, USA. Any contract notices should be sent to this address.
2
Version 1.2.00
IBM DS6000, DS8000 Series KM for PATROL
You can obtain technical support by using the Support page on the BMC Software Web site or bycontacting Customer Support by telephone or e-mail. To expedite your inquiry, please see "BeforeContacting BMC Software."
Support Web Site
You can obtain technical support from BMC Software 24 hours a day, 7 days a week at http://www.bmc.com/support_home. From this Web site, you can
Read overviews about support services and programs that BMC Software offers:
Find the most current information about BMC Software products
Search a database for problems similar to yours and possible solutions
Order or download product documentation
Report a problem or ask a question
Subscribe to receive e-mail notices when new product versions are released
Find worldwide BMC Software support center locations and contact information, including e-mailaddresses, fax numbers, and telephone numbers
Support by Telephone or E-mail
In the United States and Canada, if you need technical support and do not have access to the Web, call800 537 1813. Outside the United States and Canada, please contact your local support center forassistance. To find telephone and email contact information for the BMC Software support center thatservices your location, refer to the Contact Customer Support section of the Support page on the BMCSoftware Web site at http://www.bmc.com/support_home.
Before Contacting BMC Software
Before you contact BMC Software, have the following information available so that Customer Support canbegin working on your problem immediately:
Product information
product name
product version (release number)
license number and password (trial or permanent)
Operating system and environment information machine type operating system type, version, andservice pack or other maintenance level such as:
PUT or PTF
system hardware configuration
serial numbers
related software (database, application, and communication) including type, version, and service
pack or maintenance
level
Sequence of events leading to the problem
Commands and options that you used
Messages received (and the time and date that you received them)
product error messages
messages from the operating system, such as "file system full"
3
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Table of Contents 4
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Table of Contents...........................................................................................................................11Product at a Glance
...........................................................................................................................12Synergy with Hardware Sentry KM for PATROL
...........................................................................................................................13Supported Platforms
...........................................................................................................................16Prerequisites
...........................................................................................................................17Getting the BMC Software Installation Utility
...........................................................................................................................18Packages
...........................................................................................................................19Extracting the Setup Files
...........................................................................................................................20IBM Storage Manager (Windows)
...........................................................................................................................20Installing the IBM DS6000/DS8000 Storage Manager (Windows)
...........................................................................................................................22Configuring the IBM DS6000/DS8000 Storage Manager
...........................................................................................................................24Installing the IBM CIM Agent for DS Open API
...........................................................................................................................29Installing IBM DS6000, DS8000 Series KM for PATROL
...........................................................................................................................41Uninstalling IBM DS6000, DS8000 Series KM for PATROL
...........................................................................................................................49Integrating with BMC Portal
...........................................................................................................................50Integrating with BMC ProactiveNet Performance Management
...........................................................................................................................51Creating and Importing an Adapter for a BMC PATROL KM
...........................................................................................................................59Updating an Adapter for a BMC PATROL KM
...........................................................................................................................59Importing and Customizing Thresholds
...........................................................................................................................61Managing Baselines and Key Performance Indicators
...........................................................................................................................65Configuring the KM
...........................................................................................................................65Adding a Connection to an IBM DS Storage Manager
...........................................................................................................................67Editing IBM DS Storage Manager Connection Settings
...........................................................................................................................68Monitoring with the KM
...........................................................................................................................68Viewing the Overall Activity of a Storage Unit
...........................................................................................................................69Reporting the Total Traffic on an Hourly or Daily Basis
...........................................................................................................................7 0Monitoring the Efficiency of the Caching Mechanism
...........................................................................................................................7 3Reporting Disk Space Consumption
...........................................................................................................................7 6Reporting the Overall Available Disk Space
...........................................................................................................................7 7Reclaiming Space of Unused LUNs
...........................................................................................................................81Diagnosing Slow LUNs
...........................................................................................................................82Identifying the Hosts that can Access a Logical Drive
...........................................................................................................................83Identifying the Busiest Logical Drives
Table of Contents 5
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
...........................................................................................................................86Diagnosing Fiber Performance Issues
...........................................................................................................................87Diagnosing a Bad Physical Disk Layout
...........................................................................................................................88Search WWN
...........................................................................................................................90Reporting
..................................................................................................................90Storage Units Activity Report
..................................................................................................................91Ranks Activity Report
..................................................................................................................92Fiber Ports Activity Report
..................................................................................................................93Volumes Activity Report
..................................................................................................................94LUNs Mapping Table
..................................................................................................................95Per Host Storage Allocation
..................................................................................................................96Per LUN Storage Allocation
..................................................................................................................96Scheduling Reports
...........................................................................................................................98Administrative Tasks
...........................................................................................................................98Configuring Java Settings
...........................................................................................................................102Customizing the Discovery Interval
...........................................................................................................................103Customizing the Polling Interval
...........................................................................................................................103Enabling the Debug Mode
...........................................................................................................................104Managing Internal KM Issues Notifications
...........................................................................................................................106Managing Unknown Status
...........................................................................................................................106Pausing/Resuming Monitoring
...........................................................................................................................107Reinitializing the KM
...........................................................................................................................109Restoring Monitoring
...........................................................................................................................110Removing Device Monitoring
...........................................................................................................................110Triggering a KM Discovery
...........................................................................................................................111Thresholds, Alerts and Notifications
...........................................................................................................................111Threshold Mechanism Selection
...........................................................................................................................112Modifying Alert Thresholds
...........................................................................................................................113Alert Actions
...........................................................................................................................114Alert Actions Macros
...........................................................................................................................115Edit Alert Actions
..................................................................................................................117Trigger a PATROL Event
..................................................................................................................118Annotate the Parameter’s Graph
..................................................................................................................119Execute an OS Command
..................................................................................................................120Execute a PSL Command
..................................................................................................................121Send a Pop-up to the PATROL Consoles
..................................................................................................................122Write a Line to a LOG File
Table of Contents 6
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
..................................................................................................................123Send a Basic SNMP Trap
..................................................................................................................124Send a custom SNMP Trap (advanced)
..................................................................................................................125Send an E-mail
...........................................................................................................................128Classes and Parameters
...........................................................................................................................129SEN_I68_MAIN
...........................................................................................................................131SEN_I68_EXTENTPOOL
...........................................................................................................................132SEN_I68_EXTENTPOOL_CONT
...........................................................................................................................133SEN_I68_FCPORT
...........................................................................................................................135SEN_I68_FCPORT_CONT
...........................................................................................................................135SEN_I68_RANK
...........................................................................................................................137SEN_I68_RANK_CONT
...........................................................................................................................138SEN_I68_SMISPROVIDER
...........................................................................................................................139SEN_I68_SMISPROVIDER_CONT
...........................................................................................................................140SEN_I68_STORAGEUNIT
...........................................................................................................................142SEN_I68_VOLUME
...........................................................................................................................144SEN_I68_VOLUME_CONT
...........................................................................................................................146Configuration Variables
8
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
What's NewIBM DS6000, DS8000 Series KM for PATROL is now compatible with BMC ProactiveNet CentralMonitoring Administration. This feature is supported by BMC ProactiveNet PerformanceManagement version 9.0.00.
Reporting:
FC ports are now listed in the LUNs Mapping Table report.
The list of mapped/unmapped LUNs can now be sorted by storage unit.
The Per Host Storage Allocation and Per LUN Storage allocation reports, were added toindicate how much storage is allocated to each monitored LUN and Host.
Reports Scheduling: Activity and LUNs Mapping Table reports can now be generated every dayat a specific time. The information, retrieved as a text file, can later be used by other tools suchas BMC Capacity Optimization.
Additional information were added to the product's Infobox.
A connection to a subsystem can now be directly configured from the SEN_I68_SMISPROVIDER_CONT application class.
The new TimeSinceLastActivity parameter reports the number of days since the last read orwrite operation has been observed on the monitored LUN.
Changes and ImprovementsIt is now possible to disable the validation tests of the JRE used by the KM to run Java code andtherefore force the KM to use a non-Sun or non-Oracle JRE. To disable the validation test, set the /SENTRY/SEN_68/disableJRECheck variable in the PATROL Agent's configuration. Warning: ApacheJRE is not supported.
The Debug mode was modified to ensure BPPM 9.x compatibility
KM Commands
The KM commands menu has been reorganized.
The “Modify Alert Thresholds” KM Command has been removed from most classes, as thethresholds can now be managed by PATROL administrators in a standard way through the EventManagement KM and PCM (or any other method used in their environment).
The Restore Device Monitoring KM Command has been renamed Restore Monitoring. The userinterface was also simplified to reduce the number of operations required to restore the monitoringof a component.
Fixed IssuesThe Restore Monitoring KM command lists devices to restore even when the SMI-S Provider wasremoved from the monitored environment.
10
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
IBM DS6000, DS8000 Series KM for PATROL monitors all your IBM storage assets within a centralizedmanagement console. All the information concerning disk arrays, storage pools, controllers, storagevolumes, and ports are directly displayed in your BMC Framework. By monitoring all your IBM storagedevices within a centralized management console, you can respond quickly to performance problems,easily determine capacity requirements, and effectively plan for network expansions.
IBM DS6000, DS8000 Series KM for PATROL works in conjunction with Hardware Sentry KM for PATROL.Hardware Sentry KM discovers and monitors all the hardware aspects of the IBM disk array: disks,RAIDs, controllers, temperature sensors, fans, power supplies, Ethernet cards, fiber ports, etc. IBMDS6000, DS8000 Series KM for PATROL discovers and monitors all the software aspects of the array:overall capacity, spare disks, data traffic, oversubscription, etc.
11Product at a Glance
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Product at a Glance
IBM DS6000, DS8000 Series KM for PATROL enables you to monitor their IBM environment from thePATROL console avoiding the need to use a separate monitoring solution. The KM collects and bringscritical performance data and useful metrics into your BMC Framework.
PA TROL Console – IBM DS6000, DS8000 Series KM for PA TROL
As part of the Sentry Software Storage solution, IBM DS6000, DS8000 Series KM for PATROL coversperformance counters while Hardware Sentry KM for PATROL collects hardware-related information.
To properly collect metrics and performances from your IBM storage env ironment IBM DS6000, DS8000 Series KM for
PATROL requires access to the IBM Storage Manager.
12Synergy with Hardware Sentry KM for PATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Synergy with Hardware Sentry KMfor PATROL
To benefit from a complete monitoring of your IBM environment, IBM DS6000, DS8000 Series KM forPATROL needs to be used in conjunction with Hardware Sentry KM for PATROL.
Hardware Sentry KM for PATROL discovers all the physical components of your storage devices,that is: controllers, disks, power supplies, fans, network and fiber ports, and reports hardwarefailures on these components. Additionally, it monitors the traffic on each network and fiber port. Hardware Sentry KM for PATROL is part of the Sentry Software monitoring product line.
IBM DS6000, DS8000 Series KM for PATROL monitors all of the performance metrics and usagestatistics of your IBM environment, such as file disk space usage, storage utilization, I/Os on thestorage units/ranks/volumes, etc. It continuously monitors the activity of each component and isalso able to build reports on past utilization statistics.
Architecture
The complete storage monitoring solution architecture is composed of the elements represented in thefigure below:
IBM DS6000, DS8000 Series KM for PA TROL – A rchitecture
13Supported Platforms
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Supported Platforms
IBM DS6000, DS8000 Series KM for PATROL supports the following IBM equipment:
IBM DS6000 series IBM DS8000 series
15
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
This chapter provides information about the tasks that must be performed before you start installing IBMDS6000, DS8000 Series KM for PATROL. Make sure to carefully read the following sectionsrequirements:
Review the Installation and Configuration Requirements
Get the BMC Software Installation Utility
Download the Installation Packages
Extract the Setup Files
Install and Configure IBM Storage Manager
16Prerequisites
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Prerequisites
Integrated as a native module for BMC ProactiveNet Performance Management, IBM DS6000, DS8000Series KM for PATROL is designed to monitor the health and performance of your IBM storageenvironment.
Prior to install IBM DS6000, DS8000 Series KM for PATROL, make sure that the following elements areinstalled and properly configured:
PATROL Agent, version 3.4.11 or higher (see BMC PATROL documentation)
PATROL Console (see BMC PATROL documentation)
IBM Storage Manager
Java 1.5 or higher.
Finally, make sure that IBM DS6000, DS8000 Series KM for PATROL is installed on a server that hasaccess to the IBM Storage Manager.
17Getting the BMC Software Installation Utility
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Getting the BMC SoftwareInstallation Utility
In order to install IBM DS6000, DS8000 Series KM for PATROL, you need the latest version of the BMCSoftware Installation Utility. You can download the latest Installation Utility from the BMC Software EPD(Electronic Product Download) from: http://webapps.bmc.com/signon/content/logon.jsp on the BMCSoftware Website, or from the IBM DS6000, DS8000 Series KM for PATROL page on the SentrySoftware Website.
Choose the appropriate package depending on the platform you plan to install IBM DS6000, DS8000Series KM for PATROL on:
For UNIX/Linux systems: ins_ALL_<version>.tar
For Windows systems: ins_WINDOWS_<version>.zip
The packages are valid for all the PATROL components: Agent, Console, Console Server, etc.
Place the Installation Utility package in the same folder as the IBM DS6000, DS8000 Series KM forPATROL packages.
18Packages
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Packages
The IBM DS6000, DS8000 Series KM for PATROL packages are available on the Sentry Software Website.
There are two packages, each of which can be used to install the KM on every PATROL component(Agent, Console, etc.) according to the platform you are using.
Downloading from Sentry Software Web site
For Windows systems: seni68_WINDOWS_<version>.zip
For UNIX and Linux systems: seni68_UNIX_<version>.tar
Java Runtime Environment Package
Java Runtime Environment version 1.5.00 or higher is required in some cases for the KM to operateproperly.A package with a suitable Java Runtime Environment, designed for use with the BMC SoftwareInstallation Utility, is made available to download on:
the Sentry Software Web site.
The IBM DS6000, DS8000 Series KM for PATROL packages are designed for use with the BMCSoftware Installation Utility (formerly known as Thorium). They need to be merged with the latestavailable version of the BMC Software Installation Utility. Please see instructions.
19Extracting the Setup Files
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Extracting the Setup Files
Like most Knowledge Modules for PATROL, you need to install IBM DS6000, DS8000 Series KM forPATROL on the following components of your PATROL architecture:
Every managed system with a PATROL Agent
Every PATROL Console (Classic) that will show IBM performance-related information and alerts
The Console Server
PATROL Central – Web Edition
On Windows
The packages for Windows are to be extracted in the consecutive order:
1. First, unzip the BMC Installation Utility: ins_Windows_<version>.zip
2. Next, unzip the IBM DS6000, DS8000 Series KM for PATROL package in the same folder: seni68_WINDOWS_<version>.zip
3. Then, unzip the senjre_<version>_WINDOWS.zip package if you need to install the latest JavaRuntime Environment program
The content of the packages merges into a subfolder named bmc_products.
A pache JRE is not supported.
Windows may ask for your confirmation to overwrite files and folders. This is normal behav ior and you can accept alloverwrite confirmation requests.
On UNIX/Linux
The packages for UNIX/Linux are to be extracted with the tar utility:
1. First, untar the BMC Installation Utility: tar xvf ins_ALL_<version>.tar
2. Next, untar the IBM DS6000, DS8000 Series KM for PATROL package named: LYV39_<version>_Storage_KM.tar if downloaded from BMC Software EPD Web site orseni65_UNIX_<version>.tar if downloaded from the Sentry Software Web site.
The files are extracted into a sub-directory named bmc_products.
20IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
IBM Storage Manager (Windows)
To fully monitor IBM DS6000 and IBM DS8000 disk systems, you are required to install IBM DS StorageManager. IBM Storage Manager needs to be installed on any server that has network access to theDS6000 and/or DS8000 Management Card.
The IBM Storage Manager is usually already installed and configured in most environments. In thatcase, proceed directly to installing the IBM CIM Agent for DS Open API.
Installing the IBM DS6000/DS8000 StorageManager (Windows)The DS Storage Manager is installed using graphical or unattended (silent) mode for Windows operatingsystems. It can be accessed remotely from any location that has network access using a Web browser.The result of the installation is access to a configuration tool that can be used in offline or onlinesettings.
Port ConfigurationSpecify Ports for the DS Storage Manager to use (or accept defaults):
SSL Configuration Specify the location of an existing certificate, or
21IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Enter key file and trust file passwords to generate a certificate:
SSL Configuration (Generate Certificate – AdditionalInformation)
Enter additional information for the SSL certificate (optional):
Click Install on the next page.
The Server will need to be rebooted after installation:
22IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Configuring the IBM DS6000/DS8000 StorageManagerThis section provides an overview of the configuration steps required after you install the DS StorageManager.
The installation of the IBM created two new services:
Several new items will also be available from the Start menu:
Open the "Open DS Storage Manager":
23IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
The default username is "admin", and password is "admin".
On the Main Storage Manager page:
Specify a new admin password on the next page.
Under Real-Time Manager > Manage Hardware, select Storage Complexes.
Select a management console (tick the highlighted box).
In the --- Select Action --- list, select Assign Storage Unit
Assign Storage Unit :
24IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Enter a Nickname
Enter the two IP addresses of the DS6000 series controller cards.
Enter the last 7 digits of the serial number listed on the storage unit.
(The serial number can be found under the right hand bezel of the storage unit:
Click Next
Enter Gateway and Subnet Mask information
Click Next and then Finish
The DS6000 Storage Manager will now try to add your unit. This process can take some time. Ifyou have multiple units to add, you can click "Close and View Summary"
Repeat Process for Each DS6000 unit.
Once All Assign Storage Unit processes are finished (see Long Running Task Summary Page)
Installing the IBM CIM Agent for DS Open APIOnce the IBM DS6000/DS8000 Storage Manager is installed and configured so that it can see allDS6000/DS8000 units, the CIM Agent needs to be installed. The CIM Agent can be installed on anyserver that has network access to the server on which the IBM DS6000/DS8000 Storage Manager hasbeen installed.
Access the IBM Web site to get the complete package for the IBM CIM Agent for DS Open API andproceed with its installation. Finally, follow the configuration instructions provided below to ensure a fullinteraction with IBM DS6000, DS8000 Series KM for PATROL.
25IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Configuration Instructions
Server Communication Configuration
Select which protocols (http / https) and ports to install the CIM Agent on.
These are the protocols and ports that need to be entered in the WBEM Credentials page of the Adda Connection to an IBM DS Storage Manager wizard.
Configuration Parameters
Specify a user name and password. The user name and password specified here are those thatneed to be entered in the WBEM Credentials page of the Add a Connection to an IBM DS StorageManager wizard.
Click Add
Fill in the information related to the new device:
Device Type: Type DS
IP Address: Enter the IP Address of the Server on which the IBM DS6000/DS8000 StorageManager has been installed (not of the DS array).
Alternative IP: Leave Blank
Username / Password: Enter the username and password needed to access the IBM DS6000/DS8000 Storage Manager.
26IBM Storage Manager (Windows)
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
If the DS arrays are split across multiple management servers, or if you have both DS6000 &DS8000 management server, repeat the above procedure for each management server.
Checking the installation
Run dscimcli.bat lsdev. This will list all the management servers that the CIM Agent is connected to.
C:\Program Files\IBM\dsagent\bin>dscimcli.bat lsdev
Type IP IP2 Username
===== ======================================= ======================================= =========
DS SERVER-1 - admin
The dscimcli.bat file can also be used to add new management servers.
28
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Introduction
This chapter describes the installation procedure for IBM DS6000, DS8000 Series KM for PATROL on anyPATROL component (Agents, Consoles, Console Server, etc.). As the setup is based on the BMCSoftware Installation Utility, this procedure applies to all operating systems supported by IBM DS6000,DS8000 Series KM for PATROL. Although not covered by this section, the installation through theDistribution Server is fully supported. Please refer to the Distribution Server documentation, provided byBMC, for a detailed description of the deployment procedure.
29Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Installing IBM DS6000, DS8000Series KM for PATROL
Installing IBM DS6000, DS8000 Series KM for PATROL is an automated process managed by a wizard.The wizard goes through the necessary steps to install the KM and all files associated with it. You aresimply prompt for the product's folder location and the product/components to install.
IBM DS6000, DS8000 Series KM for PATROL must be installed on a server that has access to the IBMStorage Manager.
Browse to the bmc_products folder where the files have been extracted (both IBM DS6000, DS8000Series KM for PATROL and the Common Installer).
30Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
On Windows: Launch the setup.exe program
On UNIX: Launch the setup.sh script
To install IBM DS6000, DS8000 Series KM forPATROL1. Allow the perl.exe program listen on this port: Click Allow access.
2. The Welcome screen of the installer appears. Click Next to continue.
Installation Wizard - Step 2: Welcom e
31Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
3. Read the license agreement, click the Accept option and then click Next to continue.
Installation Wizard - Step 3: A ccepting License A greem ent
32Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
4. Select Install products on this computer now and click Next to continue.
Installation Wizard - Step 4: Selecting Installation Options
33Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
5. Specify the BMC Software products folder. See the BMC Software documentation for moreinformation about the BMC Software products folder. Click Next to continue.
Installation Wizard - Step 5: Selecting the Installation Directory
34Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
6. Select the Default option. Installing IBM DS6000, DS8000 Series KM for PATROL does not requireany customization.Click Next to continue.
Installation Wizard - Step 6: Selecting an Installation Ty pe
7. Select one or several of the following options:
Managed System to install IBM DS6000, DS8000 Series KM for PATROL on a PATROL Agent.
Console Systems role to install IBM DS6000, DS8000 Series KM for PATROL on a PATROLClassic Console.
Common services to install IBM DS6000, DS8000 Series KM for PATROL on the Console Serveror on PATROL Central – Web Edition.
Click Next to continue.
35Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Installation Wizard - Step 7: Selecting Roles
36Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
8. Check the IBM DS6000, DS8000 Series KM for PATROL box to install the KM (it should beselected by default).Select the Java Runtime Environment program if you want to install it along with the KM (thisoption is only provided when you have previously downloaded the package).Click Next to continue.
Installation Wizard - Step 8: Selecting Products and Com ponents
37Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
9. Review the installation parameters and click Start Install to launch the installation procedure.
Installation Wizard - Step 9: Rev iewing Installation Options
38Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
10. The setup program displays the actions performed and indicates the percentage of completion.Once the installation complete, click Next to view the installation results.
Installation Wizard - Step 10: Installation Status
39Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
11. The wizard displays the installation results.Click View Log to display a detailed log of the installation procedure.Click Next and then Finish to exit the setup program.
Installation Wizard - Step 11: Installation Results
12. Press the Finish button to complete and close the installation wizard.
40Installing IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Installation Wizard - Step 12: Com pleting and closing the Installation Wizard
A Help button in available at each step of the procedure. Click to display the installation online help. The Exit buttonallows you to stop the installation procedure.
41Uninstalling IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Uninstalling IBM DS6000, DS8000Series KM for PATROL
Uninstalling IBM DS6000, DS8000 Series KM for PATROL is an automated process managed by a wizard.The wizard goes through the necessary steps to remove the KM and all files associated with it. You aresimply prompt for the product's folder location and the product/components to uninstall.
To uninstall IBM DS6000, DS8000 Series KM forPATROL1. Locate the Uninstall folder under the BMC products directory (typically under C:\Program Files\BMC
Software, or /opt/bmc):
On Windows systems, launch uninstall.exe
On UNIX, launch uninstall.sh
Un-install Wizard — Welcom e Step
42Uninstalling IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
2. Specify the BMC Software products folder. See the BMC Software documentation for moreinformation about the BMC Software products folder.
Un-install Wizard — Specify ing folder
43Uninstalling IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
3. To uninstall the KM, select IBM DS6000, DS8000 Series KM for PATROL.
Un-install Wizard — Selecting Products and Com ponents Directory
44Uninstalling IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
4. Click Start Uninstall to run the program.
Un-install Wizard — Rev iewing Selected Products & com ponents and start uninstalling
45Uninstalling IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
5. A page displays the list of products/components processed and the percentage of completion.Click Next to continue.
Un-install Wizard — Status
46Uninstalling IBM DS6000, DS8000 Series KM forPATROL
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
6. The last page informs you of the success or failure of the process.Click Finish to close the wizard.
Un-install Wizard — Uninstall Results
48
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Introduction
This section provides detailed information about the integration of IBM DS6000, DS8000 Series KM forPATROL with BMC ProactiveNet Performance Management.
49Integrating with BMC Portal
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Integrating with BMC Portal
An integration component for BMC Portal is released along with the Knowledge Module (KM) in the formof a PAR file: SentrySoftware-PM-PATROL-SENI68-<version>.par. It enables visualization ofparameter data of all objects monitored by the KM, in the BMC Portal environment.
This integration component is valid on BMC Portal v2.3 upwards.
To integrate IBM DS6000, DS8000 Series KM for PATROL with BMC Portal:
1. Install the KM on top of a PATROL Agent as detailed in the Installation Guide. A PATROL Console willbe required to configure the KM
2. In the PATROL Console, make sure the KM properly discovered the IBM storage systems and iscollecting data
3. Upload the PAR file in BMC Portal:
Place the SentrySoftware-PM-PATROL-SENI68-<version>.par file in a known location onyour file system.
Login to BMC Portal with the superadmin credentials.
Click on Portal, then under Tasks click Performance Managers.
Click Upload and then click Browse to open a file selection dialog box.
Select SentrySoftware-PM-PATROL-SENI68-<version>.par and click Upload.
4. Create a new managed element:
Login to BMC Portal with administrator credentials
Click the Configure tab > Elements > Add
Select Infrastructure Element and click Next
Select an RSM to collect data about the infrastructure element and click Next
Enter the name of the machine on which the PATROL agent is running, the Host Name and clickNext
Select the group to which your PM will belong and click Next
Select the PATROL category, the Application Classes to add and click Next
Set the Properties and Credentials that the RSM must have to access the specified elementsand click Next. The list of thresholds is displayed. You can update these settings withoutimpacting the values set in PATROL.
5. Click Finish.
Thresholds are set in the PATROL console. To get the last configurations made, click the Refresh PA TROLIntegration button available in the Elem ents page.
50Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Integrating with BMC ProactiveNetPerformance Management
Overview
To integrate a BMC PATROL KM into BMC ProactiveNet, you need to create a specific adapter. Anadapter for BMC PATROL facilitates pulling of performance data from existing BMC PATROL solutionsinto BMC ProactiveNet. Using an Adapter, you can import BMC PATROL application classes (provided in aKnowledge Module –KM) into BMC ProactiveNet. The Adapter periodically synchronizes the performancedata collected by these application classes into BMC ProactiveNet.
A dapter for BMC PA TROL A rchitecture
51Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Creating and Importing an Adapter for a BMCPATROL KM
Creating an Adapter for a BMC PATROL KM1. Open the BMC ProactiveNet Administration Console. The BMC ProactiveNet Administration Console
is displayed as shown in the following figure:
A ccessing the A dm inistration tab in the A dm inistration Console
52Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
2. Right-click the Adapters folder and select Import Monitor Type and Add Adapter > BMCPATROL.
Im porting Monitor Ty pes and A dding A dapter
53Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
3. In the Configuration tab, enter the required information:
Setting the connection param eters
In the Instance Name field, enter a name for this instance of the Adapter that will perform theintegration of the ‘targeted KM’ into BMC ProactiveNet.
Select the Agent where this instance of the Adapter will be executed
Enter the Integration Service Agent hostname or IP address
Enter the Integration Service Agent Port. The default port is 3182.
Enter the required credential to connect to the Integration Service Agent
54Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
4. Click Next to continue
Rev iewing the Integration Serv ice configuration
55Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
5. Click Next to let the system load the BMC PATROL application classes.
Selecting A pplication Classes to im port
6. Select the application classes to import
Unselecting will delete the application classes that have already been imported during a previousoperation. Application classes ready to be deleted are marked with a red x.
56Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
7. Click Next to start the import process. The system displays a summary of the application classimport, click Next to continue.
8. Select the application classes you wish to auto-synchronize with the Integration Service Agent.
Selecting A pplication Classes for A uto-sy nc
57Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
9. Click Next to continue
10. Set the Filter details if need.
Setting filter details
58Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
11. Click Next to continue.
12. Set the Auto-sync poll scheduling, if needed.
Scheduling A uto-sy nc polls
13. Click Next to continue. The system displays a summary of your settings, click Finish to confirm. TheAdapter has been added to the Adapters folder of the Administration Console.
14. To see the class instances that have been imported by the Adapter, expand the Adapters folder,right-click the Adapter and select Details.
We strongly recommend that you create a specific adapter for each KM you need to integrate intoBMC ProactiveNet to enable the update of a single KM independently.
59Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Updating an Adapter for a BMC PATROL KM
Updating an Adapter1. Delete the Adapter instance
2. Go through the Add an Adapter wizard to actually delete the monitor types that had been createdbased on the previous version of the KM
3. Close
4. Resume the entire Creating an Adapter for a BMC PATROL KM procedure
For complete and detailed information on these procedures, please refer to the BMC ProactiveNet documentationavailable from BMC Web site.
Importing and Customizing Thresholds1. Launch the BMC ProactiveNet PW Commands. On Windows 2008, you need to run the PW
Commands as Administrator.
Launching BMC Proactiv eNet PW Com m ands
2. Execute the following command line:-pproxy_port <port_number>] [-pproxy_user <username>] [-pproxy_passwd <password>] -i -v
60Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
where
-get_thresholds <file name> = File name with absolute path at which thresholds
will be imported
-pproxy_host <hostname|ipaddress> = Host name or IP Address of Patrol Proxy Server
-pproxy_port <port_number> = Port at which Patrol Proxy Agent communicates with Patrol
Proxy Server
-pproxy_user <username> = User name of Patrol Proxy user
-pproxy_passwd <password> = Password to authenticate Patrol Proxy user
-i = import Instance level thresholds
-v = run in "verbose" mode, producing extra lines of output during extraction and
conversion processes
The command has produced a text file with all the parameter threshold settings.
3. Open the file in a text editor. Check that the global thresholds have been properly interpreted.
4. Then go to the # INSTANCE LEVEL THRESHOLDS section of the file.
5. Uncomment all instance level thresholds for the _PATROL__SEN_I68_ prefixed instances.
Search the file for the 'NOT_IMPLEMENTED' occurrences to detect thresholds that were not properlyconverted by the PATROL Adapter.
6. Save the file.
7. Execute the following command:pw threshold loadpatrolthreshold [<thresholdfilename> [-v]]
where:
<thresholdfilename> is a thresholds file name. If no file path is specified
then the default '<Installation Directory>/pw/tmp/' is used
-v enables the Verbose mode
Class-level thresholds can be displayed using the Absolute Global Thresholds panel in the BMCProactiveNet Operator Console, while instance-level thresholds are displayed in the Absolute InstanceThresholds panel:
61Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Visualizing instance-lev el thresholds
Thresholds have been successfully imported into BMC ProactiveNet.
Managing Baselines and Key PerformanceIndicatorsIn order to facilitate the detection of abnormalities on your monitored environment, BMC ProactiveNetcalculates baselines per parameter (metrics or attributes) based on values collected over a specifiedperiod of time to determine a normal operating range. When the collected values for these parametersare out of range, an alert is triggered.
Some parameters are identified by default as Key Performance Indicators and therefore automaticallyincluded in the base lining calculation.
Managing baselines
The baseline is the expected normal operating range for a metric or attribute of a monitor.
The baseline is calculated by collecting the values for a monitor’s attributes and metrics over a specifiedtime period and establishing a low baseline value (consisting of the 10th percentile of all the values for agiven time period) and a high baseline value (consisting of the 90th percentile of all the values for agiven time period), taking a weighted average of these values over time. A higher weight is given to thelatest data being factored into the baseline average. The accuracy of the baseline improves over time.
Requirements for baseline generation
For baselines to be generated for an attribute, that abnormality threshold means that the thresholdexists and is not suppressed. Additionally, if the Key Performance Indicator (KPI) mode is active, only those attributes that have anactive abnormality threshold and are also KPI attributes will have baselines generated for them.
Absolute thresholds (with "outside baseline") or signature thresholds do not satisfy these requirements.
Managing Key Performance Indicators
The KPI attribute of a parameter can be activated or deactivated manually through the BMC ProactiveNetAdministration Console. In this KM, some parameters or attributes have been designated as importantindicators of performance (KPIs). We do not recommend that these default settings are modified.
However, advanced users may activate or deactivate KPIs from the BMC ProactiveNet AdministrationConsole.
62Integrating with BMC ProactiveNet PerformanceManagement
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
To add or remove Key Performance Indicator (KPI) attributes for amonitor type
1. In the Administration Console, from the menu bar, choose Tools > KPI Administration. TheKPI Administration dialog box is displayed.
2. From the Monitor Type list, choose the monitor type for which you want to add or remove KPIattributes. A list of attributes for the selected monitor type is displayed.
3. In the KPI column for the attributes that you want to add or remove as Key Performance Indicators:
select the KPI check box to add the corresponding attribute as a KPI
deselect the KPI check box to remove the corresponding attribute from the KPIs for that monitortype
For complete and detailed information on this procedure, please refer to the BMC ProactiveNet documentation availablefrom BMC Web site.
Parameters for which the system by default calculates baselines as well as parameters considered asKPIs are respectively identified by the following icons:
Baselining
KPI
64
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Introduction
IBM DS6000, DS8000 Series KM for PATROL monitors all of the performance metrics and usagestatistics of your IBM storage environment, such as file disk space usage, storage utilization, I/Os on thestorage units/ranks/volumes, etc.. It continuously monitors the activity of each storage unit and is alsoable to build reports on past utilization and statistics.
This chapter provides detailed information on how to manage connections to IBM DS Storage Manager,monitor your IBM storage environment, perform basic administrative tasks, and how to managethresholds and alert actions with IBM DS6000, DS8000 Series KM for PATROL.
To setup a complete monitoring of your IBM env ironment, we strongly recommend you to also use Hardware SentryKM for PATROL that covers all the physical aspect of the IBM equipment (status of the disks, ports, temperature,power supplies, power consumption, etc).
65Configuring the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Configuring the KM
IBM DS6000, DS8000 Series KM for PATROL relies on the IBM DS Storage Manager installed on one ofyour server to properly monitor the IBM storage units metrics and performances.
IBM DS Storage Manager is a software suite that needs to be installed on a separate server. See the IBM DS StorageManager section in the Installation Guide for further information.
To efficiently monitor an IBM storage element, you need to create a connection between the KM and theelement you wish to monitor. This chapter deals with the management of connections with the IBM DSStorage Manager which basically consists in:
Adding a connection
Editing a connection
Adding a Connection to an IBM DS StorageManagerAdding the monitoring of an IBM storage element in your monitored environment requires the creationand the setting-up of a connection to an IBM DS Storage Manager:
1. Right-click the KM main icon > KM Commands > Add a Connection to an IBM DS StorageManager
2. Enter the Server Host Name and the Server IP address (leave blank to user the Server HostName address)
66Configuring the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Identify ing the IBM DS Storage Manager Connection
3. Click Next to continue
4. Set connection parameters and enter WBEM Credentials:
Enter the port number through which the connection must be established
Click the Encrypt data using the HTTPS protocol, if necessary (The port typically used toencrypt data for WBEM queries is 5989)
Enter a valid username and password for the CIM server
Set Connection Param eter
5. Click Finish to create a new connection to an IBM Storage Manager.
67Configuring the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Editing IBM DS Storage Manager ConnectionSettingsShould you need to edit an IBM DS Storage Manager connection settings:
1. Right-click a IBM DS Storage Manager connection icon > KM Commands > Edit ConnectionSettings
2. Modify the Server name (or IP address)
Identify ing the Hitachi Dev ice Manager Connection
3. Click Next to continue
4. Modify the connection parameters and the WBEM Credentials, if required:
Modify the port number through which the connection must be established
Click the Encrypt data using the HTTPS protocol, if necessary (The port typically used toencrypt data for WBEM queries is 5989)
Modify the username and password for the CIM server
5. Click Finish to save your changes.
68Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Monitoring with the KM
Monitoring your IBM storage environment with IBM DS6000, DS8000 Series KM for PATROL is verysimple. Once the KM is properly installed, as per the instructions given in the Installation Guide, the KMautomatically detects the various IBM storage devices and components of your storage environment anddisplays them in the PATROL interface.
This chapter provides various use cases that cover the basic operations a SAN administrator may berequired to perform to obtain a complete and detailed picture of the IBM storage environment typicallyinstalled in a data center.
For detailed information about the performance metrics and usage statistics that are detected on each system,please see the Classes and Parameters section in the Reference Guide.
Viewing the Overall Activity of a Storage UnitIn order to visualize the activity of a storage unit, refer to the ReadByteRate and WriteByteRateparameters of the SEN_I68_STORAGEUNIT class. These parameters represent the overall traffic inmegabytes per second for each monitored storage unit, or more precisely, each IBM storage unit that isexposed through the IBM Storage Manager (see the Installation Guide for more information about theIBM System Storage DS Storage Manager).
Verifying a storage unit activity
1. In the console, double-click the ReadByteRate parameter of the storage unit you are interestedin. A graph is automatically displayed in the graph pane.
2. Drag the WriteByteRate parameter of the same storage unit in the graph.
Selecting Storage Unit's Param eters
69Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
The overall activity can also be reported in GB per hour or per day (instead of MB/sec) so SANadministrators can visualize how much data has been written to or read off the storage unit each hourof the day or each day of the week (see the Reporting the total traffic on an hourly or daily basis sectionfor more information on this subject).
Reporting the Total Traffic on an Hourly or DailyBasisIBM DS6000, DS8000 Series KM for PATROL not only monitors the traffic and activity of the storageunits, extent pools, and volumes in MB/sec, but also in GB per hour or per day. The exact amount ofdata that was transferred to the storage units, extent pools and volumes is calculated for each hour ofthe day and each day of the week.
The hourly report graph will represent the amount of data in GB from 12:00am to 12:59am, from1:00am to 1:59am, from 2:00am to 2:59am, etc, while the daily report graph will represent the amountof data in GB for Monday, for Tuesday, for Wednesday, etc.
This report is notably helpful to SAN administrators to understand the impact of the nightly backups, ofthe amount of data a specific application writes to a drive and how this evolves (with upgrades forexample). In general, this will help administrators analyze the impact on various features of the storageunit on the long term.
Generating a storage unit activity report
1. In the console, right-click the Storage Unit icon> KM Commands > Reporting > Storage UnitActivity...
2. Select the parameter for which you wish to generate a report:
read byte traffic,
write byte traffic, or
read/write bytes traffic.
70Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Configuring the Report Settings
3. Select the report range and interval
4. Select the specific storage unit(s) you wish to include in the report. By default all the monitoredstorage units are included in the report.
The Storage Unit selection option is only available when at least two storage units are monitored.
5. Click Show Report
The ability of the product to report on a given period of time depends on the history retention period of the PATROLAgent.
Monitoring the Efficiency of the CachingMechanismIBM DS6000, DS8000 Series KM for PATROL monitors the efficiency of the different caching mechanismsof the DS6000 and DS8000 disk arrays. The monitoring is performed on a per-volume basis with thefollowing parameters:
CacheFastWriteHitRatio: reports on the number of blocks that were successfully served by CacheFast Write (CFW).
DASDFastWriteHitRatio: reports on the number of blocks that were successfully served by DASDFast Write (DFW).
VolumeReadCacheHitRatio: reports on the number of blocks that were successfully read and servedby one of the available cache mechanisms.
The CacheFastWriteHitRatio and DASDFastWriteHitRatio parameters deal more specifically withthe physical writing of data to the disk, while the VolumeReadCacheHitRatio parameter reflects the
71Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
cache efficiency for the read operations on the volume. The higher the values, the better.
CacheFastWriteHitRatio and DASDFastWriteHitRatio values dropping below 50% for a significantamount of time indicates a lack of cache memory for the current workload, and that the physicalbandwidth on the disk constitutes the limiting performance factor.
Querying 'HitRatio' parameters
1. Create a PATROL Query in the PATROL Console to show the value of theCacheFastWriteHitRatio, DASDFastWriteHitRatio and VolumeReadCacheHitRatioparameters of the SEN_I68_VOLUME class; In the main menu bar, click Action > New Query…
PA TROL Query – General Tab
72Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
2. Enter the Query name (example: Caching Efficiency)
3. Enter the Query description (optional)
4. In the Query Result Filter section, select Show Selected Objects and check the Parametersbox
5. In the Additional Filtering section, select the Enable Application Class level filtering and theEnable Parameter level filtering options
6. Open the Application Class tab
7. In the Pattern Matching section, select Like and type SEN_I68_VOLUME
PA TROL Query – A pplication Class Tab
8. Open the Parameter tab
73Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
9. In the Pattern Matching section, select Like and type .*HitRatio
PA TROL Query – Param eter Tab
10. Click OK to display a table displaying the amount of actually consumed capacity in all the extentpools of your monitored IBM environment.
Another easy way to get detailed information regarding the Hit Ratio parameters consists in generatinga graph for each of them. Simply double-click the CacheFastWriteHitRatio, DASDFastWriteHitRatio and VolumeReadCacheHitRatio parameters of a volume to display agraph in the right pane of your PATROL Console. Then, adjust the display and history range according toyour needs (refer to your PATROL Console documentation for detailed information on graphs).
Reporting Disk Space ConsumptionMaking sure that a disk array has enough remaining disk space available is critical for several reasons:
SAN administrators want to make sure to be able to provision disk space for new extent pools whenrequested, as quickly as possible.
The extent pool itself may need additional disk space for specific features to work properly.
The ConsumedCapacity parameter of the SEN_I68_EXTENTPOOL class represent the actual spaceusage in the extent pool.
The ConsumedCapacityPercentage parameter is the most critical one, since an extent pool usagenearing 100% indicates that SAN administrators will not be able to create new ranks. By default, noalarm or warning threshold is set on this parameter as the fullness of an extent pool may be a normalsituation.
74Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Verifying the available disk space in extent pools
1. Create a PATROL Query in the PATROL Console to show the value of theConsumedCapacityPercentage parameter of the SEN_I68_EXTENTPOOL class; In the mainmenu bar, click Action > New Query…
PA TROL Query – General Tab
75Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
2. Enter the Query name (example: Disk Space Consumption)
3. Enter the Query description (optional)
4. In the Query Result Filter section, select Show Selected Objects and check the Parametersbox
5. In the Additional Filtering, select the Application Class level filtering and the EnableParameter level filtering options
6. Open the Application Class tab
7. In the Pattern Matching section, select Like and type SEN_I68_EXTENTPOOL
PA TROL Query – A pplication Class Tab
8. Open the Parameter tab
76Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
9. In the Pattern Matching section, select Like and type ConsumedCapacityPercentage
PA TROL Query – Param eter Tab
10. Click OK to display a table with the amount of the actually consumed capacity in all of the extentpools of your monitored IBM environment.
Reporting the Overall Available Disk SpaceAmong other various useful performance metrics, the SEN_I68_STORAGEUNIT class covers metricsregarding the disk space in the storage unit:
The size of the storage unit (the Size parameter is available in the infobox subsystem instance)
The total subscribed capacity, i.e. the total amount of disk space exposed to the servers
The total amount of free disk space
For a more granular view of the disk space usage in the storage unit, analyze the parameters of the SEN_I68_EXTENTPOOL class.
77Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
StorageUnit and ExtentPool Param eters
Reclaiming Space of Unused LUNs
Identifying Unmapped (Orphans) LUNs
Over time, as servers connected to a SAN get decommissioned, administrators find an increasingnumber of unmapped logical drives that are no longer used by any server. These logical drives, whileunused, still occupy disk space in the storage unit. Being able to identify such unmapped logical drivesand reclaim the disk space uselessly consumed by these drives will help administrators avoidunnecessary upgrades and extensions of their storage unit.
To list the logical drives that are not mapped to any server and therefore safe to remove, right-click the Storage Unit icon > KM Commands > Reporting > LUNs Mapping Table... . Refer to the LUNsMapping Table section for further details on this feature.
Whether a logical drive is actually mapped or not is also shown in the infobox of each volume instance.
78Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Volum e Properties - Infobox tab
Identifying Unused LUNs
When a server is decommissioned or reconfigured, its associated LUNs can stay mapped preventingstorage administrator from accurately identifying unused LUNs. Since the KM monitors permanently thetraffic on each LUN, it becomes easy to detect LUNs for which the activity is null.
79Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. Create a PATROL Query in the PATROL Console to show the value of the TimeSinceLastActivityparameter of the SEN_I68_VOLUME class; In the main menu bar, click Action > New Query…
PA TROL Query – General Tab
80Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
2. Enter the Query name (example: Unused LUNs)
3. Enter the Query description (optional)
4. In the Query Results Filter section, select Show Selected Objects and check the Parametersbox
5. In the Additional Filtering, select the Application Class level filtering and the EnableParameter level filtering options
6. Open the Application Class tab
PA TROL Query – A pplication Class Tab
7. In the Pattern Matching section, select Like and type SEN_I68_VOLUME
8. Open the Parameter tab
81Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
PA TROL Query – Param eter Tab
9. In the Pattern Matching section, select Like and type TimeSinceLastActivity
10. Click OK to display a list of the monitored LUNs and their respective number of days since when theKM has not recorded any activity.
The TimeSinceLastA ctiv ity parameter is evaluated from the date the KM was initially started.
Diagnosing Slow LUNsIf a system administrator complains that his servers are experiencing slow I/Os performance and that itis caused by the SAN, you may want to verify the actual response time of the LUNs the server is relyingon.
The ReadResponseTime and the WriteResponseTime parameters of the SEN_I68_VOLUME classrepresents the average time it took to complete the read and write operations on the LUN during thecollection interval. Typically, the average response time is below 10 milliseconds. You may also want tocompare this value with the response time of the other LUNs to see whether one server is really gettingworse I/O performance than another.
82Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. In the console, double-click the VolumeReadResponseTime parameter of the storage unit youare interested in. A graph is automatically displayed in the graph pane.
2. Drag the VolumeWriteResponseTime parameter of the same storage unit in the graph.
Selecting Graph's Param eters
If the response time is low, you will need to check the amount of data that is written on and read offthis LUN. The bad performance may simply be due to an abnormally large amount of data to process.Otherwise, the problem may lie between the disk array and the server, in the fiber links.
Identifying the Hosts that can Access a LogicalDriveIn most SAN configuration, each logical drive belongs to a host group whose host members are the onlyones authorized to access the logical drive. This is called logical drive masking. For each logical drive,the solution displays its World Wide Name (WWN), the storage group to which it belongs to as well asthe host member of this group. In most cases, identifying the storage group of a LUN is sufficient torecognize the server that is using it.
83Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Identifying the Busiest Logical DrivesTo identify the logical drives that generate the most traffic on the storage unit, use the DiskReadByteRate, DiskWriteByteRate, VolumeReadByteRate and VolumeWriteByteRateparameters of the SEN_I68_VOLUME class.
The VolumeReadByteRate and VolumeWriteByteRate parameters represent the overall traffic oneach volume while the DiskWriteByteRate and DiskReadByteRate parameters only represents theamount of data that is read off and written on the physical disks. The difference between thesesparameters illustrates the various caching mechanisms in place.
IBM DS6000, DS8000 Series KM for PATROL offers you two methods to visually represent traffic on alogical drive .
84Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Create a multi-parameter graph to compare two logical drive activity
1. In the console, double-click the DiskReadByteRate parameter of the logical drive you areinterested in. A graph is automatically displayed in the graph pane.
Logical Driv es Param eters
85Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
2. Then drag and drop the DiskReadByteRate parameter of the other logical drive in the graphwindow.Repeat the operation for the DiskWriteByteRate parameters of both logical drives to obtain agraph showing four parameters. You will then be able to easily evaluate which drive is the mostused in your storage unit.
Use the Reporting…Command
Should you need to compare more than two logical drives, the KM provides a report to facilitate thereading of the VolumeReadByteRate and the VolumeWriteByteRate of multiple volumes as well asthe DiskReadByteRate and the DiskWriteByteRate parameters. However, these two set ofparameters cannot be viewed in the same report.
1. Right-click the Volumes container > KM Commands > Reporting > Volumes Activity
2. Select the parameter for which you wish to generate a report for; in this case, select the Volumeread/write byte traffic parameter.
Configuring the Report Settings
3. Select the report range and interval
4. Press the Volumes Selection button to select the volumes you wish to include in your report. Bydefault, all the monitored volumes are selected.
5. Click Show Report.
Once you have identified the busiest logical drives, check the infobox of the suspected logical drives to find theirstorage groups and the hosts that generate such traffic.
86Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Diagnosing Fiber Performance IssuesEach external data port is represented by a Fiber Port instance. The parameters of this class provide anin-depth picture of the traffic on each fiber link. This will notably help administrators identify which portor which type of traffic (open systems, mainframes, etc.) constitutes a bottleneck or diagnose 'multi-pathing' issues.
There are several groups of parameters for each instance of the SEN_I68_FCPORT class that representthe different types of traffic on the port:
ECDK-prefixed parameters for mainframe traffic
PPRC-prefixed parameters for unit to unit replication traffic
SCSI-prefixed parameters for open system traffic (standard SCSI over fiber channel traffic)
To report on the traffic of each port, it is recommended to start looking at the Total-prefixedparameters (notably TotalReceivedByteRate and TotalSentByteRate). If these parameters show abottleneck, the other parameters will help identify the type of traffic that is causing this performanceissue.
Generating a fiber port activity report
1. Click the specific Fiber Port icon > KM Commands > Fiber Port Activity
2. Select the Total received/sent byte traffic parameter
Configuring the Report Settings
3. Select the report range and interval
4. Click Show Report
87Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Diagnosing a Bad Physical Disk LayoutA non-optimal physical disk layout can cause an array of physical disks to become the bottleneck of aSAN. To verify that the I/Os are well-balanced across all arrays and ranks you can check the ReadByteRate and WriteByteRate parameters as well as the ReadResponseTime andWriteResponseTime of each rank and make sure they have similar average values.
Verifying the activity on physical disks
1. In the console, right-click the KM icon > KM Commands > Reporting > Volumes Activity
2. Select the volume read/write bytes traffic parameter
Configuring the Report Settings
3. Select the report range and interval
4. Press the Volumes Selection button to select the specific volume(s) you wish to include in thereport. By default all the monitored volumes are included in the report.
The Volume selection option is only available when at least two volumes are monitored.
88Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Verifying physical disks response time
1. In the console, double-click the DiskReadResponseTime parameter of the storage unit you areinterested in. A graph is automatically displayed in the graph pane.
2. Drag the DiskWriteResponseTime parameter of the same storage unit in the graph.
Selecting Graph's Param eters
Search WWNEvery component is uniquely identified on the SAN with an obfuscated series of letters and digits calleda World Wide Name (WWN): logical drives, arrays, servers, etc. Retrieving a device corresponding to aWWN found in error log or any other administration GUI may easily become a painful task for SANadministrators. The Search WWN feature has been designed to facilitate the retrieval of anycomponent based on its complete or partial WWN.
89Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. In the console, click the KM Icon > KM Commands > Search WWN.
2. Select a search option, Contains, Start with, or Ends with.
3. Type the value to search for.
Search WWN Setting Panel
4. Click Search to display the search results
Search WWN Results
5. The search results panel lists the WWN corresponding to the search options you have defined.
90Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
ReportingThis section deals with the various reports the IBM DS6000, DS8000 Series KM for PATROL enables youto generate based on the data collected from monitored devices. Reports are available for:
Storage Units
Fiber Ports
Ranks Activity
Volumes
To help administrators manage their IT infrastructure, IBM DS6000, DS8000 Series KM for PATROL alsoprovides the LUNs Mapping Table report related to LUNs
Two reports gather information about the volume of storage allocated per hosts and LUNs:
Per Host Storage Allocation
Per LUN Storage Allocation
Finally, administrators can schedule Activity and LUNs Mapping Table reports.
To generate a report, right-click the KM icon or the component instance > KM Commands >Reporting and then the report you wish to obtain.
Storage Units Activity ReportIBM DS6000, DS8000 Series KM for PATROL enables you to generate a report for one or several of themonitored subsystems:
1. Click the KM main icon > KM Commands > Reporting > Storage Units Activity Report
91Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Configuring the Report Settings
2. Select the parameter for which you wish to generate a report:
read byte traffic,
write byte traffic, or
read/write byte traffic.
3. Select the report range and interval
4. Select the specific storage unit(s) you wish to include in the report. By default all the monitoredstorage units are included in the report.
The Storage Unit selection option is only available when at least two storage units are monitored.
5. Click Show Report.
Ranks Activity ReportIBM DS6000, DS8000 Series KM for PATROL enables you to generate a report for one or several of themonitored ranks:
1. Click the KM main icon > KM Commands > Reporting > Ranks Activity
Configuring the Report Settings
2. Select the parameter for which you wish to generate a report:
read byte traffic,
write byte traffic, or
read/write byte traffic.
3. Select the report range and interval
4. Press the Ranks Selection button and select the specific rank(s) you wish to include in the report
5. Click Show Report.
You can generate a report directly from a specific rank:
92Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. Right-click the Rank icon > KM Commands > Rank Activity.
2. Select the parameter for which you wish to generate a report for:
read bytes traffic
write bytes traffic
read/write bytes traffic
3. Select the report range and interval
4. Click Show Report.
Fiber Ports Activity ReportIBM DS6000, DS8000 Series KM for PATROL enables you to generate a report for one or several of themonitored fiber port:
1. Click the KM main icon > KM Commands > Reporting > Fiber Ports Activity
Configuring the Report Settings
2. Select the parameter for which you wish to generate a report:
ECKD read byte traffic,
ECKD write byte traffic,
ECKD read/write byte traffic,
PPRC received byte traffic,
PPRC sent byte traffic,
PPRC received/sent byte traffic,
SCSI read byte traffic,
SCSI write byte traffic,
SCSI read/write byte traffic,
Total sent byte traffic,
Total received byte traffic, or
Total received/sent byte traffic.
93Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
3. Select the report range and interval
4. Press the Fiber Ports Selection button and select the specific Fiber Port(s) you wish to include inthe report
5. Click Show Report.
You can generate a report directly from a specific fiber port:
1. Click the Fiber Port icon > KM Commands > Fiber Port Activity.
2. Select the report range and interval
3. Click Show Report
Volumes Activity ReportIBM DS6000, DS8000 Series KM for PATROL enables you to generate a report for one or several of themonitored volumes:
1. In the console, right-click the KM main icon > KM Commands > Reporting > VolumesActivity
Configuring the Report Settings
2. Select the parameter for which you wish to generate a report:
disk read byte traffic,
disk write byte traffic,
disk read/write bytes traffic
volume read byte traffic
volume write byte traffic
volume read/write bytes traffic.
94Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
3. Select the report range and interval
4. Press the Volumes Selection button and select the specific volume(s) you wish to include in thereport
5. Click Show Report.
You can generate a report directly from a specific volume:
1. Right-click the Volume icon > KM Commands > Volume Activity.
2. Select the parameter for which you wish to generate a report for:
disk read byte traffic,
disk write byte traffic,
disk read/write bytes traffic
volume read byte traffic
volume write byte traffic
volume read/write bytes traffic.
3. Select the report range and interval
4. Click Show Report.
LUNs Mapping TableIn order to facilitate the servers management, administrators can use the LUNs Mapping Table to list:mapped and/or not mapped LUNs.
1. In the console, right-click the KM main icon > KM Commands > Reporting > LUNs MappingTable
2. Define the setting of the list you wish to create
Table Param eters Settings
Select the type of logical drive you wish the list to display: Not mapped, mapped or all
Select the sorting order: Storage Unit, LUN, Size, Host Group, Host, Host WWN, FC Ports
95Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Select the format: Standard or CSV
3. Click Show Report to display a list of LUNs corresponding to your requirements
Per Host Storage AllocationThe Per Host Storage Allocation reports on the volume of storage allocated to each monitored host.
1. In the console, right-click the KM main icon > KM Commands > Reporting > Per Host StorageAllocation...
2. The report show the total amount of consumed and subscribed storage capacity for each monitoredhost.
Per Host Storage A llocation Report
96Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Per LUN Storage Allocation
The Per LUN Storage Allocation reports on the volume of storage allocated to each monitored LUN.
1. In the console, right-click the KM main icon > KM Commands > Reporting > Per LUN StorageAllocation...
2. The report show the total amount of consumed and subscribed storage capacity for each monitoredLUN.
Per LUN Storage A llocation Report
The list of results will be truncated in large env ironments if the buffer size is not sufficient to display all the LUNsavailable. Refer to the BMC documentation to know how to change the buffer size.
Scheduling ReportsAdministrators can schedule the production of activity reports and LUNs Mapping Table reports everyday at a specific time. The information retrieved as a text file can later be used by other tools such asBMC Capacity Optimization.
To schedule reports:
97Monitoring with the KM
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. Right-click the KM main icon > KM Commands > Reporting > Reports Scheduling. TheReports Scheduling wizard appears:
Scheduling Reports
2. Specify the time when the reports are automatically generated
3. Check the Activity report type to automatically generate the following reports:
Storage Units Activity: Reports on Read and Write Bytes for all the monitored subsystems
Fiber Ports Activity: Reports on ECKD, PPRC, and SCSI Read and Write Bytes and on TotalReceived and Sent Bytes for all monitored fiber ports
Ranks Activity: Reports on Read and Write Bytes for all monitored ranks.
Volumes Activity: Reports on Read and Write Bytes for all monitored disks and volumes.
4. Select LUNs Mapping Table to list mapped and unmapped LUNs
5. Click OK.
The generated file(s) are time-stamped and stored in %PATROL_HOME%/log for the specific time setthrough the History Retention Period parameter.
The history retention period can be set from the PATROL Console or from the PATROL Agent using a configurationvariable. The default collection (retention) period is one day . Whenever a stored parameter value exceeds itsretention period, it is automatically deleted from the parameter history file. Refer to BMC documentation for details.
98Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Administrative Tasks
This section deals with information on basic configuration and administrative tasks such as:
Configure Java settings
Customize the Discovery Cycle
Customize the Polling Interval
Enable the Debut Mode
Manage Internal KM Issues Notification
Manage Unknown Status
Pause the monitoring of a component
Resume the monitoring of a component
Reinitialize the KM
Restore Monitoring
Terminate the monitoring of a component
Trigger a KM Discovery
Configuring Java SettingsThe Java Settings wizard enables you to define which Java instance is to be used by IBM DS6000,DS8000 Series KM for PATROL (only when using the version lower than 3.6.0.11 of PATROL agent).
You can either use the automatic detection, select a pre-detected java path or enter manually the pathleading to the Java executable directory to be used.
The minimum version required is Java 1.5
To access the Java Settings wizard, right-click the main KM icon > KM commands > KM Settings >Java Settings.
99Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Jav a Settings Wizard — Method Selection
Select the Java executable detection method: Select one of the three following options:
Automatic: Select this option if you wish the KM to detect the Java executable directory by itselfupon each discovery.
User selection: Select this option if you wish to select a Java executable directory within a list ofpre-detected executables.
Manual: Select this option if you wish to manually enter the Java executable directory path.
Click Next to continue.
Automatic Detection
If you have selected the automatic detection at the previous step of the wizard, the KM displays the pathof the Java executable directory that will be used when performing commands requiring Java features.
100Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Jav a Settings Wizard — A utom atic Detection
If needed, specify a different Username and Password to run Java. Leave the fields blank to use thedefault PATROL account to run Java.
Click Finish to save your settings.
User Selection
If you have selected the user selection option at the previous step of the wizard, the KM displays a list ofall the Java executable directory found on your machine:
101Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Jav a Settings Wizard — User Selection
1. Select the Java executable directory you wish the KM to use when performing commands requiringJava features
2. If needed, specify a different Username and Password to run Java. Leave the fields blank to usethe default PATROL account to run Java
3. Click Finish to save your settings.
Manual
Jav a Settings Wizard — Manual Settings
102Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
If you have selected the Manual option at the previous step of the wizard:
1. Enter the path to the Java executable directory you wish the application to use when performingcommands requiring Java features
2. If needed, specify a different Username and Password to run Java. Leave the fields blank to usethe default PATROL account to run Java
3. Click Finish to save your settings.
Once you have modified a java setting, you must restart the PATROL in order to make your changes.
Customizing the Discovery IntervalIBM DS6000, DS8000 Series KM for PATROL periodically performs discoveries to detect newcomponents in your monitored environment. By default, the KM runs a discovery every hour, but you cancustomize this interval by right-clicking the KM icon > KM Commands > KM Settings > DiscoveryInterval.
Custom izing the Discov ery Interv al
103Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Customizing the Polling IntervalA polling interval defines how often new data is collected. IBM DS6000, DS8000 Series KM for PATROLpolls the managed systems to collect performance and statistics data. By default, the polling interval forthis "data-collect" is set to 2 minutes.
The more the polling interval is low, the more the collection process is time consuming
To change the polling interval for the managed system, right-click the KM icon > KM Commands >KM Settings > Polling Interval…
Custom izing Polling Interv al
In addition to the polling interval that is a global setting, i.e. it is applicable to the whole managed system, you canalso manually trigger a poll at any time on indiv idual instances to refresh parameter values. Right-click the instanceicon > Refresh Parameters.
Enabling the Debug ModeBy default, IBM DS6000, DS8000 Series KM for PATROL sends only the most critical information,warning and error messages to the System Output Window of the PATROL Consoles. Most often, thisinformation is accurate enough to ensure that IBM DS6000, DS8000 Series KM for PATROL is workingproperly.
104Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
If you encounter an issue and wish to report it to Sentry Software, you will be asked to enable theDebug Mode and provide the debug output to the Sentry Software support team.
To enable the debug mode:
1. Right-click the main IBM DS6000, DS8000 Series KM icon > KM Commands > KM Settings >Debug...
Enabling the Debug Mode
2. Check the Enable Debug Mode option
3. Indicate the date and time at which the system must stop logging debug information.. The requiredformat is: YYYY/mm/dd HH:MM:SS
4. Check the Reinitialize IBM DS6000, DS8000 Series for PATROL option (optional).
5. Click OK. The debug files will automatically be saved in $PATROL_HOME/log.
Managing Internal KM Issues NotificationsThis notification feature enables IBM DS6000, DS8000 Series KM for PATROL to notify you of anyinternal problems that may occur or of any special operations it may perform. The objective of thisnotification is to help resolve an issue (if any), other than hardware problems – which are reportedthrough the regular system of warnings and alerts. This feature is useful to find out more about anyanomalies that may occur.
By right clicking on the KM icon > KM Commands > KM Settings > Additional Settings >Internal KM Issues Notifications, you can set the kind of messages you would like to be notifiedabout:
105Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
All internal messages
Only internal problems
No internal message
Internal KM Issues Notification
By default, all internal messages are sent to the System Output Window and are also registered asPATROL events (event ID "SentryI68Internal" of the SEN_I68_MAIN event catalog).
Internal errors are registered as events type "ERROR" (they appear in orange in PATROL Event Manager).Internal warnings are registered as "WARNING"Informational messages are registered as "INFORMATION".
106Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Managing Unknown StatusAt times, although rare, IBM DS6000, DS8000 Series KM for PATROL is unable to detect the status of amonitored device, and returns the poll with "Unknown Status".
When this situation occurs, you can configure the KM to perform specific actions:
Set the Status parameter to OK (default)
Ignore value and do not feed parameter
Trigger a WARNING on the Status parameter
Trigger an ALARM on the Status parameter
To access this feature, right-click the KM icon > KM Commands > KM Settings > AdditionalSettings > Unknown Status Management:
Unknown Status Managem ent
In addition to the selected actions, if you select the option to Trigger an Internal KM IssueNotification, an error message is displayed in the System Output Window of the PATROL console.
Pausing/Resuming MonitoringIn order to perform certain tasks (maintenance for example), it is often useful to pause the monitoringof an object or even of the whole system. To pause the monitoring of a specific component, right-clickthe component icon > KM Commands > Pause Monitoring.
When paused, the object/system is still displayed in the PATROL Console but displayed with an OFFLINEstatus. The collect for that particular object is no longer executed, and thus, no alert is longer triggered.
107Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
To restart the monitoring of the object/system click Resume Monitoring in the menu.
Reinitializing the KMIf ever IBM DS6000, DS8000 Series KM for PATROL does not function properly (ex: display ofcomponents as missing while actually present or failure to detect several components as it should etc.),it is possible to reinitialize the configuration and let the KM re-start monitoring from scratch.
The above cases of malfunction could occur after a configuration change or especially after a software/hardware upgrade etc.
In such a case, you can reinitialize the KM, and the KM will then run a full discovery and re-start themonitoring of existing and new components. Thresholds will be set to default so all previously manuallyset thresholds will be lost, unless specified otherwise in the Reinitialize KM setting window shownbelow.
108Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. To reinitialize IBM DS6000, DS8000 Series KM for PATROL: Right-click the KM Icon > KMCommands > Reinitialize KM
2. In the settings window, select the options according to your specific needs.
Setting the Reinitialize Options
Alert thresholds and actions
Remove manually customized alert thresholds and polling intervals: removes allcustomized thresholds and reset polling intervals to default.
Reset the threshold mechanism mode to default: makes the KM revert to the default modei.e. IBM DS6000, DS8000 Series KM for PATROL selects the mechanism that best suits thesystem.
Reset Alert Actions: removes all manually set Alert Actions and reverts to basic default actions
109Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
i.e. Trigger a PATROL event and Annotate a parameter graph.
Reset other alert and threshold settings: reverts any manually done configuration changesto the default KM values.
Misc. options
Deactivate the debug mode: Selection deactivates the debug mode if manually enabled.
Restore and resume paused/removed objects: Selection restores all paused or removedobjects.
Remove Java Settings: Selection removes the custom Java Settings (path and credentials).The KM will try to automatically find a suitable JRE
Monitoring settings
Remove the connection settings: Selection discards the WBEM connection settings to the IBMStorage Manager.
Save reinitialize settings
Save reinitialize setting: Selection saves the defined settings that will then be considered asdefault.
In cases where configurations have been manually set in the PATROL Agent, there will be an additional section calledInternal KM engine options display ing the used configuration variables and the option whether or not to removethem.
3. Click Reinitialize.
Restoring MonitoringIt is possible to restore the monitoring of a device after it has been removed from the monitoringprocess through the Remove option.
To see the list of the removed objects or to restore the monitoring of a specific device:
1. Right-click the KM Icon > KM commands > KM Settings > Additional Settings > RestoreMonitoring...
Restore Monitoring
2. Select:
<All> if you want to restore the monitoring of all the devices that had been previously removed,in the PATROL Console
One or more objects if you only want to restore specific devices (press down the Ctrl-key to allowmultiple selection)
110Administrative Tasks
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
3. Click Restore.
Removing Device MonitoringWhenever the supervision of a device becomes irrelevant, administrators can terminate its monitoringby right-clicking the device Icon > KM Commands > Remove.
The device icon is then removed from the Console and the data collection for this particular device willno longer be performed.
Triggering a KM DiscoveryIBM DS6000, DS8000 Series KM for PATROL automatically executes a discovery every hour of all IBMobjects for the monitored system. This enables discovering and then monitoring any new objects addedor removed etc.You can also force a discovery manually by right-clicking on the KM icon > KM Commands > Triggera KM Discovery.
With a v iew to optimization, the discovery process is as paralleled as possible. A ll independent objects are processedat the same time.
111Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Thresholds, Alerts and Notifications
This section deals with thresholds, alerts and notification. Alert thresholds are dynamically set by IBMDS6000, DS8000 Series KM for PATROL. However, it is possible to change the settings, as well as thethreshold mechanism itself. The KM also offers you the possibility of selecting the type of notification(Alert actions) to be performed once an alert is raised.
Threshold Mechanism Selection
Alert Actions
Alert Actions Macros
Threshold Mechanism SelectionManaging thresholds means selecting/modifying the mechanism by which IBM DS6000, DS8000 SeriesKM for PATROL sets thresholds for all parameters of the monitored components. This is done throughthe menu command: KM Settings > Threshold Mechanism Selection.
By default, IBM DS6000, DS8000 Series KM for PATROL automatically sets alert thresholds on themonitored parameters.
The different threshold mechanisms
To set the thresholds, IBM DS6000, DS8000 Series KM for PATROL uses one of the following twomechanisms, best suited to the managed system:
Tuning: A standard internal PATROL mechanism, known as the Override parameters in PATROL butcalled Tuning in IBM DS6000, DS8000 Series KM for PATROL. With this mechanism, IBM DS6000,DS8000 Series KM for PATROL sets the thresholds of each parameter of each monitored object bysetting a specially formatted variable under the /___tuning___ tree in the PATROL Agentconfiguration.
Or
Event Management: PATROL for Event Management (formerly known as EventSpring)
By default, IBM DS6000, DS8000 Series KM for PATROL determines which of the above two mechanismsis best suited to the managed system and uses that. This is the Automatic setting in the ThresholdMechanism Selection wizard.
To see which mode is currently used for the system, or to modify the Automatic mechanism, right-click:the KM icon > KM Commands > KM Settings > Additional Settings > Threshold MechanismSelection...
112Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Threshold Mechanism Selection
Select one of the following options:
Automatic (default): the KM determines and uses the threshold mechanism best suited to themanaged system
Tuning: If selected, the KM will manage its thresholds through the standard the internal PATROLmechanism (Override parameters). Thresholds are stored in the PATROL Agent configuration underthe /___tuning___ tree.
Event Management: If this option is selected, the KM will manage its thresholds through theEvent Management mechanism. Thresholds are stored in the PATROL Agent configuration under the/AS tree. This option requires that you set up the PATROL for Event Management KM on yourPATROL Agent. PATROL for Event Management has to be enabled and preloaded.
If you use PATROL for Event Management to manage thresholds in PATROL, it is strongly recommended that you usethis option in IBM DS6000, DS8000 Series KM for PATROL too.
In order to avoid side effects and unpredictable behavior, if you change the threshold mechanism(from “Event Management” to “Tuning” or the other way around), the KM will automaticallyrecreate the default thresholds settings using the new threshold mechanism. Manually customizedthresholds however are not automatically migrated.
No Thresholds: the KM will not set any thresholds on the monitored objects. You are required toset them manually.
Modifying Alert ThresholdsWhenever possible, IBM DS6000, DS8000 Series KM automatically sets thresholds for parameters.These thresholds are retrieved from the information available from the hardware agents and they aregenerally accurate.
Generally, there is no need to modify these thresholds but in case IBM DS6000, DS8000 Series KMcannot obtain them, or if you prefer a more fault-tolerant monitoring, you can modify the thresholds ofeach parameter through the command menu.
113Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
1. Right-click on the Extent Pool instance > KM Commands > Modify Alert Thresholds.
Modify A lert Thresholds — Selecting Mode
3. Select the alert threshold mode. Click Next to continue.
If you have selected the option Let IBM DS6000, DS8000 Series KM for PATROL setappropriate alert thresholds, the KM automatically determines and sets the alert thresholdsbest suited to the parameter/device/system. Click Next to view the threshold values and thenFinish to validate the operation.
If you have selected the option Manually customize alert thresholds, a panel is displayedallowing you to define new threshold values for the parameter/device/system. Click Finish tovalidate the operation.
If you select the Automatic thresholds mechanism option (see Managing the Threshold Mechanism), your customizedthresholds are stored in the PATROL Agent configuration and then can be modified. If the threshold mechanism is settuning, the threshold will be set under the /___tuning___ tree, while if the threshold mechanism is set tuning Event
Management, the thresholds will be set under the /AS tree.
Alert ActionsAlert Actions enables the PATROL administrator to choose specific actions to be executed when a failureis detected. With the Alert Actions, it is possible to either:
Customize the way a problem notification is performed, or
Specify a recovery action to be run when a problem occurs.
IBM DS6000, DS8000 Series KM for PATROL can be configured to run one, several, or all types of AlertActions when an alert is triggered regarding the monitored device.
By default, upon a failure, the KM triggers a PATROL event and annotates the parameter’s graph with acomprehensive report of the problem, giving details about the failure, the possible consequences andthe recommended action to solve the problem.
The Alert Actions that can be performed by IBM DS6000, DS8000 Series KM for PATROL are:
114Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Trigger a PATROL event
Annotate the parameter's graph
Execute an OS command
Execute a PSL command
Send a pop-up to the PATROL consoles
Write a line to a LOG file
Send a basic SNMP trap (using the PATROL MIB)
Send a custom SNMP trap
Send an E-mail
Alert Actions are highly customizable. One can customize the text that is sent through SNMP, set theusername/password that is used to execute the OS Command, define the content of the PATROL eventsent by IBM DS6000, DS8000 Series KM for PATROL, etc.
Additional information regarding the alert, such as the parameter name or its value, is available throughthe Alert Actions macros. This information can be used to further customize the Alert Action triggeredby IBM DS6000, DS8000 Series KM for PATROL and provide more details about the problem that occurs.
Alert Actions MacrosA macro is a variable whose value is replaced when an Alert Action is triggered. Macros can be used tocustomize the content of each Alert Action.
For example: %{VALUE} is replaced by the actual current value of the parameter that triggered thealert. When used in the text field for a PATROL event Alert Action, the percentage value is replaced bythe actual current value of the parameter that triggered the alert.
Each macro listed in the tables below contains information about what triggered the PATROL alert.
Macros Description
%{HOSTNAME} Name of the computer monitored with the PATROL Agent
%{PARAMETER_NAME}
Name of the parameter that triggered the alert
%{VALUE} Formatted value (with unit) of the parameter that triggered the alert
%{ALARM_TYPE} Type of alarm to be triggered
%{INFORMATION} Gets the status information from the IBM DS Storage Manager
%{OBJECT_ID} PATROL internal ID of the instance that triggered the alert
%{OBJECT_LABEL} Display name of the instance that triggered the alert
%{OBJECT_CLASS} Class of the instance that triggered the alert
%{PARENT_...} Gets the parent's object of a macro
%{PARENT_ID} PATROL internal ID of the object that the faulty instance is attached to
%{PARENT_LABEL} Display name of the object that the faulty instance is attached to
%{PARENT_CLASS} Class of the object that the faulty instance is attached to
115Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Macros Description
%{DATE} Current date in the YYYY-MM-dd format
%{TIME} Current time in the HH:MM:SS format
%{ASCTIME:…} Current date and time formatted as specified in the macro
%{/…} Recommended for advanced users only.Provides an internal instance variable name to be inserted. The path is relative to the objecttriggering the alert
%{NEWLINE} Linefeed. This is useful to produce multi-line information
Edit Alert ActionsTo modify the Alert Actions executed by IBM DS6000, DS8000 Series KM for PATROL upon a hardwarefailure, right-click on the KM icon > KM Commands > KM Settings > Alert Actions…
Select the Alert Actions to be executed
By default, IBM DS6000, DS8000 Series KM for PATROL triggers a PATROL event and annotates theparameter that raises the alert, but there are all the actions that can be triggered:
Editing A lert A ctions — Selecting Param eters
The available alert actions are:
116Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Trigger a PATROL event
Annotate the parameter's graph
Execute an OS command
Execute a PSL command
Send a pop-up to the PATROL Consoles
Write a line to a log file
Send a basic SNMP trap
Send a custom SNMP trap (advanced)
Send an e-mail
After selecting and defining Alert Actions, you need to validate your changes by clicking the Finishbutton.
Editing A lert A ctions — Validation
117Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Trigger a PATROL Event
If you select Trigger a PATROL Event, you need to enter the string that will be displayed with theevent.
Editing A lert A ctions — A lert A ction: Trigger a PA TROL Ev ent
A PATROL Event can be viewed from:
Standard PATROL Consoles (Classic Console, PATROL Central)
PATROL Enterprise Manager
BMC Impact Manager
Other third-party products that interface with PATROL.
The PATROL event that is triggered is the ‘41’ event from the standard PATROL catalog. You can use macros that willbe replaced at runtime. The A lert A ctions Macro Variables states the list of available macros.
118Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Annotate the Parameter’s Graph
If you select the Annotate the parameter’s graph action, you need to enter the string that will bedisplayed within the annotation point.
Editing A lert A ctions — A lert A ction: A nnotate Param eter's Graph
You can use macros that will be replaced at runtime. The A lert A ctions Macro Variables states the list of availablemacros.
119Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Execute an OS Command
If you select the Execute an OS command action:
Editing A lert A ctions — A lert A ction: Execute an OS Com m and
Enter a command line to be executed
Enter the username and password used to run the command.
The command can be a program utility or a script shell, and can have arguments.
The command must be non-interactive (no window, no user input)
You can use macros that will be replaced at runtime. The A lert A ctions Macro Variables states the list of availablemacros.
120Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Execute a PSL Command
If you select the Execute a PSL command action, you need to enter the PSL statement to be executedby the PATROL Agent. Although only a single line is permitted, it can have several PSL instructions.
Editing A lert A ctions — A lert A ction: Execute a PSL Com m and
The PSL command is recommended for advanced user of PATROL.
You can use macros that will be replaced at runtime. The A lert A ctions Macro Variables section states the list of all theavailable macros.
121Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Send a Pop-up to the PATROL Consoles
If you select the Send a pop-up to the PATROL Consoles action, you need to enter the messagethat will be displayed in the pop-up as well as the in title of the pop-up window.
Editing A lert A ctions — A lert A ction: Send a Pop-up to the PA TROL Consoles
Too many pop-ups could annoy the operators.
You can use macros that will be replaced at runtime. The A lert A ctions Macro Variables states the list of availablemacros.
122Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Write a Line to a LOG File
If you select the Write a line to a LOG file action:
Editing A lert A ctions — A lert A ction: Write a Line to a LOG File
Enter the LOG file path and the content of the line.
You can use macros that will be replaced at runtime. The A lert A ctions Macro Variables states the list of availablemacros.
123Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Send a Basic SNMP Trap
If you select the Send a basic SNMP trap action:
Editing A lert A ctions — A lert A ction: Send a Basic SNMP Trap
Enter the following:
IP address or Hostname of the SNMP trap destination
SNMP port and community string
Text that will be sent in the SNMP trap
Upon a hardware failure, IBM DS6000, DS8000 Series KM for PATROL will send the trap that is defined in the PATROLMIB (Trap number 11, Enterprise ID: 1.3.6.1.4.1.1031.1.1.2, the tex t is stored in the 1.3.6.1.4.1.1031.1.1.2.1OID). You can use macros that will be replaced at runtime. The A lert A ctions Macro Variables section states the list ofavailable macros.
124Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Send a custom SNMP Trap (advanced)
If you select the Send a custom SNMP trap action, you need to enter the following:
Editing A lert A ctions — A lert A ction: Send a Custom SNMP Trap
Enter the following:
IP address or Hostname of the SNMP trap destination
SNMP port and community string
All the characteristics of the trap: Enterprise ID, trap number and up to 4 varbinds.
125Thresholds, Alerts and Notifications
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Send an E-mail
If you select the Send an E-mail action, you need to complete the following panel:
A lert A ctions: Send an E-m ail
Enter the sender and the recipient email addresses in respectively the From and To fields, and type theSMTP server name. Finally, enter the email Subject and type the Body of the message you wish tosend.
127
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Introduction
This chapter provides statistical information about resources, operating status, and performancesmanaged by the IBM DS6000, DS8000 Series KM for PATROL. It contains tables describing theparameters used in the KM, grouped by Application Classes, and provides a brief description of eachparameters and its default settings. Additionally, it contains a section dedicated to the KM configurationvariables that will prove useful to successfully implement the integration of the KM with a third party(BMC Event Management, BMC Capacity Optimization, Remedy, etc.).
128Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Classes and Parameters
This section lists the 12 application classes of IBM DS6000, DS8000 Series KM for PATROL. It gives youdetails on the icons that represent the class, Infobox, parameters and the menu commands available foreach application class. There are 7 main application classes and 5 “container” classes. The containerclasses have no parameters.
SEN_I68_MAIN
SEN_I68_EXTENTPOOL
SEN_I68_EXTENTPOOL_CONT
SEN_I68_RANK
SEN_I68_RANK_CONT
SEN_I68_FCPORT
SEN_I68_FCPORT_CONT
SEN_I68_STORAGEUNIT
SEN_I68_VOLUME
SEN_I68_VOLUME_CONT
SEN_I68_SMISPROVIDER
SEN_I68_SMISPROVIDER_CONT
Baselines and Key Performance Indicators
Some parameters are identified by default as Key Performance Indicators (KPIs) and thereforeautomatically included in the base lining calculation. To learn more about auto base-lining and KPIs,please refer to the Managing Baselines and Key Performance Indicators chapter.
In this guide, parameters flagged as KPIs and included by default in the baseline calculation process arerespectively identified by the following icons:
Baselining
KPI
129Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_MAIN
Icon
Parameters
None.
InfoBox
Name Description
Product Name of the product.
Version Current version of the product.
Release Date Release date of the current version of the product.
Copyright Copyright information
Web site Web site address.
Support Support contact information.
Menu Commands
Function Description
Add a Connection to IBM DSStorage Manager
Enables you to add a subsystem to the monitored environment
Reporting > Storage UnitsActivity
Generates activity reports for the storage units.
Reporting > Fiber PortsActivity
Generates activity reports for the fiber ports.
Reporting > Ranks Activity Generates activity reports for the ranks.
Reporting > Volumes Activity Generates activity reports for the volumes.
Reporting > LUNs MappingTable
Generates a report listing mapped and unmapped LUNs.
Reporting > Per Host StorageAllocation
Generates a report on the volume of storage allocated to each monitored host.
Reporting > Per LUN StorageAllocation
Generates a report on the volume of storage allocated to each monitored LUN.
Reporting > ReportsScheduling
Schedules the production of activity reports and LUNs Mapping Table reports every dayat a specific time.
Search WWN Enables you to find any component based on its complete or partial World Wide Name.
KM Settings Displays all the command options for different monitoring settings
130Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Function Description
KM Settings > Java Settings Enables you to define which Java instance is to be used by the KM.
KM Settings > DiscoveryInterval
Enables you to customize the discovery cycle. By default, discovery is performed everyhour
KM Settings > Polling Interval Enables you to customize the polling cycle. By default, the polling interval is done every2 minutes
KM Settings > Alert Actions Enables you to select the Alert Actions (different methods of notification) to beexecuted by the KM when a parameter breaches its threshold
KM Settings > AdditionalSettings
Enables you to perform additional settings such as restoring device monitoring,displaying settings for UNIX Console and enabling/disabling debug mode.
KM Settings > AdditionalSettings > ThresholdMechanism Selection
Allows you to select the threshold mechanism:
Automatic (by default): the KM determines the mode of threshold management bestsuited to the system. The different modes are:
Tuning: the KM uses the internal PATROL mechanism to set thresholds
Event Management: the KM automatically sets thresholds through the EventManagement
No thresholds: the KM does not set any thresholds and lets you specify themmanually.
KM Settings > AdditionalSettings > Unknown StatusManagement
Enables you to set actions to be performed when the KM is unable to detect the statusof a monitored device.
KM Settings > AdditionalSettings > Internal KM IssuesNotification
Allows you to enable/disable and select the type of information messages displayed byKM in the system output window of the PATROL Console.
KM Settings > AdditionalSettings > Restore Monitoring
Brings up the "Restore Monitoring" wizard to restore one or several objects after theirmonitoring has been stopped
KM Settings > Debug Activates or deactivates the debug mode. The debug Mode displays debug messages inthe PATROL System Output Window or saves it in a file if you enter the file path.
Trigger a KM Discovery Enables you to trigger a forced discovery and rediscover the hardware devices of themonitored system.
Pause All Pauses the monitoring of all currently monitored objects.
Resume All Resumes the monitoring of all objects after it has been paused.
Reinitialize KM Triggers a complete re-initialization of the KM. Customized settings are lost unlessspecified otherwise in the Reinitialize wizard.
About States basic product information and BMC Software support contact information.
131Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_EXTENTPOOL
Icon
Parameters
Name Description Units DefaultAlertConditions
Type
ConsumedCapacity Total size of the space actually allocated or reserved GB None Statistics
ConsumedCapacityPercentage
Percentage of the array that is actually allocated orreserved
% None Statistics
OperationRate I/O Throughput for the entire extent pool operations/s
None Statistics
SubscribedCapacity Sum of the subscribed capacity of each volume in theextent pool
GB None Statistics
SubscribedCapacityPercentage
Percentage of the subscribed capacity of each volumein the extent pool
% None Statistics
For detailed information about B a se lining and KP I, see Managing Baselines and Key Performance Indicators.
Infobox
Name Description
Extent Type Type of the Extent Pool to which the rank belongs
Pool ID Unique identifier for the Extent Pool
Ranks The Rank Group that this Extent Pool is assigned to. Valid values are 0 and 1.
Size Size of the Extent Pool
Menu Commands
Function Description
Modify Alert Thresholds Allows you to modify the alert thresholds
Pause Monitoring Pauses the monitoring of the extent pool
Resume Monitoring Resumes the monitoring of the extent pool after it has been paused
Remove Removes the extent pool from the monitoring environment
132Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_EXTENTPOOL_CONT
Icon
Parameters
None.
Infobox
None.
Menu Commands
Function Description
Pause Monitoring Pauses the extent pool monitoring
Resume Monitoring Resumes the extent pool monitoring after it has been paused
Remove Removes the extent pool from the monitoring environment
133Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_FCPORT
Icon
Parameters
Name Description Units DefaultAlertConditions
Type
ECKDReadByteRate Accumulated time of ECKD read data onchannel
MB/s None Statistics
ECKDReadOperationRate Accumulated time of ECKD read Operationson channel
operation/s
None Statistics
ECKDWriteByteRate Accumulated time of ECKD write data onchannel
MB/s None Statistics
ECKDWriteOperationRate Accumulated time of ECKD writeOperations on channel
operation/s
None Statistics
PPRCReceivedByteRate Accumulated time of PPRC received dataon channel
MB/s None Statistics
PPRCReceivedOperationRate Accumulated time of PPRC receivedOperations on channel
operation/s
None Statistics
PPRCSentByteRate Accumulated time of PPRC sent data onchannel
MB/s None Statistics
PPRCSentOperationRate Accumulated time of PPRC sent Operationson channel
operation/s
None Statistics
ReadTimePercentage Percentage of read time % None Statistics
SCSIReadByteRate Accumulated time of SCSI read data onchannel
MB/s None Statistics
SCSIReadOperationRate Accumulated time of SCSI read Operationson channel
operation/s
None Statistics
SCSIWriteByteRate Accumulated time of SCSI write data onchannel
MB/s None Statistics
SCSIWriteOperationRate Accumulated time of SCSI write Operationson channel
operation/s
None Statistics
TotalReadOperationRate Total of time spent on read operations operation/s
None Statistics
TotalReceivedByteRate Total of received data on channel MB/s None Statistics
TotalSentByteRate Total of sent data on channel MB/s None Statistics
TotalWriteOperationRate Total of write operations on channel operation/s
None Statistics
WriteTimePercentage Percentage of write time on channel % None Statistics
134Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
For detailed information about B a se lining and KP I, see Managing Baselines and Key Performance Indicators.
Infobox
Function Description
WWN WWN of the fiber port
Menu Commands
Function Description
Fiber Port Activity Enables you to generate an activity report for the fiber port
Pause Monitoring Pauses the monitoring of the fiber port
Resume Monitoring Resumes the monitoring of the fiber port
Remove Removes the extent pool from the monitoring environment
135Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_FCPORT_CONT
Icon
Parameters
None.
Infobox
None.
Menu Commands
Function Description
Fiber PortsActivity
Generates activity reports for the all the monitored fiber ports
Pause Monitoring
Pauses the monitoring of all the fiber ports
ResumeMonitoring
Resumes the monitoring of all the fiber ports after it has been paused
Remove Removes all the fiber ports from the monitoring environment
SEN_I68_RANK
Icon
Parameters
Name Description Units DefaultAlertConditions
Type
ReadByteRate Count of data read per second MB/s None Statistics
ReadOperationRate
Amount of read operation per second operations/s
None Statistics
136Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
ReadOperationPercentage
Percentage of read operations % None Statistics
ReadResponseTime
Average time taken by the controller to complete readrequests during the polling period.
ms Alarm ≥ 20(After 5consecutiveoccurrences)
ResponseTime
WriteByteRate Amount of data written per second MB/s None Statistics
WriteOperationRate
Amount of write operation per second operations/s
None Statistics
WriteOperationPercentage
Percentage of write operations % None Statistics
WriteResponseTime
Average time taken by the controller to complete writerequests during the polling period.
ms Alarm ≥ 20(After 5consecutiveoccurrences)
ResponseTime
For detailed information about B a se lining and KP I, see Managing Baselines and Key Performance Indicators.
Infobox
Name Description
RAID Level Raid level of the rank
Size Total managed space
Extent Pool Extent Pool ID
Extent Type Type of the Extent Pool
Arrays Identifier of the array
Menu Commands
Function Description
Rank Activity Generates an activity report for the rank
Pause Monitoring Pauses the monitoring of the rank
Resume Monitoring Resumes the monitoring of the rank after it has been paused
Remove Removes the rank from the monitoring environment
137Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_RANK_CONT
Icon
Parameters
None.
Infobox
None.
Menu Commands
Function Description
Ranks Activity Generates activity reports for all the monitored ranks
Pause Monitoring Pauses the monitoring of all the monitored ranks
Resume Monitoring Resumes the monitoring of all the monitored ranks after they have been paused
Remove Removes all the monitored ranks from the monitoring environment
138Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_SMISPROVIDER
Icon
Parameters
Name Description Units DefaultAlertConditions
Type
ManagedArrays Lists the disk arrays currently managed by the KM n/a None --
Status Status of the SMIS Provider {0= OK;1 =Degraded; 2=Failed}
Warning = 1Alarm = 2
CollectionStatus
StatusInformation Provides additional detailed information about theStatus parameter
n/a None --
Infobox
None.
Menu Commands
Function Description
Edit ConnectionSettings
Enables you to modify the settings of the connection to the IBM Storage Manager
Pause Monitoring Pauses the monitoring of the rank
Resume Monitoring Resumes the monitoring of the rank after it has been paused
Remove Removes the rank from the monitoring environment
Refresh Parameters Refreshes all parameters of the application class
139Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_SMISPROVIDER_CONT
Icon
Parameters
None.
Infobox
None.
Menu Commands
Function Description
Add a Connection toan IBM DS StorageManager
Enables you to add a subsystem to the monitored environment
Pause Monitoring Pauses the extent pool monitoring
Resume Monitoring Resumes the extent pool monitoring after it has been paused
140Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_STORAGEUNIT
Icon
Parameters
Name Description Units DefaultAlertConditions
Type
AvailableCapacity Amount of storage capacity available for allocation TB None Statistics
OperationRate Amount of operation transmitted per second operations/s
None Statistics
ReadByteRate
Count of data read per second MB/s None Statistics
Status Status of the storage unit {0= OK; 1=Degraded;2= Failed}
Warning = 1Alarm = 2
Availability
SubscribedCapacity
Number of terabytes reserved in the storage unit TB None Statistics
WriteByteRate
Count of data written per second MB/s None Statistics
For detailed information about B a se lining and KP I, see Managing Baselines and Key Performance Indicators.
Infobox
Name Description
Internal ID Internal identifier of the storage unit
Controller 0 IPAddress
IP address of Controller 0
Controller 0 DNSName
DNS name of Controller 0
Controller 1 IPAddress
IP address of Controller 1
Controller 1 DNSName
DNS name of Controller 1
SMC IP Address IP address of the storage manager console
MTMS MTMS label that enables you to identify a specific storage unit
Machine Signature Signature of the storage unit
WWNN World Wide Node Name of the storage unit
Size Size of the storage unit
141Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Menu Commands
Function Description
Reporting Enables you to generate activity reports for the storage unit
Search WWN Enables you to find any component based on its complete or partial World Wide Name
Pause Monitoring Pauses the monitoring of the storage unit
Resume Monitoring
Resumes the monitoring of the storage unit after it has been paused
Remove Removes the storage unit from the monitoring environment
142Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_VOLUME
Icon
Parameters
Name Description Unit Default AlertConditions
Type
CacheFastWriteHitRatio
Percentage of write operations that weresuccessfully served by the cache
% None Statistics
DASDFastWriteHitRatio
Percentage of write operations that weresuccessfully served by the DASD FastWrite cache
% None Statistics
DiskReadByteRate Amount of data read per second from thedisk
MB/s None Statistics
DiskReadOperationRate
Percentage of operations read per secondon the disk
operations/s
None Statistics
DiskReadResponseTime
Average time for a disk to complete a readrequest
ms Warning ≥ 20(After 5 consecutiveoccurrences)
ResponseTime
DiskTimeUtilization Percentage of disk time utilization % None Statistics
DiskWriteByteRate Amount of data written per second fromthe disk
MB/s None Statistics
DiskWriteOperationRate
Percentage of operations written persecond on the disk
operations/s
None Statistics
DiskWriteResponseTime
Average time for a disk to complete a writerequest
ms Warning ≥ 20(After 5 consecutiveoccurrences)
ResponseTime
TimeSinceLastActivity Number of days since any activity occurredon the volume
days None Statistics
VolumeReadByteRate
Amount of data read per second on thevolume
MB/s None Statistics
VolumeReadCacheHitRat
io
Percentage of read operations that weresuccessfully served by the cache on thevolume
% None Statistics
VolumeReadOperationRa
te
Percentage of operations read per secondon the volume
operations/s
None Statistics
VolumeReadResponseTi
me
Average time for a volume to complete aread request
ms Warning ≥ 10(After 5 consecutiveoccurrences)Alert ≥ 100(After 2 consecutiveoccurrences)
ResponseTime
VolumeWriteByteRate
Amount of data written per second on thevolume
MB/s None Statistics
143Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
VolumeTimeUtilization Percentage of volume time utilization % None Statistics
VolumeWriteOperationR
ate
Percentage of operations written persecond on the volume
operations/s
None Statistics
VolumeWriteResponseTi
me
Average time for a volume to complete awrite request
ms Warning ≥ 10(After 5 consecutiveoccurrences)Alert ≥ 100(After 2 consecutiveoccurrences)
ResponseTime
For detailed information about B a se lining and KP I, see Managing Baselines and Key Performance Indicators.
Infobox
Name Description
RAID Level Level of the RAID
Hosts Hosts to which the volume is associated
Mapped Indicates if the volume is mapped or not
Menu Commands
Function Description
Volume Activity Enables you to generate an activity report for the volume
Pause Monitoring Pauses the monitoring of the volume
Resume Monitoring Resumes the monitoring of the volume after it has been paused
Remove Removes the volume from the monitoring environment
144Classes and Parameters
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
SEN_I68_VOLUME_CONT
Icon
Parameters
None.
Infobox
None.
Menu Commands
Function Description
Reporting Generates activity reports for the volumes
Pause Monitoring Pauses the monitoring of the monitored volumes
ResumeMonitoring
Resumes the monitoring of the volumes after it has been paused
Remove Removes the volumes from the monitoring environment
146Configuration Variables
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Configuration Variables
This section lists the configuration variables used by IBM DS6000, DS8000 Series KM for PATROL.Configuration variables are stored in the PATROL Agent configuration and can be managed through:
PATROL Configuration Manager (PCM)
Wpconfig.exe (Windows)
xpconfig (UNIX/Linux)
The following table recapitulates the global configuration variables used by the KM, i.e that apply to allof the monitored hosts. These configuration variables are stored under /SENTRY/SEN_68 in the PATROLAgent’s configuration.
Variable DefaultValue
Description
AlertActions n/a List of alert actions to be executed by the KM upon a hardware failure.Default: A PATROL event and an annotation on the parameter
collectionHubHeapSizeMax
n/a Maximum heap size in megabytes allocated to the Java Collection Hub.Default: Not set
collectionHubHeapSizeMin
n/a Minimum heap size in megabytes allocated to the Java Collection Hub.Default: Not set
collectionHubOverrideJavaCommandLine
n/a Command line used by the KM to launch the Java Collection Hub.Default: Not setThis variable should only be set if instructed by Sentry Support.
collectorLockTimeout
18000 Time in seconds during which the collect is locked and no other collect can beexecuted.Default: Not set
debugEndTime None Specifies when the debug mode will be disabled. Format required: YYYY/MM/DD HH:MM:SS
debugMode 0 When set to '1', enables the debug mode of the KM.Default: Not set
defaultReinitializationOptions
None List of default options to be executed by IBM DS6000, DS8000 Series KM forPATROL on reinitialization. The default values are: 0=unchecked; 1=checked
resetThresholds
resetThresholdManagementMode
resetAlertActions
resetOtherAlertSettings
resetDebugMode
resetRemovedPausedObjectList
resetReport
resetSecuritySettings
resetJavaSettings
Insert a colon “;” between the variable and its value: “resetThresholds;1”; and ifyou enter multiple variables, they need to be separated by a carriage return.Example: “resetThresholds;1” will display the remove thresholds option selected bydefault in the Reinitialize KM wizard.
147Configuration Variables
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
disableJavaInformationMessage
0 = activated When set to ‘1’, disables the pop-up information message displayed when the javasettings are modified.Default: Not set
disableJRECheck 0 = activated When set to '1', disabled the validation tests of the JRE used by the KM to runJava code and therefore force the KM to use a non-Sun or non-Oracle JRE.
disablePslExecuteBugWorkaround
0 = activated When set to ‘1’, deactivates the workaround in the KM for a bug in the PslExecute() PSL function. If the KM detects that the version of the PATROL Agent is affected by thePslExecute() bug, it uses an alternate technique to create asynchronous threadswith the event_trigger() function and the RemPsl standard event. ThedisablePslExecuteBugWorkaround variable disables this workaround.
discoveryLockTimeout
18000 Time in seconds during which the discovery is locked and no other discovery canbe executed. Default: Not set
exportActivityReports
None When set to 1, the SEN_I68_activity*.csv report is automatically generated andstored in the %PATROL_HOME%\log folder.
exportLUNsMappingTable
None When set to 1, the SEN_I68_LUNs_mapping_table*.csv report is automaticallygenerated and stored in the %PATROL_HOME%\log folder.
exportScheduling None Time when the activity and/or LUNs Mapping Table reports will be generated.Format required: HH:MM:SS
forceClassicConfigMode
0 = disabled When the KM is used with BMC ProactiveNet, all the KM configuration menus aredisabled in the PATROL Consoles. To enable them, set the forceClassicConfigModevariable to 1.
forceDiscoveryFromSMISProviderCollector
0 = disabled Set to '1' to force a discovery when the status of an SMI-S Provider changes. Bydefault, no discovery is performed in such case.
javaPassword None Password associated to the javaUsername variable.
javaPath None Path to the folder containing the Java executable used by the Collection Hub.Default: Net set (The KM will search for a suitable JRE automatically).
javaUsername None Username used to launch the Java Collection Hub.Default: Not set.
nameSpace root/ibm SMI-S Provider name space.
pausedObjectList n/a List of the PATROL object path of the paused objects. (i.e. for which no collectionwill be performed).
pemMessages all How much internal information should be sent as PATROL events.
When set to ‘all’, all internal KM messages (problems and informationalmessages).
When set to ‘problems’, only errors and problems.
When set to ‘none’, no internal message at all.
This doesn’t affect the reporting of actual hardware problems
Default: all
psCommand n/a Command used on UNIX/Linux systems to retrieve the list of the currently runningprocesses. Note: This command is used for debug purpose.
removedObjectList n/a List of instances that have been removed from the monitoring environmentthrough the Remove KM Command.
sowMessages all How much internal information should be displayed in the System Output Windowin the PATROL Console.
When set to ‘all’, all internal KM messages (problems and informationalmessages).
148Configuration Variables
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
When set to ‘problems’, only errors and problems.
When set to ‘none’, no internal message at all.
This doesn’t affect the reporting of actual hardware problems.Default: All
startupDelay 0 This variable allows the administrator to specify a number of seconds that the KMwill wait before starting its discovery. This variable may be useful on fast-bootingcomputers where the PATROL Agent starts before the IBM DS Storage Manager (ifany) and consequently triggers false.Default: Not set (zero)
staticThresholdsParameterList
n/a List of parameters for which custom thresholds have been set through the ModifyThresholds KM command.
tableJoinTimeout 18000 Timeout in seconds when performing a Table JoinDefault: Not set (assumed 60 seconds)
telnetConnectionMethod
swGetTelnetConnectionMethod()
Method used by the KM to perform telnet connections.Default (Windows): Java (if configured in the KM)Note: If the PATROL agent version is 3.6.011 or later the connection method usedby the KM is sopen; otherwise it is left blankDefault (UNIX): Telnet
ThresholdsManagementMode
swGetThresholdsManagementType()
Specifies how the KM should manage the alert thresholds on parameters. Pleaseread carefully the User Guide chapter for more information on this topic.Possible values:
'empty' (automatic detection of the suitable threshold management)
‘as’ (through PATROL for Event Management)
‘tuning’ (through the standard "Override parameter" mechanism)
‘none’ (No threshold is set by the KM)
unexpectedStatusInternalIssueNotification
None Specifies the action to be performed when the product is unable to interpret astatus value.Format: <alarm type>;<internal issue notification>.
Possible alarm type values:OKDEGRADEDFAILED
unexpectedStatusManagement
0 Specifies the action to be performed when the product is unable to interpret astatus value.Format: <alarm type>;<internal issue notification>Possible alarm type values:
ALARM
OK
WARN
Default: OK
Possible internal issue notification values:
1: trigger an internal issue notification
0: do not trigger an internal issue notification
wbemEncryption (1) 0 = Noencryption
Use of encryption when performing WBEM queries. Possible values are: '0' (no encryption), '1' (encrypt data).Note: The port usually used to encrypt data for WBEM queries is 5989.
wbemPassword None Password used to perform WBEM queries.
wbemPort 5988 Port used to perform WBEM queries.
WBEMQueryMode enumeration WBEM execution method.
149Configuration Variables
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Possible values are: enumeration; association.
wbemTimeout None Timeout in seconds when performing a WBEM query.
wbemUsername None Username used to perform WBEM queries.
(1) This setting is only used if the SMI-S Prov ider specific configuration is empty .
Configuration variables specific to the DS Storage Manager are listed in the table below. Theseconfiguration variables are stored under /SENTRY/SEN_I68/<DS Storage Manager ID> in the PATROLAgent’s configuration.
Variable DefaultValue
Description
collectorLockTimeout 18000 Time in seconds during which the collect is locked and no other collect for the SMI-SProvider can be executed.
discoveryLockTimeout
18000 Time in seconds during which the discovery is locked and no other discovery forthe SMI-S Provider can be executed.
IBMDSStorageManagerHostname
n/a Hostname of the IBM DS Storage Manager server where the SMI-S Provider isrunning and where WBEM requests will be sent to.
nameSpace root/ibm Specifies a name space different from the one used by default to execute WBEMqueries.
wbemEncryption 0 = noencryption
Whether WBEM queries have to be encrypted using HTTPS or not.Possible values are: '0' (no encryption), '1' (encrypt data)Note: The port usually used to encrypt data for WBEM queries is 5989
wbemPassword n/a Encrypted password associated to wbemUsername (see below)
wbemPort 5988 Port used to perform WBEM queries
WBEMQueryMode enumeration WBEM execution method.Possible values are: enumeration; association
wbemTimeout 18000 Timeout when performing a WBEM query.
wbemUsername n/a Username used to connect to the IBM DS Storage Manager SMI-S Provider (a validuser on the IBM DS Storage Manager server).
151
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
You can obtain technical support by using the Support page on the BMC Software Web site or bycontacting Customer Support by telephone or email. To expedite your inquiry, please see "BeforeContacting BMC Software."
Support Web Site
You can obtain technical support from BMC Software 24 hours a day, 7 days a week at http://www.bmc.com/support_home. From this Web site, you can
Read overviews about support services and programs that BMC Software offers:
Find the most current information about BMC Software products
Search a database for problems similar to yours and possible solutions
Order or download product documentation
Report a problem or ask a question
Subscribe to receive email notices when new product versions are released
Find worldwide BMC Software support center locations and contact information, including emailaddresses, fax and telephone numbers
Support by Telephone or Email
In the United States and Canada, if you need technical support and do not have access to the Web, call800 537 1813. Outside the United States and Canada, please contact your local support center forassistance. To find telephone and email contact information for the BMC Software support center thatservices your location, refer to the Contact Customer Support section of the Support page on the BMCSoftware Web site at http://www.bmc.com/support_home.
Before Contacting BMC Software
Before you contact BMC Software, have the following information available so that Customer Supportcan begin working on your problem immediately:
Product information
Product name
Product version (release number)
Operating system and environment information, machine type, operating system type, version, andservice pack or other maintenance level, such as:
PUT or PTF
system hardware configuration
serial numbers
related software (database, application, and communication) including type, version, and service
pack or maintenance
level
Sequence of events leading to the problem
Commands and options that you used
Messages received (and the time and date that you received them)
product error messages
messages from the operating system, such as "file system full"
Index 153
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Index
- A -Abnormalities 61
Access
Logical Drives 82Activity
Overall 68
Report 69
Storage Unit 68
Total 69
View 68Activity Report 90
Adapter 50
Add 51, 59
Create 51
Update 59Add
Connection to an IBM DS Storage Manager 65
Alert
Actions 113Alert Actions
Annotate the Parameter’s Graph 118
Edit 115
Execute a PSL Command 120
Execute an OS Command 119
Send a Basic SNMP Trap 123
Send a custom SNMP trap 124
Send a Pop-up to the PATROL Consoles 121
Send an E-mail 125
Trigger a PATROL Event 117
Write a Line to a LOG File 122Alerts 111
Allocation
Per Host Storage 95
Per LUN Storage 96Application Classes 128
SEN_I68_EXTENTPOOL 73, 76, 131
SEN_I68_EXTENTPOOL_CONT 132
SEN_I68_FCPORT 86, 133
SEN_I68_FCPORT_CONT 135
SEN_I68_MAIN 129
SEN_I68_RANK 135
SEN_I68_RANK_CONT 137
SEN_I68_SMISPROVIDER 138
SEN_I68_SMISPROVIDER_CONT 139
SEN_I68_STORAGEUNIT 68, 76, 140
SEN_I68_VOLUME 70, 81, 83, 142
SEN_I68_VOLUME_CONT 144Architecture 12
- B -Baselines 128
BMC ProactiveNet Performance Management 61
Generation 61
Manage 61
Requirements 61BMC
BMC ProactiveNet Performance Management 50
BMC ProactiveNet Performance Management
Abnormalities 61
Baselines 61
Key Performance Indicators 61
KPI 61
- C -Check
Installation 24Command
Non-interactive 119
OS 119
PSL 120Commands
About 129
Add a Connection to an IBM DS StorageManager 139
Add a Connection to IBM DS Storage Manager 129
Additional Settings 129
Alert Actions 129
Debug 129
Discovery Interval 129
Edit Connection Settings 138
Fiber Port Activity 133
Fiber Ports Activity 129, 135
Internal KM Issues Notification 129
Java Settings 129
Index 154
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Commands
KM Settings 129
LUNs Mapping Table 129
Modify Alert Thresholds 131
Pause All 129
Pause Monitoring 131, 132, 133, 135, 137,138, 139, 140, 142, 144
Per Host Storage Allocation 129
Per LUN Storage Allocation 129
Polling Interval 129
Rank Activity 135
Ranks Activity 129, 137
Refresh Parameters 138
Reinitialize KM 129
Remove 131, 132, 133, 135, 137, 138, 140,142, 144
Reporting 129, 140, 144
Restore Monitoring 129
Resume All 129
Resume Monitoring 131, 132, 133, 135,137, 138, 139, 140, 142, 144
Search WWN 129, 140
Storage Units Activity 129
Threshold Mechanism Selection 129
Trigger a KM Discovery 129
Unknown Status Management 129
Volume Activity 142
Volumes Activity 129Configuration
Basic 98
Parameters 24
Port 20
Server Communication 24
SSL 20Configure
IBM DS600/ DS8000 Storage Manager 22Configuring
KM 65Connection
Add 65Connection Settings
Edit 67Consumption
Disk Space 73Customize
Discovery interval 102
Polling Interval 103
- D -Deactivate
Debug Mode 107Debug Mode
Deactivate 107
Enable 103Detection
Automatic 98
Manual 98
Selection 98Diagnose
Bad Physical Disk Layout 87Discovery
Trigger 110Discovery interval
Customize 102Disk
Layout 87Disk Space
Available 76DS Manager 20
- E -Edit
Connection Settings 67Enable
Debug Mode 103Execute
OS Command 119
PSL Command 120
- F -Fiber
Performance 86Fiber Activity 86
Fiber Port
Activity 92
- G -Generate
Baselines 61
Index 155
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
- I -IBM
IBM CIM Agent for DS Open API 24
IBM DS Storage Manager 65, 67
IBM DS6000 Storage Manager 22
IBM DS8000 Storage Manager 22
IBM Storage Manager 20IBM DS6000 Storage Manager
Configure 22IBM DS6000/DS8000 Storage Manager
Installation 20IBM DS8000 Storage Manager
Configure 22InfoBox
Copyright 129
Product 129
Release Date 129
Support 129
Version 129
Web site 129Install 17
Introduction 28Installation
Check 24
IBM CIM Agent for DS Open API 24
IBM DS6000/DS8000 Storage Manager 20
Procedure 29Integration
BMC Portal 48, 49
BMC ProactiveNet Performance Management 48, 50
Integration Service Agent 51
Internal KM Issues Notifications 104
Issues
Fixed 8
Notifications 104
- J -Java settings 98
- K -Key Performance Indicators
BMC ProactiveNet Performance Management 61
Manage 61KPI 128
BMC ProactiveNet Performance Management 61
Manage 61
- L -Layout
Disk 87
Physical Disk 87Logical Drives
Access 82
Busiest 83LUNs
mapped 94
Mapping Table 94
Not mapped 94
Slow 81LUNs Mapping Table 77
- M -Macros
%{/…} 114
%{ALARM_TYPE} 114
%{ASCTIME:…} 114
%{DATE} 114
%{HOSTNAME} 114
%{NEWLINE} 114
%{OBJECT_CLASS} 114
%{OBJECT_ID} 114
%{OBJECT_LABEL} 114
%{OBJECT_TYPE} 114
%{PARAMETER_NAME} 114
%{PARENT_CLASS} 114
%{PARENT_ID} 114
%{PARENT_LABEL} 114
%{PARENT_TYPE} 114
%{PROBLEM} 114
%{TIME} 114
%{VALUE} 114Manage
Baselines 61
Key Performance Indicators 61
KPI 61
Notifications 104
Unknown Status 106
Index 156
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Modify
Alert Threshold 112Monitor Type 51
Monitoring
Caching Mechanism 70
Device 109, 110
Efficiency 70
IBM Storage Environment 68
Introduction 64
Pause 106
Resume 106
- N -New 8
Notifications 111
Issues 104
Manage 104
- P -Packages 18
Parameters 128
AvailableCapacity 140
CacheFastWriteHitRatio 70, 142
ConsumedCapacity 73, 131
ConsumedCapacityPercentage 73, 131
DASDFastWriteHitRatio 70, 142
DiskReadByteRate 83, 142
DiskReadOperationRate 142
DiskReadResponseTime 142
DiskTimeUtilization 142
DiskWriteByteRate 83, 142
DiskWriteOperationRate 142
DiskWriteResponseTime 142
ECDK 86
ECKD read byte traffic 92
ECKD read/write byte traffic 92
ECKD write byte traffic 92
ECKDReadByteRate 133
ECKDReadOperationRate 133
ECKDWriteByteRate 133
ECKDWriteOperationRate 133
ManagedArray 138
OperationRate 131, 140
PPRC 86
PPRC received byte traffic 92
PPRC received/sent byte traffic 92
PPRC sent byte traffic 92
PPRCReceivedByteRate 133
PPRCReceivedOperationRate 133
PPRCSentByteRate 133
PPRCSentOperationRate 133
read byte traffic 90, 91, 93
read/write byte traffic 90, 91, 93
ReadByteRate 68, 87, 135, 140
ReadOperationPercentage 135
ReadOperationRate 135
ReadResponseTime 81, 87, 135
ReadTimePercentage 133
ResponseTime 81
SCSI 86
SCSI read byte traffic 92
SCSI read/write byte traffic 92
SCSI write byte traffic 92
SCSIReadByteRate 133
SCSIReadOperationRate 133
SCSIWriteByteRate 133
SCSIWriteOperationRate 133
Status 138, 140
StatusInformation 138
SubscribedCapacity 131, 140
SubscribedCapacityPercentage 131
TimeSinceLastActivity 142
Total received byte traffic 92
Total received/sent byte traffic 92
Total sent byte traffic 92
TotalReadOperationRate 133
TotalReceivedByteRate 86, 133
TotalSentByteRate 86, 133
TotalWriteOperationRate 133
VolumeReadByteRate 83, 142
VolumeReadCacheHitRatio 70, 142
VolumeReadOperationRate 142
VolumeReadResponseTime 81, 142
VolumeTimeUtilization 142
VolumeWriteByteRate 83, 142
VolumeWriteOperationRate 142
VolumeWriteResponseTime 81, 142
write byte traffic 90, 91, 93
WriteByteRate 68, 87, 135, 140
WriteOperationPercentage 135
WriteOperationRate 135
WriteResponseTime 81, 87, 135
WriteTimePercentage 133PATROL
Agent 16, 17, 19, 49
Index 157
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
PATROL
BMC Impact Manager 117
Central 19
Console 16, 17, 19, 49
Console Server 17
Consoles 121
Event 117
PATROL Configuration Manager 111
PATROL Console 70
PATROL Consoles 117
PATROL Enterprise Manager 117
PATROL Query 73
Query 70Pause
Monitoring 106Physical Disk
Layout 87Platforms
Linux 17
UNIX 17
UNIX/Linux 17
Windows 17Polling Interval
Customize 103Prerequisite 16
ProactiveNet 50, 51
Product at a glance 11
PW Commands 59
- Q -Query 70, 73
- R -Reference Guide 127
Reinitialize
KM 107Release Notes 8
Remove
Device Monitoring 110Report 90
Activity 69, 96
Available Disk Space 76
Fiber Port Activity 86, 92
LUNs Mapping Table 96
Rank Activity 91
Scheduling 96
Storage Units Activity 90
Volume Activity 93
Volumes Activity 87Reporting 90
Disk Space Consumption 73Restore
Monitoring 109Resume
Monitoring 106
- S -Scheduling
Report 96Search
WWN 88Setup Files
Extract 19SMCli 20
Status
Management 106
Unknown 106Support
Customer 151
Technical 151Supported Platforms
IBM DS 8000 series 13
IBM DS6000 series 13Systems
Linux 29
Unix 18
Windows 18, 29
- T -Task
Administrative 98Threshold
Mode 112
Modify 112Thresholds 111
Automatic 111
Customize 59
Import 59
Mechanism 111
PCM/Event Management 111
Remove 107
Reset 107
Index 158
IBM DS6000, DS8000 Series KM for PATROL
Version 1.2.00
Thresholds 111
Selection 111
Tuning 111TimeSinceLastActivity 77
Trigger
KM Discovery 110
PATROL Event 117
- U -Uninstall
Procedure 41Unmapped LUNs 77
Utility
BMC Software Installation Utility 17
- V -Variables
AlertActions 146
collectionHubHeapSizeMax 146
collectionHubHeapSizeMin 146
collectionHubOverrideJavaCommandLine 146
collectorLockTimeout 146
debugEndTime 146
debugMode 146
defaultReinitializationOptions 146
disableJavaInformationMessage 146
disableJRECheck 146
disablePslExecuteBugWorkaround 146
discoveryLockTimeout 146
exportActivityReports 146
exportLUNsMappingTable 146
exportScheduling 146
forceClassicConfigMode 146
forceDiscoveryFromSMISProviderCollector1 146
IBMDSStorageManagerHostname 146
javaPassword 146
javaPath 146
javaUsername 146
nameSpace 146
pausedObjectList 146
pemMessages 146
psCommand 146
removedObjectList 146
sowMessages 146
startupDelay 146
staticThresholdsParameterList 146
tableJoinTimeout 146
telnetConnectionMethod 146
ThresholdsManagementMode 146
unexpectedStatusInternalIssueNotification 146
unexpectedStatusManagement 146
wbemEncryption 146
wbemPassword 146
wbemPort 146
WBEMQueryMode 146
wbemTimeout 146
wbemUsername 146View
Overall Activity 68
- W -WWN 94
Search 88
About BMC® SoftwareBMC Software, Inc. NYSE:BMC, is a leading provider of enterprise managementsolutions that empower companies to manage their IT infrastructure from abusiness perspective. Delivering Business Service Management, BMC Softwaresolutions span enterprise systems, applications, databases, and servicemanagement. Founded in 1980, BMC Software has offices worldwide and fiscal2004 revenues of more than $1.4 billion. For more information about BMC
Software, visit www.bmc.com.
About Sentry Software™Sentry Software, a strategic Technology Alliance Partner of BMC Software,provides key monitoring solutions specifically designed to expand thecapabilities of BMC Performance Manager, thus enabling up to 100% coverage ofany infrastructure. Sentry Software specializes in single solutions for multi-platform monitoring of hardware, custom applications or any IT component, andblackout windows. Sentry Software products are deployed in 45 countries acrossthe globe and lead the list of BMC Software’s third-party product sales. For more
information about Sentry Software, please visit www.sentrysoftware.net.