Try it free

Cisco UCS C-Series extension

  • Latest Dynatrace
  • Extension

Monitor Cisco UCS C-Series rack server hardware health and performance, including CPU, memory, storage, power, and network adapters.

Get started

Overview

Monitor your Cisco UCS C-Series devices with data collected through the UCS Manager XML API.

This extension collects infrastructure metrics and events for Cisco UCS C-Series hardware components, including CPU, fan modules, fans, memory, storage, power supplies, network adapters, and VIC interfaces.

Use cases

  • Monitor hardware health/state signals for CPUs, fan modules/fans, memory arrays/units, storage controllers, local disks, RAID batteries, power supplies, and virtual drives.
  • Observe connectivity and status for adapters, external interfaces, vHBAs, and vNICs.
  • Detect UCS faults and raise Dynatrace error events for faster issue triage.

Compatibility information

  • Dynatrace version 1.318+
  • Cisco UCS C-Series device with access to the Cisco UCS Manager XML API.

Requirements

  • A user account with read-only privileges for UCS Manager XML API queries, provided to the extension as username/password.
  • Network access from ActiveGate to the UCS endpoint.
  • Ability for the configured user to perform API operations: aaaLogin, configResolveClass, aaaLogout.
  • The specific classes queried depend on enabled feature sets:
    • C-Series Faults: faultInst
    • C-Series CPU: processorUnit
    • C-Series External Interface: networkAdapterEthIf
    • C-Series Fan Module / C-Series Fan Module (voltage): equipmentFanModule
    • C-Series Fan / C-Series Fan (voltage): equipmentFan
    • C-Series Local Disk / C-Series Local Disk (predictive failure count): storageLocalDisk
    • C-Series Memory Array: memoryArray
    • C-Series Memory Unit: memoryUnit
    • C-Series Network Adapter: networkAdapterUnit
    • C-Series Power Supply / C-Series Power Supply (voltage): equipmentPsu
    • C-Series Raid Battery: storageRaidBattery
    • C-Series Storage Controller: storageController
    • C-Series VIC Adapter: adaptorUnit
    • C-Series VIC External Interface: adaptorExtEthIf
    • C-Series VIC vHBA: adaptorHostFcIf
    • C-Series VIC vNIC: adaptorHostEthIf
    • C-Series Virtual Drive: storageVirtualDrive

Activation and setup

Activate the extension in your environment from Dynatrace Hub, configure connection details for your UCS endpoint, and select the feature sets you want to collect.

Details

The extension package contains:

  • Overview dashboards (Classic & Platform)
  • Analysis screens integrated with Infrastructure & Operations Infrastructure & Operations
  • Unified analysis pages
  • Custom topology types extracted from metric dimensions:
    • Cisco UCS C-Series CPU
    • Cisco UCS C-Series External Interface
    • Cisco UCS C-Series Fan Module
    • Cisco UCS C-Series Fan
    • Cisco UCS C-Series Local Disk
    • Cisco UCS C-Series Memory Array
    • Cisco UCS C-Series Memory Unit
    • Cisco UCS C-Series Network Adapter
    • Cisco UCS C-Series Power Supply
    • Cisco UCS C-Series Raid Battery
    • Cisco UCS C-Series Storage Controller
    • Cisco UCS C-Series VIC Adapter
    • Cisco UCS C-Series VIC External Interface
    • Cisco UCS C-Series VIC vHBA
    • Cisco UCS C-Series VIC vNIC
    • Cisco UCS C-Series Virtual Drive
    • Cisco UCS C-Series Rack

Licensing and costs

There is no charge to use the extension. You are only charged for the data that the extension ingests.

The Cisco UCS C-Series extension ingests custom metrics, which consume Davis Data Units (DDUs) (Dynatrace classic license) or Metrics powered by Grail (DPS), according to your license model.

The following formula provides the number of metric data points per minute, assuming all feature sets are enabled and the extension runs every minute.

