Skip to main content

Hitachi Storage


Hitachi Storage

Overview

The Hitachi Storage integration with Motadata AIOps collects rich inventory and capacity telemetry from Hitachi enterprise arrays (SVP/RMI). It tracks device identity, controllers, cache, channel/LAN boards, parity groups, pools, physical/virtual volumes, LDEVs/LUNs, and efficiency ratios (compression/dedupe), enabling capacity planning, troubleshooting, and SLA reporting.

Prerequisites

  • The Hitachi SVP/RMI endpoint is reachable from Motadata AIOps.
  • A read-only user (or API token) with access to inventory, capacity, and configuration objects is configured.
  • Required ports are open (SVP/RMI/HTTPS as applicable).
  • The storage system is added to discovery with correct credentials.

List of Supported KPIs

System Identity & Versions

MetricDescriptionType
hitachi.storage.device.idUnique storage device identifier.String
hitachi.storage.nameHuman-readable storage name.String
hitachi.storage.svp.micro.versionSVP microcode version.String
hitachi.storage.rmi.server.versionRMI server version.String
hitachi.storage.disk.boardsNumber of disk boards installed.Count

Global Capacity & Allocation

MetricDescriptionType
hitachi.storage.cache.memory.bytesTotal cache memory capacity.Bytes
hitachi.storage.spare.drivesCount of spare drives.Count
hitachi.storage.open.volume.capacity.bytesTotal capacity for open volumes.Bytes
hitachi.storage.volume.allocated.bytesAllocated capacity across volumes.Bytes
hitachi.storage.volume.allocatable.bytesRemaining allocatable capacity for volumes.Bytes
hitachi.storage.volume.unallocated.bytesUnallocated capacity for volumes.Bytes
hitachi.storage.volume.reserved.bytesReserved capacity across volumes.Bytes
hitachi.storage.parity.group.free.bytesFree capacity across parity groups.Bytes
hitachi.storage.largest.parity.group.free.bytesLargest single parity group free capacity.Bytes
hitachi.storage.physical.volume.allocated.bytesAllocated capacity of physical volumes.Bytes
hitachi.storage.physical.volume.allocatable.bytesAllocatable capacity of physical volumes.Bytes
hitachi.storage.physical.volume.reserved.bytesReserved capacity of physical volumes.Bytes
hitachi.storage.mainframe.volume.allocated.bytesAllocated capacity for mainframe volumes.Bytes
hitachi.storage.mainframe.volume.reserved.bytesReserved capacity for mainframe volumes.Bytes
hitachi.storage.mainframe.volume.capacity.bytesTotal capacity for mainframe volumes.Bytes
hitachi.storage.volume.capacity.bytesTotal capacity for open volumes.Bytes
hitachi.storage.open.volumesTotal open volumes count.Count
hitachi.storage.allocated.open.volumesAllocated open volumes count.Count
hitachi.storage.allocatable.open.volumesAllocatable open volumes count.Count
hitachi.storage.reserved.open.volumesReserved open volumes count.Count
hitachi.storage.internal.free.bytesFree internal capacity.Bytes
hitachi.storage.internal.used.bytesUsed internal capacity.Bytes
hitachi.storage.internal.capacity.bytesTotal internal capacity.Bytes
hitachi.storage.external.free.bytesFree external capacity.Bytes
hitachi.storage.external.used.bytesUsed external capacity.Bytes
hitachi.storage.external.capacity.bytesTotal external capacity.Bytes
hitachi.storage.free.bytesOverall free capacity.Bytes
hitachi.storage.capacity.bytesTotal raw/system capacity.Bytes
hitachi.storage.used.bytesOverall used capacity.Bytes
hitachi.storage.used.percentOverall used capacity percent.Percent

Efficiency & Data Reduction

