DELL EMC Storage Monitoring and Reporting: Installation and Configuration Guide
DELL EMC Storage Monitoring and Reporting: Installation and Configuration Guide
DELL EMC Storage Monitoring and Reporting: Installation and Configuration Guide
Reporting
Version 4.3.1
Dell believes the information in this publication is accurate as of its publication date. The information is subject to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS-IS.“ DELL MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE, COPYING, AND DISTRIBUTION OF ANY DELL SOFTWARE DESCRIBED
IN THIS PUBLICATION REQUIRES AN APPLICABLE SOFTWARE LICENSE.
Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their respective owners.
Published in the USA.
Dell EMC
Hopkinton, Massachusetts 01748-9103
1-508-435-1000 In North America 1-866-464-7381
www.DellEMC.com
2 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CONTENTS
DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide 3
CONTENTS
4 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CHAPTER 1
Installing the Virtual Appliance
6 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
Installing the Virtual Appliance
Option Description
Thin-provisioned format On-demand expansion of available storage, used for
newer datastore file systems.
Thick-provisioned Appliance storage that is allocated immediately and
format reserved as a block.
Note
DELL EMC recommends the Thin provisioned format option when the vApp is
deployed in a high performance environment.
16. In the Network Mapping step, select a destination network that has an IP Pool
associated with it for each of the VMs, and then click Next.
17. In the IP Address Allocation step, choose the IP allocation policy and IP
protocol to use, and then click Next.
18. In the Properties step, provide the values for each of the VMs, and then click
Next.
19. In the Ready to Complete step, review the list of properties for the appliance,
and then click Finish.
A status bar opens in vSphere Client showing the deployment progress.
20. After you finish deployment, in the Deployment Completed Successfully
dialog box, click Close.
8 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CHAPTER 2
Installing Using the Binary Installer
l Installing on Linux............................................................................................... 10
l Installing on Windows Server...............................................................................11
Installing on Linux
You can install the product on supported Linux hosts.
Before you begin
l Ensure that you have a login with root privileges. This product must be only
installed using root and root privileges
l Ensure that the ports that are listed in the Ports Usage Matrix are enabled and a
host or network firewall does not block them.
l Download the installation file from support.emc.com, and place it in a folder
(for example /sw) on the server.
l MySQL DB is upgraded to 5.7.21 from SMR 4.2.1. MySQL 5.7.21 requires Libnuma
library to be installed on the system for binary installs on Linux platform. Install and
Upgrade to 4.3 fails without this library. This library is included in vApp. vApp
installation/Upgrade does not have this issue.
Procedure
1. Log in to the server as root.
2. Browse to the /sw folder.
3. Change the permissions of the installer.
For example: chmod +x <file_name>.sh
4. Run the installer from the directory.
For example: ./<file_name>.sh
5. Read and accept the End User License Agreement.
6. Accept the default installation directory of /opt/APG or type another location.
10 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
Installing Using the Binary Installer
#===================
# Common Properties
#===================
hostname=lglba148.lss.emc.com
6. To restart the services, type the following commands from the /opt/APG/bin
directory of the installation:
10. Verify that the first uncommented line is this host's IP address, FQDN, and
shortname in c:\windows\System32\drivers\etc\hosts file. If it is not
first uncommented line, edit the file.
11. Restart the services, and troubleshoot any service that does not show a status
of “running.”
12 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CHAPTER 3
Uploading License Files
14 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CHAPTER 4
SolutionPack for Dell EMC Unity/VNX/VNXe
l Overview............................................................................................................ 16
l VNX prerequisites...............................................................................................16
l Adding and configuring devices in Discovery......................................................20
l Changing VNX object credentials using Discovery Center.................................. 21
l Troubleshooting................................................................................................. 23
l Limitations......................................................................................................... 25
Overview
The SolutionPack collects performance and capacity data from your Unity, VNX, and
VNXe systems and displays the data in easy-to-use reports.
With this SolutionPack, you can unify your view of multiple Unity, VNX, and VNXe
systems. Capacity reports, such as Raw Capacity Usage, Usable Capacity, and Usable
Capacity by Pool, help you to improve the availability of business critical applications
and services by ensuring that those applications have the storage resources they need
to operate effectively. Performance reports provide key performance indicators for
such fundamental resources as LUNs, Disks, and File Systems.
VNX prerequisites
The following sections apply when discovering VNX Block Only, VNX Unified/File, and
VNX NAS Gateway/eNAS array types. These sections do not apply for Unity/VNXe2
array types. There are no discovery prerequisites for Unity/VNXe2 array types
because Dell EMC SRM issues REST API requests to communicate with the arrays,
and this support is built into the devices.
l Preparing your VNX for discovery and data collection
l Configuring simple authentication
l Unisphere security file authentication
l Configuring VNX arrays for file storage discovery
16 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC Unity/VNX/VNXe
5. At the Naviseccli Path prompt, type the NavisecCLI path and hit Enter.
6. At the Do you want to specify another Unity/VNX system?
prompt, type yes, and then keep accepting the defaults. This ensures that any
devices that were previously provided are kept after modifying the NavisecCLI
path.
Results
When you reach the end of the devices, the system restarts the collector with the
updated NavisecCLI path.
18 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC Unity/VNX/VNXe
Note
The preferred method for secure polling and collection of data from VNX arrays is to
configure authentication using a Unisphere security file. Refer to Unisphere security
file authentication.
Procedure
1. Configure the default Storage Monitoring and Reporting account (apg) with
administrator privileges to access the VNX array as described in the Unisphere
documentation.
2. Validate access to the VNX array by running the following block command:
naviseccli -h (host) -user username -password password -scope 0
getagent
the security file to be used by the collector must be created by that same user
account.
l Important: For VNX collectors running on Windows, explicitly specifying the full
security file path is required when configuring VNX discoveries, even if the
security file resides in the default %USERPROFILE% directory.
l Once the security file exists, you can edit XML configuration files that are used to
poll and collect data to specify the path to the security file on the Collector host.
The security file handles authentication.
l For details on configuring a security file on a host, refer to the Unisphere
documentation.
4. Type # service nas start, and press Enter to restart the XML-API service.
5. If you have multiple VNX arrays in your storage environment, repeat this
procedure on each VNX array.
a. In Unique friendly name for the VNX system, type the name.
b. In SP A IP, type the IP address of the SPA.
c. In SP B IP, type the IP address of the SPB.
20 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC Unity/VNX/VNXe
d. In Use Naviseccli security file, select this checkbox if you are using the
security file.
e. In Naviseccli User Scope, select LDAP, Global or Local.
f. In Naviseccli Username and Naviseccli Password, type the Naviseccli
credentials for the block storage systems.
g. In Primary control station IP, type the IP address of the primary control
station.
h. In Secondary control station IP, type the IP address of the secondary
control station.
i. In VNX File User Scope, select LDAP, Global, or Local.
j. In VNX File Username and VNX File Password, type the credentials for the
file storage system.
k. In Management IP or hostname, type the IP address for the Unity/VNXe2
system.
l. In Username, type the username for the Unity/VNXe2 system.
m. In Password, type the password for the Unity/VNXe2 system.
6. Click Validate and Add to validate the credentials.
Note
This button tests array connectivity and credentials using the default user apg
(Linux) or SYSTEM (Windows). If the VNX collector-manager is configured to
run under a custom user (not the default) and uses a Naviseccli security file
that is configured for that user, the test results will show failures. However,
these can safely be ignored if the underlying collector-manager user & security
file are correctly configured.
7. Click Ok.
8. Click Save.
Server,Instance,type,friendlyname,block.spa,block.spb,block.us
e_secfile,block.secfilepath,block.userscope,block.username,blo
ck.password,file.csprimary,file.cssecondary,file.username,file
.password,unity.management,unity.username,unity.password
‘servername.emc.com’,'emc-
vnx','unified','FNM00130900273','lglad065','lglad066','false',
,'global','test-
user','{5D6FAF32A927B424BFD17D71D5F6C85AC37CE3232E9012FE490DE4
825098BCA753E17FDC23F4E60C53320DA7E9FCC4AA}','lglad064',,'nasa
dmin','{9039753E3695E8B7027D0B95749AF1620E2A392FB1224E6DF4A192
66F1F4859F6C6F7916124ACB801DB00BCADFBA6DCC}',,,
‘servername.emc.com’,'emc-
vnx','block','FNM00083700047','lglad053','lglad054','false',,'
global','emc','{A921446A3F75CF9174C9365B8073E3F33732087BB8C269
4B8215AFA8051D970E4128A57E63342BE997C0BFE3C10F6468}',,,,,,,
Server,Instance,type,friendlyname,block.spa,block.spb,block.us
e_secfile,block.secfilepath,block.userscope,block.username,blo
ck.password,file.csprimary,file.cssecondary,file.username,file
.password,unity.management,unity.username,unity.password
‘servername.emc.com’,'emc-
vnx','unified','FNM00130900273','lglad065','lglad066','false',
,'global','test2','password456','lglad064',,'nasadmin','{90397
53E3695E8B7027D0B95749AF1620E2A392FB1224E6DF4A19266F1F4859F6C6
F7916124ACB801DB00BCADFBA6DCC}',,,
‘servername.emc.com’,'emc-
vnx','block','FNM00083700047','lglad053','lglad054','false',,'
global','emc','{A921446A3F75CF9174C9365B8073E3F33732087BB8C269
4B8215AFA8051D970E4128A57E63342BE997C0BFE3C10F6468}',,,,,,,
22 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC Unity/VNX/VNXe
Troubleshooting
Use this section to troubleshoot common errors.
To resolve the communication issues shown above, follow the steps below.
Troubleshooting 23
SolutionPack for Dell EMC Unity/VNX/VNXe
Procedure
1. Using the collection logs, identify the VNX storage processor that is not able to
communicate with the collector, as shown in the example error below:
24 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC Unity/VNX/VNXe
com.watch4net.apg.concurrent.executor.AbstractJobExecutor.executeJob
Runner(AbstractJobExecutor.java:122)
at com.watch4net.apg.concurrent.executor.AbstractJobExecutor.access
$500(AbstractJobExecutor.java:22)
at com.watch4net.apg.concurrent.executor.AbstractJobExecutor
$JobRunnerImpl.run(AbstractJobExecutor.java:274)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor
.java:1142)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.FileNotFoundException: /opt/APG/Collecting/
Stream-Collector/emc-vnx/./conf/output/vnxalerts-block-deviceid-1-
laststarttime.xml (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at
com.watch4net.apg.ubertext.parsing.retriever.FileReaderRetriever.new
FileToRead(FileReaderRetriever.java:336)
... 12 more
Limitations
l DataMover fail-over leads to persistence of duplicate capacity metrics in the APG
Database. Depending on the time period settings for changing the vstatus, these
duplicate capacity metrics would become inactive.
l VNX Free Raw Disk Capacity values are not the same as DELL EMC Unisphere
Free Raw Capacity values. Unisphere Free Raw Capacity counts both internal
operation space (vault drives) and the space available for user LUNs. Free Raw
Disk Capacity only counts the space available for user LUNs.
l Hot Spare values are incorrect for VNX arrays running Operating Environment for
Block / FLARE 05.33.x. In that version, the VNX series supports a new hot spare
policy where any unbound disk is available for use as a hot spare. Therefore, disks
are not specifically marked as hot spares, but rather as unbound disks. As a result,
hot spare disks are incorrectly counted as unconfigured capacity.
l VNX Statistics Logging will stop when VNX Performance Logging stops if
Performance Logging was enabled before Statistics Logging was enabled. To
prevent this from happening, manually enable Statistics Logging via Unisphere or
NaviCLI (using the setstats -on command) before enabling Performance
Logging (which is optional). In this way, even if the optional Performance Logging
stops, performance metrics will continue to be collected.
Limitations 25
SolutionPack for Dell EMC Unity/VNX/VNXe
l The following error message appears in the logs during the first couple polling
cycles when an array is discovered; after that the message will stop:
This can occur when the VNX Unified or NAS Gateway has only one control
station, and the Secondary control station IP field is blank.
Difference in calculation of array-level "Used" Capacity between Unisphere and
SRM
SRM Report Location: Explore -> Storage -> Storage Systems -> <VNX/Unity Array
ID> -> Device Summary -> <Array Name> -> Capacity -> Storage Capacity Dashboard
-> Charts with details -> Usable Capacity -> Used
For Unified/Block Arrays:
Used (in Unisphere) = TotalCapacity - UnusedDiskCapacity - FreeRGCapacity - Free
Space for File (applicable for Unified systems only)
26 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC Unity/VNX/VNXe
Used (in SRM) = Sum of all LUNs’ "UsedCapacity" metric where isused==1, plus
PoolOverhead.
Reasons for LUN to be considered "Used" (isused==1):
l LUN is both masked and mapped – means it is host accessible. This is for both thin
and thick LUNs
l System Resource
l Pool Contributor for snap pool and replica pool
l Used by File or Virtual system
l Part of a replica chain and its primary LUN is used – replica chain determined by
Topology Service using replica LUN source/target
For Unity Arrays:
Used (in Unisphere) = Sum of all Pools’ consumed space
Used (in SRM): For calculation, considered LUNs where isused==1 only, (either (a)
when it is both mapped and masked or (b) when it is Used by File or Virtual System.),
and not all possible LUNs carved out of the pool.
Generally, the main interest when looking at the array-level "Used" capacity is to
understand how much space is used across all Storage Pools and/or RAID Groups on
the array. If this is the desired information, navigate to Explore > Storage Capacity >
Enterprise Capacity and scroll over to view the Pool Used (GB) column.
Limitations 27
SolutionPack for Dell EMC Unity/VNX/VNXe
28 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CHAPTER 5
SolutionPack for Dell EMC VPLEX
l Overview............................................................................................................30
l Adding and configuring devices in Discovery......................................................30
l Configure VPLEX SNMP.................................................................................... 31
l Limitations.......................................................................................................... 31
Overview
The SolutionPack for DELL EMC VPLEX allows you to visualize and report on
performance and capacity data from your VPLEX systems.
With this SolutionPack, you can unify your view of multiple VPLEX systems, including
physical storage to virtual storage relationships. Capacity reports, such as Thick, Thin,
Allocated and Not Allocated, help you to improve the availability of business critical
applications and services by ensuring that those applications have the storage
resources they need to operate effectively.
30 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
SolutionPack for Dell EMC VPLEX
Note
Threshold based alerts are disabled by default. To manually enable threshold based
alerts, go to Config > Alerts > Manage Alert Definitions > DELL EMC VPLEX Alert
Definitions. (SNMP based alerts are enabled by default.)
Limitations
Only encapsulated virtual volumes are supported. LVM virtual volumes are not
supported.
32 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide
CHAPTER 6
Logging into the User Interface
Note
34 DELL EMC Storage Monitoring and Reporting 4.3.1 Installation and Configuration Guide