(2 * # of CPUs)
+ (1 * # of External Interfaces)
+ (5 * # of Fan Modules)
+ (5 * # of Fans)
+ (5 * # of Local Disks)
+ (4 * # of Memory Arrays)
+ (2 * # of Memory Units)
+ (1 * # of Network Adapters)
+ (5 * # of Power Supplies)
+ (4 * # of Raid Batteries)
+ (1 * # of Storage Controllers)
+ (1 * # of VIC Adapters)
+ (1 * # of VIC External Interfaces)
+ (1 * # of VIC vHBAs)
+ (1 * # of VIC vNICs)
+ (2 * # of Virtual Drives)

Dynatrace Platform Subscription

In the Dynatrace Platform Subscription, metric ingestion consumes Metrics powered by Grail according to the number of ingested metric data points.

To calculate the approximate yearly consumption, apply the following calculation: <metric data points per minute> * 60 minutes * 24 hours * 365 days.

Dynatrace classic license

In the classic licensing model, metric ingestion consumes Davis Data Units (DDUs) at the rate of .001 DDUs per metric data point. Multiply the above formula for annual data points by .001 to estimate annual DDU usage.

The DDU cost above does not include any possible log events or custom events that are triggered by the extension. For more information, see DDU events.

Feature sets

C-Series Power Supply
Metric nameMetric keyDescription
C-Series Power Supply Unit Presenceciscoucs.c_series.powerSupply.presence—
C-Series Power Supply Operabilityciscoucs.c_series.powerSupply.operability—
C-Series Power Supply Unit Powerciscoucs.c_series.powerSupply.power—
C-Series Power Supply Unit Thermalciscoucs.c_series.powerSupply.thermal—
C-Series Power Supply Unit Voltageciscoucs.c_series.powerSupply.voltage—
C-Series Memory Array
Metric nameMetric keyDescription
C-Series Memory Array Current Capacityciscoucs.c_series.memoryArray.currCapacityThis metric returns a value of -1 when the current capacity is not available
C-Series Memory Array Max Devicesciscoucs.c_series.memoryArray.maxDevicesThis metric returns a value of -1 when the max device count is not available
C-Series Memory Array Populatedciscoucs.c_series.memoryArray.populatedThis metric returns a value of -1 when the populated count is not available
C-Series Memory Array Presenceciscoucs.c_series.memoryArray.presence—
C-Series Fan Module
Metric nameMetric keyDescription
C-Series Fan Module Presenceciscoucs.c_series.fanModule.presence—
C-Series Fan Module Powerciscoucs.c_series.fanModule.power—
C-Series Fan Module Thermalciscoucs.c_series.fanModule.thermal—
C-Series Fan Module Operabilityciscoucs.c_series.fanModule.operability—
C-Series Fan Module Voltageciscoucs.c_series.fanModule.voltage—
C-Series Memory Unit
Metric nameMetric keyDescription
C-Series Memory Unit Operabilityciscoucs.c_series.memoryUnit.operability—
C-Series Memory Unit Presenceciscoucs.c_series.memoryUnit.presence—
C-Series CPU
Metric nameMetric keyDescription
C-Series CPU Presenceciscoucs.c_series.cpu.presence—
C-Series CPU Operational Stateciscoucs.c_series.cpu.operState—
C-Series Fan
Metric nameMetric keyDescription
C-Series Fan Powerciscoucs.c_series.fan.power—
C-Series Fan Thermalciscoucs.c_series.fan.thermal—
C-Series Fan Presenceciscoucs.c_series.fan.presence—
C-Series Fan Operabilityciscoucs.c_series.fan.operability—
C-Series Fan Voltageciscoucs.c_series.fan.voltage—
C-Series Network Adapter
Metric nameMetric keyDescription
C-Series Network Adapter Propertiesciscoucs.c_series.networkAdapter.propertiesThis metric is used only to push properties as dimensions and has a constant value of 1.
C-Series VIC Adapter
Metric nameMetric keyDescription
C-Series VIC Adapter Presenceciscoucs.c_series.vicAdapter.presence—
C-Series Virtual Drive
Metric nameMetric keyDescription
C-Series Virtual Drive Stateciscoucs.c_series.virtualDrive.driveState—
C-Series Virtual Drive Healthciscoucs.c_series.virtualDrive.health—
C-Series External Interface
Metric nameMetric keyDescription
C-Series External Interface Propertiesciscoucs.c_series.externalInterface.propertiesThis metric is used only to push properties as dimensions and has a constant value of 1.
C-Series Faults
Metric nameMetric keyDescription
C-Series Faultsciscoucs.c_series.faultsThis metric is just a placeholder and does not exist.
C-Series Local Disk
Metric nameMetric keyDescription
C-Series Local Diskciscoucs.c_series.localDisk.coercedSizeThis metric returns a value of -1 when the size is not available
C-Series Local Disk Drive Stateciscoucs.c_series.localDisk.driveState—
C-Series Local Disk Link Speedciscoucs.c_series.localDisk.linkSpeedThis metric returns a value of -1 when the speed is not available
C-Series Local Disk Onlineciscoucs.c_series.localDisk.online—
C-Series Local Disk Predictive Failure Countciscoucs.c_series.localDisk.predictiveFailureCountThis metric returns a value of -1 when the failure count is not available
C-Series VIC vHBA
Metric nameMetric keyDescription
C-Series VIC vHBA Propertiesciscoucs.c_series.vicvHBA.propertiesThis metric is used only to push properties as dimensions and has a constant value of 1.
C-Series VIC vNIC
Metric nameMetric keyDescription
C-Series VIC vNICciscoucs.c_series.vicvNIC.propertiesThis metric is used only to push properties as dimensions and has a constant value of 1.
C-Series Storage Controller
Metric nameMetric keyDescription
C-Series Storage Controller Presenceciscoucs.c_series.storageController.presence—
C-Series VIC External Interface
Metric nameMetric keyDescription
C-Series VIC External Interface Link Stateciscoucs.c_series.vicExternalInterface.linkState—
C-Series Raid Battery
Metric nameMetric keyDescription
C-Series Raid Battery Voltageciscoucs.c_series.raidBattery.voltageThis metric returns a value of -1 when the voltage is not available
C-Series Raid Battery Temperatureciscoucs.c_series.raidBattery.temperatureThis metric returns a value of -1 when the temperature is not available
C-Series Raid Battery Currentciscoucs.c_series.raidBattery.currentThis metric returns a value of -1 when the current is not available
C-Series Raid Battery Design Voltageciscoucs.c_series.raidBattery.designVoltageThis metric returns a value of -1 when the design voltage is not available
Hub

Explore in Dynatrace Hub

Monitor Cisco UCS C-Series rack server hardware health and performance, including CPU, memory, storage, power, and network adapters.

Related tags
Infrastructure ObservabilityPythonNetwork managementCiscoCompute