MetricDescriptionType
hitachi.storage.efficiency.calculatedIndicates if efficiency was calculated.Boolean
hitachi.storage.efficiency.ratioOverall data efficiency ratio.Ratio
hitachi.storage.efficiency.compression.ratioCompression ratio.Ratio
hitachi.storage.efficiency.snapshot.ratioSnapshot efficiency ratio.Ratio
hitachi.storage.efficiency.provisioning.percentProvisioning (over-subscription) percent.Percent
hitachi.storage.efficiency.calculation.start.timeEfficiency calculation start time.Timestamp
hitachi.storage.efficiency.calculation.end.timeEfficiency calculation end time.Timestamp
hitachi.storage.efficiency.total.dedupe.ratioTotal dedupe ratio.Ratio
hitachi.storage.efficiency.dedupe.compression.ratioCombined dedupe + compression ratio.Ratio
hitachi.storage.efficiency.dedupe.ratioDedupe ratio.Ratio
hitachi.storage.efficiency.dedupe.reclaim.ratioDedupe reclaim ratio.Ratio
hitachi.storage.efficiency.accelerated.total.compression.ratioAccelerated total compression ratio.Ratio
hitachi.storage.efficiency.accelerated.compression.ratioAccelerated compression ratio.Ratio
hitachi.storage.efficiency.accelerated.reclaim.ratioAccelerated reclaim ratio.Ratio

Virtual Storage (Externalized)

MetricDescriptionType
hitachi.storage.virtual.storageVirtual storage flag/identifier.String
hitachi.storage.virtual.storage.serial.numberVirtual storage serial number.String
hitachi.storage.virtual.storage.modelVirtual storage model.String
hitachi.storage.virtual.storage.resource.group.idsResource group identifiers.String
hitachi.storage.virtual.storage.type.idVirtual storage type identifier.String

MP (Microprocessor) & Location

MetricDescriptionType
hitachi.storage.mpMP identifier.String
hitachi.storage.mp.location.idMP location ID.String
hitachi.storage.mp.unit.idMP unit ID.String
hitachi.storage.mp.ctlMP controller info.String
hitachi.storage.mp.cbxMP CBX info.String

System Configuration & Interfaces

MetricDescriptionType
hitachi.storage.system.modelStorage system model.String
hitachi.storage.system.serial.numberStorage serial number.String
hitachi.storage.system.web.server.https.portHTTPS management port.Integer
hitachi.storage.system.rmi.portRMI service port.Integer
hitachi.storage.system.controller1.ipController 1 IP address.String
hitachi.storage.system.controller2.ipController 2 IP address.String
hitachi.storage.system.dkc.micro.versionDKC microcode version.String
hitachi.storage.system.secure.enabledSecurity features enabled flag.Boolean
hitachi.storage.system.lan.protocolManagement LAN protocol.String
hitachi.storage.system.target.controller.idTarget controller ID.String
hitachi.storage.system.svp.enabledSVP enabled flag.Boolean
hitachi.storage.power.consumption.wattsPower consumption.Watts
hitachi.storage.ups.modeUPS operating mode.String

Controllers & Environmental

MetricDescriptionType
hitachi.storage.controllerController identifier.String
hitachi.storage.controller.ip.addressController IP address.String
hitachi.storage.controller.statusController status.String
hitachi.storage.controller.temperature.celsiusController temperature.Celsius
hitachi.storage.controller.temperature.statusTemperature status.String
hitachi.storage.controller.charge.percentController battery charge percent.Percent
hitachi.storage.controller.typeController type.String

Cache (DRAM/Flash)

MetricDescriptionType
hitachi.storage.cache.memoryCache memory entity.String
hitachi.storage.cache.memory.statusCache memory status.String
hitachi.storage.cache.memory.capacity.bytesCache memory capacity.Bytes
hitachi.storage.cache.flash.memoryCache flash module entity.String
hitachi.storage.cache.flash.memory.statusCache flash status.String
hitachi.storage.cache.flash.memory.typeCache flash type.String

Channel Boards / LAN Boards / DKB

MetricDescriptionType
hitachi.storage.channel.boardChannel board entity.String
hitachi.storage.channel.board.statusChannel board status.String
hitachi.storage.channel.board.locationChannel board location.String
hitachi.storage.channel.board.cluster.numberCluster number.String
hitachi.storage.channel.board.numberBoard number.String
hitachi.storage.channel.board.typeChannel board type.String
hitachi.storage.channel.board.portsNumber of ports.Count
hitachi.storage.channel.board.max.port.speedMax port speed.String
hitachi.storage.channel.board.cable.materialCable material type.String
hitachi.storage.lan.boardLAN board entity.String
hitachi.storage.lan.board.statusLAN board status.String
hitachi.storage.dkbDKB entity.String
hitachi.storage.dkb.statusDKB status.String
hitachi.storage.dkb.typeDKB type.String

