EMC VPLEX

Last updated on 17 March, 2023

Instructions for configuring EMC VPLEX monitoring

Set up for the VPLEX Element Manager REST API/VPLEX cli User:

1. Typically a user login profile is created and applied to each VPLEX engine to be monitored. See instructions: Dell EMC VPLEX Documentation.

LogicMonitor:

 

2. Create properties emc.vplex.user and emc.vplex.pass for each device or device grouping as appropriate. Use the username and password as values from the setup of the VPLEX User above.

3. Ensure your VPLEX device or devices are added to your LogicMonitor account.

4. Set all necessary properties for the devices (see requirements above), and import the PropertySources:

  • Navigate to Settings > LogicModules > PropertySources > Add > From LogicMonitor Repository
  • Import the EMC VPLEX PropertySource: “addCategory_EMC_VPLEX”.
    • Ensure systems.category device property includes “EMC_VPLEX”

5. Import the DataSources:

  • Navigate to Settings > LogicModules > DataSources > Add > From LogicMonitor Repository
  • Import EMC_VPLEX DataSources.

6. Ensure that the property snmp.community is set, or if using snmp v3, ensure that the additional properties snmp.authToken, snmp.privToken, snmp.security, snmp.priv, and snmp.auth are set as well.

DataSources

DatasourceDescriptionNotes
EMC_VPLEX_ClustersVPLEX cluster health state, operational state and connection state.uses VPLEX restful API
EMC_VPLEX_ClusterWitnessMonitors the VPLEX cluster witness and its components for operational status, connectivity and admin status.uses VPLEX restful API
EMC_VPLEX_DirectorPerformanceMonitors the VPLEX Director perpetual logs for performance metrics for virtual volume throughput, IOPS, latency and overall operational status.uses ssh/Expect
EMC_VPLEX_DirectorTransceiversMonitors VPLEX director SFP (Small Form-Factor Pluggable) transceivers current temperature and power metrics.uses VPLEX restful API
EMC_VPLEX_EngineFansMonitors the VPLEX Engine fan operational status and speed thresholds.uses VPLEX restful API
EMC_VPLEX_EnginePSUMonitors VPLEX engine main power supply units for operational status, temperature threshold and power source state.uses VPLEX restful API
EMC_VPLEX_EnginesMonitors the VPLEX Engine health state and operational state.uses VPLEX restful API
EMC_VPLEX_EngineStandbyPSUMonitors VPLEX engine standby power supply units.uses VPLEX restful API
EMC_VPLEX_ExportsMonitors the VPLEX export storage views’ operational status and storage capacities.uses VPLEX restful API
EMC_VPLEX_ExtentsMonitors the VPLEX extent capacity, health state and operational state.uses VPLEX restful API
EMC_VPLEX_LocalDevicesMonitors the VPLEX local device health, operating and service state as well as storage capacity.uses VPLEX restful API
EMC_VPLEX_LUNMonitors the VPLEX logical units (LUNS) connectivity state.uses VPLEX restful API
EMC_VPLEX_StorageArrayMonitors the VPLEX storage array connectivity state.uses VPLEX restful API
EMC_VPLEX_VirtualVolumePerformanceMonitors per-director virtual volume performance metrics such as IOPS, R/W throughput, and R/W latency.uses VPLEX snmp mib
EMC_VPLEX_VirtualVolumesMonitors the VPLEX virtual volume health, operating and service state, as well as storage utilization.uses VPLEX restful API