Dell EMC VNX Monitoring

Last updated on 26 January, 2023

LogicMonitor’s Dell EMC VNX/Clariion SAN monitoring package leverages the Navisphere CLI tool. It monitors and alerts on a wide variety of health and performance metrics. LogicMonitor’s EMC VNX package is compatible with Clariion and VNX devices using Navisphere CLI version 7.32 or later.

Requirements

Import the LogicMonitor_Collector_Snippets DataSource to ensure that your collector supports the code in this monitoring suite, or update to EA Collector 32.100 or later.

Setting Up Dell EMC VNX Monitoring

These are the high-level setup steps for Dell EMC VNX monitoring. The sections that follow cover each step in more detail.

  1. Install the Navisphere CLI tool (naviseccli) on the collector resource.
  2. Enable statistics logging for block storage on your system.
  3. Add both service processors (SP-A and SP-B) as devices into your LogicMonitor account.
  4. Obtain the necessary credentials to access the Clariion/VNX resource’s data.
  5. Assign properties to the Clariion/VNX resources in LogicMonitor.
  6. Install the EMC VNX LogicModules.

Installing the Navisphere CLI Tool

Navisphere CLI provides programmatic management of block (SAN) storage systems, such as Clariion and VNX series. The LogicMonitor collector uses this tool to gather data directly from the service processors. Install this package on each of the LogicMonitor collectors from which you want to monitor these systems. 

  1. Install the package to the default location. For more information, see Navisphere CLI.
    • Windows 64-bit: C:\\Program Files\\EMC\\Navisphere CLI\\NaviSecCLI.exe
    • Windows 32-bit: C:\\Program Files (x86)\\EMC\\Navisphere CLI\\NaviSecCLI.exe
    • Linux: /opt/Navisphere/bin/naviseccli
  2. Decline the option to create a security file. (Device credentials are managed within LogicMonitor.)
  3. Specify the certificate verification level as Low.

Note: Download the package to the system that the collector is running on. If you download it to a different system, transfer the file to the system that the collector is running on and then run the installer.

Enabling Statistics Monitoring

Use the following guidelines to configure Clariion/VNX for block storage performance metrics. These configurations must be set before LogicMonitor can poll for these statistics. Configuration may vary depending on the installed version of Navisphere Manager.

SettingValue
Real Time Interval (seconds)300
Archive Interval (seconds)300
Periodic ArchivingYes

Adding Resources Into Monitoring

Add both your Clariion/VNX service processors (SP-A and SP-B) hosts into monitoring. For more information see Adding Devices.

Note: Device instrumentation is gathered from SP-A. Monitoring of SP-B is designed to generate alerts when SP-A is unavailable.

Obtaining Credentials

LogicMonitor must provide the appropriate credentials in order to successfully access the Clariion/VNX resource’s data. These credentials must belong to an operator user account that has been assigned the following minimum permissions. Logging statistics should be enabled on the device to ensure complete monitoring.

RoleDescription
Read-onlyThis role is defined as operator.

Assigning Properties to Resources

The following custom properties must be set on the EMC VNX resource within LogicMonitor. For more information on setting properties, see Resource and Instance Properties.

PropertyValue
naviseccli.userNavisphere CLI username
naviseccli.passNavisphere CLI password
system.categoriesEMC_VNX is automatically added by the addCategory_EMC_VNX PropertySource

Note: If you have multiple Clariion/VNX systems, you can set these properties in a device group or in a top-level group, However, you must elect to use the same operator credentials across all systems.

Installing the EMC VNX LogicModules

For full coverage, please ensure that all of these LogicModules are imported into your LogicMonitor platform. For more information, see Installing Modules and Packages

Display NameTypeDescription
addCategory_EMC_VNXPropertySourceAdds EMC_VNX to system.categories as well as other relevant host properties like model, serial number, and SP identifier.Assigns auto.emc.cache with appropriate values to ensure correct cache monitoring is applied.
EMC Drive PerformanceDataSourceCollections drive performance metrics such as IOPS, throughput, capacity, status, percent busy, queue, hard/soft errors.
EMC Enclosure EnvironmentalsDataSourcePower and temperature data from the EMC enclosure units as reported by naviseccli.
EMC FAST CacheDataSourceEMC FAST Cache metrics as measured by naviseccli cache -fast -info.
EMC SP CacheDataSourceThe caching metrics of the storage processors as measured by naviseccli getcache.
EMC SP PerformanceDataSourceThe performance of the storage processor as measured by naviseccli.
EMC SP StatusDataSourceThe status of the storage processor as measured by naviseccli.
EMC Storage PoolsDataSourceCapacity of system storage pools as measured by naviseccli.
EMC System PowerDataSourcePower information about the EMC array hardware.

When setting static datapoint thresholds on the various metrics tracked by this package’s DataSources, LogicMonitor follows the technology owner’s best practice KPI recommendations. If necessary, adjust these predefined thresholds to meet the unique needs of your environment. For more information on tuning datapoint thresholds, see Tuning Static Thresholds for Datapoints.

In This Article