SFP & Battery Modules (BKMF)

MetricDescriptionType
hitachi.storage.sfpSFP transceiver entity.String
hitachi.storage.sfp.statusSFP status.String
hitachi.storage.sfp.typeSFP type.String
hitachi.storage.sfp.speedSFP link speed.String
hitachi.storage.sfp.port.conditionSFP port condition.String
hitachi.storage.bkmfBKMF module entity.String
hitachi.storage.bkmf.typeBKMF type.String
hitachi.storage.bkmf.statusBKMF status.String
hitachi.storage.bkmf.batteryBKMF battery entity.String
hitachi.storage.bkmf.battery.statusBKMF battery status.String
hitachi.storage.bkmf.battery.life.percentBattery life remaining.Percent
hitachi.storage.bkmf.battery.backup.module.locationBackup module location.String

Enclosures / Boxes / DBPS

MetricDescriptionType
hitachi.storage.enclosureEnclosure entity.String
hitachi.storage.enclosure.statusEnclosure status.String
hitachi.storage.enclosure.boxAssociated drive box reference.String
hitachi.storage.dbpsDBPS module entity.String
hitachi.storage.dbps.statusDBPS status.String
hitachi.storage.dbps.boxDBPS drive box reference.String
hitachi.storage.drive.boxDrive box entity.String
hitachi.storage.drive.box.typeDrive box type.String
hitachi.storage.drive.box.ledDrive box LED state.String

Hardware Drive Inventory

MetricDescriptionType
hitachi.storage.hardware.driveHardware drive entity.String
hitachi.storage.hardware.drive.model.codeDrive model code.String
hitachi.storage.hardware.drive.statusHardware drive status.String
hitachi.storage.hardware.drive.usageDrive usage role.String
hitachi.storage.hardware.drive.recommend.replacementReplacement recommended flag.Boolean
hitachi.storage.hardware.drive.boxParent drive box reference.String

Drive List (Logical)

MetricDescriptionType
hitachi.storage.driveLogical drive entity.String
hitachi.storage.drive.location.idDrive location ID.String
hitachi.storage.drive.type.nameDrive type name.String
hitachi.storage.drive.speed.rpmDrive speed (RPM).RPM
hitachi.storage.drive.capacity.bytesDrive capacity.Bytes
hitachi.storage.drive.typeDrive media/type.String
hitachi.storage.drive.usage.typeUsage type (data/spare/etc.).String
hitachi.storage.drive.statusDrive status.String
hitachi.storage.drive.parity.group.idAssociated parity group ID.String
hitachi.storage.drivesTotal drives count.Count

CLPR (Cache Logical Partition)

MetricDescriptionType
hitachi.storage.clpr.nameCLPR name.String
hitachi.storage.clprCLPR identifier.String
hitachi.storage.clpr.cache.memory.capacity.bytesCLPR cache capacity.Bytes
hitachi.storage.clpr.cache.memory.used.bytesCLPR cache used.Bytes
hitachi.storage.clpr.write.pending.bytesWrite pending bytes.Bytes
hitachi.storage.clpr.side.files.capacity.bytesSide files capacity.Bytes
hitchi.storage.clpr.cache.utilized.percentCLPR cache utilization.Percent
hitachi.storage.clpr.write.pending.percentWrite pending percent.Percent
hitachi.storage.clpr.side.files.utilized.percentSide files utilization.Percent

Host Groups & LUN Mapping

MetricDescriptionType
hitachi.storage.host.groupHost group entity.String
hitachi.storage.host.group.nameHost group name.String
hitachi.storage.host.group.port.idPort ID for the host group.String
hitachi.storage.host.group.numberHost group number.Integer
hitachi.storage.host.group.host.modeHost mode.String
hitachi.storage.lunLUN entity.String
hitachi.storage.lun.composite.idComposite LUN identifier.String
hitachi.storage.lun.device.idLUN device ID.String
hitachi.storage.lun.port.idLUN port ID.String
hitachi.storage.lun.host.group.numberHost group number for LUN.Integer
hitachi.storage.lun.host.modeLUN host mode.String
hitachi.storage.lun.is.command.deviceCommand device flag.Boolean
hitachi.storage.lun.host.mode.optionsHost mode options.String
hitachi.storage.lun.host.reserve.pgr.keyPGR reservation key.String
hitachi.storage.lun.host.reserve.mainframeMainframe reservation flag.Boolean
hitachi.storage.lun.host.reserve.acaACA reservation flag.Boolean
hitachi.storage.lunsTotal LUNs count.Count

