Monitoring

EMC ECS

Introduction to EMC ECS Monitoring

​Dell EMC ECS (Elastic Cloud Storage) is an object storage platform. LogicMonitor can monitor many aspects of your Dell EMC ECS cluster using the EMC ECS REST API. Monitoring capabilities span both cluster-level (storage capacity, storage pools, replication groups) and node-level (node processes, node disks, etc) metrics.

Setup Requirements

Import LogicModules

From the LogicMonitor Repository, import all EMC ECS LogicModules, which are listed in the LogicModules in Package section of this support article.

Add Devices Into Monitoring

Add your EMC ECS VDC nodes into monitoring. For more information on adding resources into monitoring, see Adding Devices.

Credentials

LogicMonitor must provide the appropriate credentials in order to successfully access the EMC ECS platform. These credentials must belong to an EMC ECS user account that has been assigned the following minimum permissions:

Role

Description

Read-only with access to the EMC ECS REST API See ECS 3.3.x Product Documentation

​ Once a user account is established, the following properties must be set on the EMC ECS device(s) within LogicMonitor. For more information on setting properties, see Device Properties.

Property

Value

ecs.user ECS account username
ecs.pass ECS account password

Enable Cluster-Level Monitoring

To turn on cluster-level monitoring, set the emc.ecs.cluster.node property to "TRUE" on one of the VDC nodes. Any node can be used to report cluster-level metrics.

Enable Node-Level Monitoring

To turn on node-level monitoring for one or more nodes in the cluster, set the node's system.hostname or system.displayname property (or the resolvable hostname) to match the node's FQDN, as presented by the EMC REST API.

LogicModules in Package

​ LogicMonitor's package contains the following LogicModules. Please ensure that all of these LogicModules are imported into your LogicMonitor platform.

Display Name

Type

Description

addCategory_EMC_ECS_Cluster PropertySource Sets the system category "EMC_ECS_Cluster" to any EMC ECS Node(s) with the emc.ecs.cluster.node property set for cluster-level metrics.
addCategory_EMC_ECS_Node PropertySource Identifies if a host is an EMC Elastic Cloud Storage node and if so, then sets the system category 'EMC_ECS_Node' and auto.emc.ecs.node.nodeid for node-level metrics.
EMC ECS Node Disks DataSource Monitors an EMC Elastic Cloud Storage local Virtual Data Center (VDC) node's disks via the EMC REST API.
EMC ECS Cluster Storage Capacity DataSource Monitors the managed capacity of the EMC Elastic Cloud Storage cluster via the EMC REST API.
EMC ECS Node DataSource Monitors an EMC Elastic Cloud Storage local Virtual Data Center (VDC) node via the EMC REST API.
EMC ECS Cluster Nodes DataSource Monitors EMC Elastic Cloud Storage local Virtual Data Center (VDC) nodes via the EMC REST API.
EMC ECS Node Processes DataSource Monitors an EMC Elastic Cloud Storage local Virtual Data Center (VDC) node's processes via the EMC REST API..
EMC ECS Cluster Storage Pools DataSource Monitors EMC Elastic Cloud Storage local Virtual Data Center (VDC) storage pools via the EMC REST API.
EMC ECS Cluster Replication Groups DataSource Monitors EMC Elastic Cloud Storage local Virtual Data Center (VDC) replication groups via the EMC REST API.

When setting alert thresholds on the various metrics tracked by this package, LogicMonitor follows the technology owner's best practice KPI recommendations. If necessary, we encourage you to adjust these predefined thresholds to meet the unique needs of your environment. For more information on tuning alert thresholds, see Tuning Alert Thresholds.