Available versions




Huawei Storage OceanStor

Overview

Translate and improvements of template Zabbix OceanStore

Macros used

There are no macros links in this template.

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Detection Disk Domain <p>-</p> SNMP agent hwInfoDiskDomain<p>Update: 1d</p>
Detection Storage Pool <p>-</p> SNMP agent hwInfoPool<p>Update: 1d</p>
Controller Detection <p>-</p> SNMP agent hwInfoController<p>Update: 1d</p>
Detection LUN <p>-</p> SNMP agent hwInfoLun<p>Update: 1d</p>
Detection Performance LUN <p>-</p> SNMP agent hwPerformanceLun<p>Update: 1d</p>
Detection Fan BP <p>-</p> SNMP agent hwinfoFANPower<p>Update: 1d</p>
Detection Performance Port <p>-</p> SNMP agent hwPortPerformance<p>Update: 1d</p>

Items collected

Name Description Type Key and additional info
State of the system <p>Huawei 15-level HEALTH STATUS E (SHD)</p> SNMP agent status.0<p>Update: 30s</p>
Condition Disk Domain: {#DISKDNAME} <p>-</p> SNMP agent hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Running status Disk Domain: {#DISKDNAME} <p>-</p> SNMP agent hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Storage Pool: {#POOLNAME} Allocated Capacity at % <p>-</p> Calculated hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Condition Storage Pool: {#POOLNAME} <p>-</p> SNMP agent hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Storage Pool: {#POOLNAME} Capacity in bytes <p>-</p> SNMP agent hwInfoStoragePoolTotal.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Storage Pool: {#POOLNAME} Allocated Capacity in bytes <p>-</p> SNMP agent hwInfoStoragePoolUsed.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Using the CPU controller: {#CONLOCATION} at % <p>-</p> SNMP agent hwInfoControllerCPUUsage.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Controller status: {#CONLOCATION} <p>-</p> SNMP agent hwInfoControllerHealthStatus.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Using the Memory Controller: {#CONLOCATION} at % <p>-</p> SNMP agent hwInfoControllerMemoryUsage.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {#LUNNAME} Capacity in bytes <p>-</p> SNMP agent hwInfoLunCapacity.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN {#LUNNAME} Allocated Capacity at % <p>-</p> Calculated hwInfoLunCapacityProc.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN Status {#LUNNAME} <p>-</p> SNMP agent hwInfoLunHealthStatus.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {#LUNNAME} Allocated Capacity in bytes <p>-</p> SNMP agent hwInfoLunSubscribedCapacity.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Read IOPS <p>-</p> SNMP agent hwPerfLunReadIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Read bandwidth MB/s <p>-</p> SNMP agent hwPerfLunReadTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Total IOPS <p>-</p> SNMP agent hwPerfLunTotalIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Total bandwidth MB/s <p>-</p> SNMP agent hwPerfLunTotalTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Write IOPS <p>-</p> SNMP agent hwPerfLunWriteIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Write bandwidth MB/s <p>-</p> SNMP agent hwPerfLunWriteTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Fan condition: {#FANLOCATION} <p>-</p> SNMP agent hwInfoFanHealthStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Port: {#PORTLOCATION} I/O latancy <p>-</p> SNMP agent hwPerfPortDelay.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>

Triggers

Name Description Expression Priority
Controller {#CONLOCATION} uses > 90% CPU <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoControllerCPUUsage.[{#SNMPINDEX}].avg(15m)}>90</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 95% Memory <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoControllerMemoryUsage.[{#SNMPINDEX}].avg(15m)}>95</p><p>Recovery expression: </p> average
problem with the controller:{#CONLOCATION} <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoControllerHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain : {#DISKDNAME} <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain: {#DISKDNAME} <p>SNMP check received status is not Online. Check the status of SHD</p> <p>Expression: {Huawei Storage OceanStor:hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}].last()}<>27</p><p>Recovery expression: </p> average
Problem with BP Fan: {#FANLOCATION} <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoFanHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 85% <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoLunCapacityProc.[{#SNMPINDEX}].last()}>85</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 95% <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoLunCapacityProc.[{#SNMPINDEX}].last()}>95</p><p>Recovery expression: </p> high
Problem with LUN {#LUNNAME} <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoLunHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
Issue with Storage Pool: {#POOLNAME} <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 85% <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}].last()}>85</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 95% <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}].last()}>95</p><p>Recovery expression: </p> high
I/O latancy Port: {#PORTLOCATION} > 40 ms <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwPerfPortDelay.[{#SNMPINDEX}].last()}>40</p><p>Recovery expression: </p> average
Problem with Disk Domain : {#DISKDNAME} (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain: {#DISKDNAME} (LLD) <p>SNMP check received status is not Online. Check the status of SHD</p> <p>Expression: {Huawei Storage OceanStor:hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}].last()}<>27</p><p>Recovery expression: </p> average
Issue with Storage Pool: {#POOLNAME} (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 85% (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}].last()}>85</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 95% (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}].last()}>95</p><p>Recovery expression: </p> high
Controller {#CONLOCATION} uses > 90% CPU (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoControllerCPUUsage.[{#SNMPINDEX}].avg(15m)}>90</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 95% Memory (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoControllerMemoryUsage.[{#SNMPINDEX}].avg(15m)}>95</p><p>Recovery expression: </p> average
problem with the controller:{#CONLOCATION} (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoControllerHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 85% (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoLunCapacityProc.[{#SNMPINDEX}].last()}>85</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 95% (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoLunCapacityProc.[{#SNMPINDEX}].last()}>95</p><p>Recovery expression: </p> high
Problem with LUN {#LUNNAME} (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoLunHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
Problem with BP Fan: {#FANLOCATION} (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwInfoFanHealthStatus.[{#SNMPINDEX}].last()}<>1</p><p>Recovery expression: </p> average
I/O latancy Port: {#PORTLOCATION} > 40 ms (LLD) <p>-</p> <p>Expression: {Huawei Storage OceanStor:hwPerfPortDelay.[{#SNMPINDEX}].last()}>40</p><p>Recovery expression: </p> average

Huawei Storage OceanStor

Overview

Translate and improvements of template Zabbix OceanStore

Macros used

There are no macros links in this template.

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Detection LUN <p>-</p> SNMP agent hwInfoLun<p>Update: 1d</p>
Detection Performance LUN <p>-</p> SNMP agent hwPerformanceLun<p>Update: 1d</p>
Controller Detection <p>-</p> SNMP agent hwInfoController<p>Update: 1d</p>
Detection Disk Domain <p>-</p> SNMP agent hwInfoDiskDomain<p>Update: 1d</p>
Detection Storage Pool <p>-</p> SNMP agent hwInfoPool<p>Update: 1d</p>
Detection Fan BP <p>-</p> SNMP agent hwinfoFANPower<p>Update: 1d</p>
Detection Performance Port <p>-</p> SNMP agent hwPortPerformance<p>Update: 1d</p>

Items collected

Name Description Type Key and additional info
State of the system <p>Huawei 15-level HEALTH STATUS E (SHD)</p> SNMP agent status.0<p>Update: 30s</p>
LUN {#LUNNAME} Capacity in bytes <p>-</p> SNMP agent hwInfoLunCapacity.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN {#LUNNAME} Allocated Capacity at % <p>-</p> Calculated hwInfoLunCapacityProc.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN Status {#LUNNAME} <p>-</p> SNMP agent hwInfoLunHealthStatus.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {#LUNNAME} Allocated Capacity in bytes <p>-</p> SNMP agent hwInfoLunSubscribedCapacity.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Read IOPS <p>-</p> SNMP agent hwPerfLunReadIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Read bandwidth MB/s <p>-</p> SNMP agent hwPerfLunReadTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Total IOPS <p>-</p> SNMP agent hwPerfLunTotalIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Total bandwidth MB/s <p>-</p> SNMP agent hwPerfLunTotalTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Write IOPS <p>-</p> SNMP agent hwPerfLunWriteIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Write bandwidth MB/s <p>-</p> SNMP agent hwPerfLunWriteTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Using the CPU controller: {#CONLOCATION} at % <p>-</p> SNMP agent hwInfoControllerCPUUsage.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Controller status: {#CONLOCATION} <p>-</p> SNMP agent hwInfoControllerHealthStatus.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Using the Memory Controller: {#CONLOCATION} at % <p>-</p> SNMP agent hwInfoControllerMemoryUsage.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Condition Disk Domain: {#DISKDNAME} <p>-</p> SNMP agent hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Running status Disk Domain: {#DISKDNAME} <p>-</p> SNMP agent hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Storage Pool: {#POOLNAME} Allocated Capacity at % <p>-</p> Calculated hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Condition Storage Pool: {#POOLNAME} <p>-</p> SNMP agent hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Storage Pool: {#POOLNAME} Capacity in bytes <p>-</p> SNMP agent hwInfoStoragePoolTotal.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Storage Pool: {#POOLNAME} Allocated Capacity in bytes <p>-</p> SNMP agent hwInfoStoragePoolUsed.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Fan condition: {#FANLOCATION} <p>-</p> SNMP agent hwInfoFanHealthStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Port: {#PORTLOCATION} I/O latancy <p>-</p> SNMP agent hwPerfPortDelay.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>

Triggers

Name Description Expression Priority
Controller {#CONLOCATION} uses > 90% CPU <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerCPUUsage.[{#SNMPINDEX}],15m)>90</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 95% Memory <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerMemoryUsage.[{#SNMPINDEX}],15m)>95</p><p>Recovery expression: </p> average
problem with the controller:{#CONLOCATION} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoControllerHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain : {#DISKDNAME} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain: {#DISKDNAME} <p>SNMP check received status is not Online. Check the status of SHD</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}])<>27</p><p>Recovery expression: </p> average
Problem with BP Fan: {#FANLOCATION} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoFanHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 85% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 95% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
Problem with LUN {#LUNNAME} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Issue with Storage Pool: {#POOLNAME} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 85% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 95% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
I/O latancy Port: {#PORTLOCATION} > 40 ms <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwPerfPortDelay.[{#SNMPINDEX}])>40</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 85% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 95% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
Problem with LUN {#LUNNAME} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 90% CPU (LLD) <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerCPUUsage.[{#SNMPINDEX}],15m)>90</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 95% Memory (LLD) <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerMemoryUsage.[{#SNMPINDEX}],15m)>95</p><p>Recovery expression: </p> average
problem with the controller:{#CONLOCATION} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoControllerHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain : {#DISKDNAME} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain: {#DISKDNAME} (LLD) <p>SNMP check received status is not Online. Check the status of SHD</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}])<>27</p><p>Recovery expression: </p> average
Issue with Storage Pool: {#POOLNAME} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 85% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 95% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
Problem with BP Fan: {#FANLOCATION} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoFanHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
I/O latancy Port: {#PORTLOCATION} > 40 ms (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwPerfPortDelay.[{#SNMPINDEX}])>40</p><p>Recovery expression: </p> average

Huawei Storage OceanStor

Overview

Translate and improvements of template Zabbix OceanStore

Macros used

There are no macros links in this template.

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Detection LUN <p>-</p> SNMP agent hwInfoLun<p>Update: 1d</p>
Detection Performance LUN <p>-</p> SNMP agent hwPerformanceLun<p>Update: 1d</p>
Controller Detection <p>-</p> SNMP agent hwInfoController<p>Update: 1d</p>
Detection Disk Domain <p>-</p> SNMP agent hwInfoDiskDomain<p>Update: 1d</p>
Detection Storage Pool <p>-</p> SNMP agent hwInfoPool<p>Update: 1d</p>
Detection Fan BP <p>-</p> SNMP agent hwinfoFANPower<p>Update: 1d</p>
Detection Performance Port <p>-</p> SNMP agent hwPortPerformance<p>Update: 1d</p>

Items collected

Name Description Type Key and additional info
State of the system <p>Huawei 15-level HEALTH STATUS E (SHD)</p> SNMP agent status.0<p>Update: 30s</p>
LUN {#LUNNAME} Capacity in bytes <p>-</p> SNMP agent hwInfoLunCapacity.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN {#LUNNAME} Allocated Capacity at % <p>-</p> Calculated hwInfoLunCapacityProc.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN Status {#LUNNAME} <p>-</p> SNMP agent hwInfoLunHealthStatus.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {#LUNNAME} Allocated Capacity in bytes <p>-</p> SNMP agent hwInfoLunSubscribedCapacity.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Read IOPS <p>-</p> SNMP agent hwPerfLunReadIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Read bandwidth MB/s <p>-</p> SNMP agent hwPerfLunReadTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Total IOPS <p>-</p> SNMP agent hwPerfLunTotalIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Total bandwidth MB/s <p>-</p> SNMP agent hwPerfLunTotalTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Write IOPS <p>-</p> SNMP agent hwPerfLunWriteIOPS.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
LUN {$LUNID{#LUNPID}} Write bandwidth MB/s <p>-</p> SNMP agent hwPerfLunWriteTraffic.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Using the CPU controller: {#CONLOCATION} at % <p>-</p> SNMP agent hwInfoControllerCPUUsage.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Controller status: {#CONLOCATION} <p>-</p> SNMP agent hwInfoControllerHealthStatus.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Using the Memory Controller: {#CONLOCATION} at % <p>-</p> SNMP agent hwInfoControllerMemoryUsage.[{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Condition Disk Domain: {#DISKDNAME} <p>-</p> SNMP agent hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Running status Disk Domain: {#DISKDNAME} <p>-</p> SNMP agent hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Storage Pool: {#POOLNAME} Allocated Capacity at % <p>-</p> Calculated hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Condition Storage Pool: {#POOLNAME} <p>-</p> SNMP agent hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Storage Pool: {#POOLNAME} Capacity in bytes <p>-</p> SNMP agent hwInfoStoragePoolTotal.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Storage Pool: {#POOLNAME} Allocated Capacity in bytes <p>-</p> SNMP agent hwInfoStoragePoolUsed.[{#SNMPINDEX}]<p>Update: 30s</p><p>LLD</p>
Fan condition: {#FANLOCATION} <p>-</p> SNMP agent hwInfoFanHealthStatus.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>
Port: {#PORTLOCATION} I/O latancy <p>-</p> SNMP agent hwPerfPortDelay.[{#SNMPINDEX}]<p>Update: 5m</p><p>LLD</p>

Triggers

Name Description Expression Priority
Controller {#CONLOCATION} uses > 90% CPU <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerCPUUsage.[{#SNMPINDEX}],15m)>90</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 95% Memory <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerMemoryUsage.[{#SNMPINDEX}],15m)>95</p><p>Recovery expression: </p> average
problem with the controller:{#CONLOCATION} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoControllerHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain : {#DISKDNAME} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain: {#DISKDNAME} <p>SNMP check received status is not Online. Check the status of SHD</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}])<>27</p><p>Recovery expression: </p> average
Problem with BP Fan: {#FANLOCATION} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoFanHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 85% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 95% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
Problem with LUN {#LUNNAME} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Issue with Storage Pool: {#POOLNAME} <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 85% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 95% <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
I/O latancy Port: {#PORTLOCATION} > 40 ms <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwPerfPortDelay.[{#SNMPINDEX}])>40</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 85% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
LUN {#LUNNAME} Allocated Capacity > 95% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
Problem with LUN {#LUNNAME} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoLunHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 90% CPU (LLD) <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerCPUUsage.[{#SNMPINDEX}],15m)>90</p><p>Recovery expression: </p> average
Controller {#CONLOCATION} uses > 95% Memory (LLD) <p>-</p> <p>Expression: avg(/Huawei Storage OceanStor/hwInfoControllerMemoryUsage.[{#SNMPINDEX}],15m)>95</p><p>Recovery expression: </p> average
problem with the controller:{#CONLOCATION} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoControllerHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain : {#DISKDNAME} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
Problem with Disk Domain: {#DISKDNAME} (LLD) <p>SNMP check received status is not Online. Check the status of SHD</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoDiskDomainRunningStatus.[{#SNMPINDEX}])<>27</p><p>Recovery expression: </p> average
Issue with Storage Pool: {#POOLNAME} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 85% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>85</p><p>Recovery expression: </p> average
{#POOLNAME} Allocated Capacity > 95% (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoStoragePoolCapacityProc.[{#SNMPINDEX}])>95</p><p>Recovery expression: </p> high
Problem with BP Fan: {#FANLOCATION} (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwInfoFanHealthStatus.[{#SNMPINDEX}])<>1</p><p>Recovery expression: </p> average
I/O latancy Port: {#PORTLOCATION} > 40 ms (LLD) <p>-</p> <p>Expression: last(/Huawei Storage OceanStor/hwPerfPortDelay.[{#SNMPINDEX}])>40</p><p>Recovery expression: </p> average