Physical Volume Attributes

MetricDescriptionType
hitachi.storage.physical.volumePhysical volume entity.String
hitachi.storage.physical.volume.clpr.idCLPR ID.String
hitachi.storage.physical.volume.emulation.typeEmulation type.String
hitachi.storage.physical.volume.capacity.bytesCapacity in bytes.Bytes
hitachi.storage.physical.volume.capacity.blocksCapacity in blocks.Count
hitachi.storage.physical.volume.composing.pool.idComposing pool ID.String
hitachi.storage.physical.volume.attributesAttribute set.String
hitachi.storage.physical.volume.raid.levelRAID level.String
hitachi.storage.physical.volume.raid.typeRAID type.String
hitachi.storage.physical.volume.parity.groupsCount of parity groups.Count
hitachi.storage.physical.volume.parity.group.idsParity group IDs.String
hitachi.storage.physical.volume.drive.typeDrive type.String
hitachi.storage.physical.volume.drive.capacity.bytesDrive capacity (bytes).Bytes
hitachi.storage.physical.volume.drive.capacity.blocksDrive capacity (blocks).Count
hitachi.storage.physical.volume.labelVolume label.String
hitachi.storage.physical.volume.statusVolume status.String
hitachi.storage.physical.volume.mp.blade.idMP blade ID.String
hitachi.storage.physical.volume.ssidSSID.String
hitachi.storage.physical.volume.resource.group.idResource group ID.String
hitachi.storage.physical.volume.alua.enabledALUA enabled flag.Boolean

Virtual Volume Attributes

MetricDescriptionType
hitachi.storage.virtual.volumeVirtual volume entity.String
hitachi.storage.virtual.volume.clpr.idCLPR ID.String
hitachi.storage.virtual.volume.emulation.typeEmulation type.String
hitachi.storage.virtual.volume.capacity.bytesProvisioned capacity (bytes).Bytes
hitachi.storage.virtual.volume.capacity.blocksProvisioned capacity (blocks).Count
hitachi.storage.virtual.volume.composing.pool.idComposing pool ID.String
hitachi.storage.virtual.volume.attributesAttribute set.String
hitachi.storage.virtual.volume.raid.levelRAID level (if applicable).String
hitachi.storage.virtual.volume.raid.typeRAID type (if applicable).String
hitachi.storage.virtual.volume.parity.groupsParity groups count.Count
hitachi.storage.virtual.volume.parity.group.idsParity group IDs.String
hitachi.storage.virtual.volume.drive.typeBacking drive type.String
hitachi.storage.virtual.volume.drive.capacity.bytesBacking drive capacity (bytes).Bytes
hitachi.storage.virtual.volume.drive.capacity.blocksBacking drive capacity (blocks).Count
hitachi.storage.virtual.volume.labelVolume label.String
hitachi.storage.virtual.volume.statusVolume status.String
hitachi.storage.virtual.volume.mp.blade.idMP blade ID.String
hitachi.storage.virtual.volume.ssidSSID.String
hitachi.storage.virtual.volume.resource.group.idResource group ID.String
hitachi.storage.virtual.volume.alua.enabledALUA enabled flag.Boolean

Pools & LDEVs

