Gartner® Recognizes MetricsHub® for Robust and Scalable Metric Collection. Read more

Use Cases

Monitoring Dell PowerEdge Servers

Overview

MetricsHub monitors the hardware health of Dell PowerEdge servers from generations older than G11 up through G15, detecting issues that may impact their availability, stability, and performance, including:

  • Degraded or failed hardware components (batteries, fans, CPUs, memory, power supplies)
  • Disk and RAID subsystem issues
  • Network interface failures
  • Environmental sensor anomalies (temperature, voltage)
  • Controller-level hardware problems.

Depending on the Dell PowerEdge generation, MetricsHub leverages different connectors and protocols, as summarized below:

Series Available Connectors Protocol
Dell PowerEdge servers G11 and older Dell iDRAC – Server
Dell iDRAC – Storage
SNMP
Dell PowerEdge servers G12 and G13 Dell iDRAC – Server
Dell iDRAC – Storage
SNMP
Dell PowerEdge servers G14 and higher, equipped with iDRAC v9 Dell iDRAC – Server
Dell iDRAC – Storage
SNMP
Dell iDRAC9 (REST) HTTP / REST

Configuration

In the examples below, MetricsHub is configured to monitor different Dell PowerEdge server generations using the appropriate protocol for each case.

Note: For optimal performance, it is recommended to explicitly specify the connector(s) to use rather than letting MetricsHub automatically detect the most suitable one(s).

G14/G15 Series (SNMP or REST)

These series can be monitored through their out-of-band management card (iDRAC9), using either SNMP or REST.

Using SNMP

Copy and paste the following configuration in the config/metricshub.yaml file:

resourceGroups:
  <RESOURCE_GROUP>:
    resources:
      <HOSTNAME-ID>:
        attributes:
          host.name: <SERVER HOSTNAME> # Change with actual server hostname
          host.type: management
        connectors: [ DelliDRACServer, DelliDRACStorage ] # Optional, to load only these connectors
        protocols:
          snmp:
            hostname: <iDRAC hostname or IP address> # Change with the actual IDRAC hostname or IP address
            version: v2c # Read documentation for v1, v2c and v3
            community: public # or probably something more secure

Replace <HOSTNAME-ID>, <SERVER HOSTNAME>, <iDRAC hostname or IP address> with actual values.

Using REST

Copy and paste the following configuration in the config/metricshub.yaml file:

resourceGroups:
  <RESOURCE_GROUP>:
    resources:
      <HOSTNAME-ID>:
        attributes:
          host.name: <SERVER HOSTNAME> # Change with actual server hostname
          host.type: management
        connectors: [ DelliDRACREST ] # Optional, to load only these connectors
        protocols:
          http:
            hostname: <iDRAC hostname or IP address> # Change with the actual IDRAC hostname or IP address
            https: true
            port: 443
            username: <USERNAME>
            password: <PASSWORD>
            timeout: 60

Replace <HOSTNAME-ID>, <SERVER HOSTNAME>, <USERNAME>, and <PASSWORD> with actual values.

G12/G13 Series (SNMP)

These series can be monitored through their out-of-band management card (iDRAC7 or iDRAC8) using SNMP.

Copy and paste the following configuration in the config/metricshub.yaml file:

resourceGroups:
  <RESOURCE_GROUP>:
    resources:
      <HOSTNAME-ID>:
        attributes:
          host.name: <SERVER HOSTNAME> # Change with actual server hostname
          host.type: management
        connectors: [ DelliDRACServer, DelliDRACStorage ] # Optional, to load only these connectors
        protocols:
          snmp:
            hostname: <iDRAC hostname or IP address> # Change with the actual IDRAC hostname or IP Address
            version: v2c # Read documentation for v1, v2c and v3
            community: public # or probably something more secure

Replace <HOSTNAME-ID>, <SERVER HOSTNAME>, and <iDRAC hostname or IP address> with actual values.

G11 and older (SNMP)

For these server generations, Dell OpenManage Server Administrator (OMSA) must be installed to expose hardware metrics via SNMP.

Copy and paste the following configuration in the config/metricshub.yaml file:

resourceGroups:
  <RESOURCE_GROUP>:
    resources:
      <HOSTNAME-ID>:
        attributes:
          host.name: <SERVER HOSTNAME> # Change with actual server hostname
          host.type: win  # or linux
        connectors: [ +DellOpenManage ] # Optional, to load only these connectors
        protocols:
          snmp:
            version: v2c # Read documentation for v1, v2c and v3
            community: public # or probably something more secure

Replace <HOSTNAME-ID>, <SERVER HOSTNAME> with actual values.