MetricDescriptionType
hitachi.storage.poolPool entity.String
hitachi.storage.pool.statusPool status.String
hitachi.storage.pool.used.percentLogical used percent.Percent
hitachi.storage.pool.physical.used.percentPhysical used percent.Percent
hitachi.storage.pool.snapshotsNumber of snapshots in pool.Count
hitachi.storage.pool.namePool name.String
hitachi.storage.pool.volume.free.bytesFree logical capacity.Bytes
hitachi.storage.pool.physical.volume.free.bytesFree physical capacity.Bytes
hitachi.storage.pool.capacity.bytesTotal logical capacity.Bytes
hitachi.storage.pool.physical.capacity.bytesTotal physical capacity.Bytes
hitachi.storage.pool.ldevsLDEV count in pool.Count
hitachi.storage.pool.first.ldev.idFirst LDEV ID.String
hitachi.storage.pool.warning.thresholdWarning threshold.Percent
hitachi.storage.pool.depletion.thresholdDepletion threshold.Percent
hitachi.storage.pool.volume.virtual.capacity.per.secVirtual capacity change rate.Bytes/sec
hitachi.storage.pool.mainframePool serves mainframe volumes flag.Boolean
hitachi.storage.pool.shrinkingPool shrinking flag.Boolean
hitachi.storage.pool.located.volumesLocated volumes count.Count
hitachi.storage.pool.located.capacity.bytesLocated capacity.Bytes
hitachi.storage.pool.blocking.modePool blocking mode.String
hitachi.storage.pool.reserved.capacity.bytesReserved capacity.Bytes
hitachi.storage.pool.reserved.volumesReserved volumes count.Count
hitachi.storage.pool.typePool type.String
hitachi.storage.pool.duplication.ldev.idsDuplication LDEV IDs.String
hitachi.storage.pool.duplicationsDuplication objects count.Count
hitachi.storage.pool.accelerated.compression.capacity.blocksAccel. compression capacity (blocks).Count
hitachi.storage.pool.data.reduction.capacity.blocksData reduction capacity (blocks).Count
hitchi.storage.pool.data.reduction.before.capacity.blocksPre-reduction capacity (blocks).Count
hitachi.storage.pool.accelerated.compression.percentAccel. compression percent.Percent
hitachi.storage.pool.duplication.percentDuplication percent.Percent
hitachi.storage.pool.compression.percentCompression percent.Percent
hitachi.storage.pool.data.reduction.percentData reduction percent.Percent
hitachi.storage.pool.snapshot.used.bytesSnapshot used capacity.Bytes
hitachi.storage.pool.suspend.snapshotSnapshot suspended flag.Boolean

Parity Groups

MetricDescriptionType
hitachi.storage.parity.groupParity group entity.String
hitachi.storage.parity.group.typeParity group type.String
hitachi.storage.parity.group.volumesVolume count in parity group.Count
hitachi.storage.parity.group.used.bytes.per.secUsed bytes rate.Bytes/sec
hitachi.storage.parity.group.raid.levelRAID level of parity group.String
hitachi.storage.parity.group.raid.typeRAID type.String
hitachi.storage.parity.group.clpr.idCLPR ID.String
hitachi.storage.parity.group.drive.typeDrive type.String
hitachi.storage.parity.group.drive.type.nameDrive type name.String
hitachi.storage.parity.group.drive.speed.rpmDrive speed (RPM).RPM
hitachi.storage.parity.group.capacity.bytesLogical capacity.Bytes
hitachi.storage.parity.group.physical.capacity.bytesPhysical capacity.Bytes
hitachi.storage.parity.group.physical.free.bytesPhysical free capacity.Bytes
hitachi.storage.parity.group.compression.enabledAccelerated compression enabled.Boolean
hitachi.storage.parity.group.volume.free.bytesVolume free capacity.Bytes

Inventory Counters (Totals)

MetricDescriptionType
hitachi.storage.volumesTotal volumes count.Count
hitachi.storage.physical.volumesTotal physical volumes count.Count
hitachi.storage.virtual.volumesTotal virtual volumes count.Count
hitachi.storage.poolsTotal pools count.Count
hitachi.storage.parity.groupsTotal parity groups count.Count

Enclosure Inventory

MetricDescriptionType
hitachi.storage.enclosuresTotal enclosures count.Count
hitachi.storage.enclosureEnclosure entity.String
hitachi.storage.enclosure.statusEnclosure status.String
hitachi.storage.enclosure.typeEnclosure type.String
hitachi.storage.enclosure.serial.numberEnclosure serial number.String
hitachi.storage.enclosure.manage.statusManageability status.String
hitachi.storage.enclosure.machine.type.modelMachine type/model.String
hitachi.storage.enclosure.drive.slotsNumber of drive slots.Count
hitachi.storage.enclosure.canistersNumber of canisters.Count
hitachi.storage.enclosure.psusNumber of PSUs.Count
hitachi.storage.enclosure.io.group.idI/O group ID.String
hitachi.storage.enclosure.io.group.nameI/O group name.String