Supported Metrics

The following tabs represent the Metric Category of Pure Storage Flash Array

Tabbed Interface with Table
Availability
Performance
Usage
No Category
Native TypeMetric NameDisplay NameUnitsVersionDescription
Storage ArraypureStorage_array_HardwareStatusPure Storage Array Hardware StatusStatus1.0.0The status of Harware componets connected to array.
pureStorage_array_FileSystemStatusPure Storage Array File System StatusStatus1.0.0The status of file systems connected.
pureStorage_array_DriveStatusPure Storage Array Drive StatusStatus1.0.0The status of drives connected.
ControllerpureStorage_controller_StatusPure Storage Controller StatusStatus1.0.0Status of controller. Values include not ready, ready, unknown, and updating
VolumepureStorage_volume_StatusPure Storage Volume StatusStatus1.0.0Volume status
Network Interfacepurestorage_array_TemperatureSensorStatuspurestorage_array_TemperatureSensorStatusPure Storage Array Temperature Sensor StatusStatus3.0.0Pure Storage Array Temperature Sensor Status, possible values: ok, critical, healthy, identifying, unhealthy, unknown, and unused.
purestorage_array_ChassisStatusPure Storage Array Chassis StatusStatus3.0.0Pure Storage Array Chassis Status, possible values: ok, critical, healthy, identifying, unhealthy, unknown, and unused.
purestorage_array_DirectCompressAcceleratorStatusPure Storage Array Direct Compress Accelerator StatusStatus3.0.0Pure Storage Array Direct Compress Accelerator Status, possible values: ok, critical, healthy, identifying, unhealthy, unknown, and unused.
purestorage_array_PowerSupplyStatusPure Storage Array Power Supply StatusStatus3.0.0Pure Storage Array Power Supply Status, possible values: ok, critical, healthy, identifying, unhealthy, unknown, and unused.
purestorage_array_NvRamBayStatusPure Storage Array NV Ram Bay StatusStatus3.0.0Pure Storage Array NV Ram Bay Status, possible values: ok, critical, healthy, identifying, unhealthy, unknown, and unused.
purestorage_array_DriveBayStatusPure Storage Array Drive Bay StatusStatus3.0.0Pure Storage Array Drive Bay Status, possible values: ok, critical, healthy, identifying, unhealthy, unknown, and unused.
purestorage_array_FanStatusPure Storage Array Fan StatusStatus3.0.0Pure Storage Array Fan components Status, possible values: ok(0), critical(1), healthy(2), identifying(3), unhealthy(4), unknown(5), and unused(6).
purestorage_array_PhoneHomeStatusPure Storage Array Phone Home StatusStatus3.0.0Pure Storage Array Phone Home Status, possible values: true, false.
pureStorage_networkInterface_StatusPure Storage Network Interface StatusStatus1.0.0The network interface status.
Native TypeMetric NameDisplay NameUnitsVersionDescription
Storage ArraypureStorage_array_BytesPerMirroredWritePure Storage Array Bytes Per Mirrored WriteBytes1.0.0The average I/O size per mirrored write, measured in bytes.
pureStorage_array_BytesPerOperationPure Storage Array Bytes Per OperationBytes1.0.0The average I/O size for both read and write (all) operations.
pureStorage_array_BytesPerReadPure Storage Array Bytes Per ReadBytes1.0.0The average I/O size per read, measured in bytes.
pureStorage_array_BytesPerWritePure Storage Array Bytes Per WriteBytes1.0.0The average I/O size per write, measured in bytes.
pureStorage_array_mirroredWrite_BytesPerSecPure Storage Array Mirrored Write Bytes Per SecondBps1.0.0The number of mirrored bytes written per second.
pureStorage_array_mirroredWrites_PerSecPure Storage Array Mirrored Writes Per Secondwrites/sec1.0.0The number of mirrored writes per second.
pureStorage_array_others_PerSecPure Storage Array Others Per Secondrequests/sec1.0.0The number of other requests processed per second.
pureStorage_array_qosRateLimit_usecPerMirroredWriteOperationPure Storage Array QoS Rate Limit Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time it takes the array to process a mirrored I/O write request, measured in microseconds.
pureStorage_array_qosRateLimit_usecPerReadOperationPure Storage Array QoS Rate Limit Microseconds Per Read Operationmicrosec1.0.0The average time spent waiting due to QoS rate limiting for a read request, measured in microseconds.
pureStorage_array_qosRateLimit_usecPerWriteOperationPure Storage Array QoS Rate Limit Microseconds Per Write Operationmicrosec1.0.0The average time that a write I/O request spends waiting as a result of the volume reaching its QoS bandwidth limit, measured in microseconds.
pureStorage_array_queueUsecPer_MirroredWriteOperationPure Storage Array Queue Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time that a mirrored write I/O request spends in the array waiting to be served, measured in microseconds.
pureStorage_array_queueUsecPer_ReadOperationPure Storage Array Queue Microseconds Per Read Operationmicrosec1.0.0The average time that a read I/O request spends in the array waiting to be served, measured in microseconds.
pureStorage_array_queueUsecPer_WriteOperationPure Storage Array Queue Microseconds Per Write Operationmicrosec1.0.0The average time that a write I/O request spends in the array waiting to be served, measured in microseconds.
pureStorage_array_ReadBytesPerSecPure Storage Array Read Bytes Per SecondBps1.0.0The number of bytes read per second.
pureStorage_array_ReadsPerSecPure Storage Array Reads Per Secondrequests/sec1.0.0The number of read requests processed per second.
pureStorage_array_sanUsecPer_MirroredWriteOperationPure Storage Array SAN Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time required to transfer data from the initiator to the array for a mirrored write request, measured in microseconds.
pureStorage_array_sanUsecPer_ReadOperationPure Storage Array SAN Microseconds Per Read Operationmicrosec1.0.0The average time required to transfer data from the array to the initiator for a read request, measured in microseconds.
pureStorage_array_sanUsecPer_WriteOperationPure Storage Array SAN Microseconds Per Write Operationmicrosec1.0.0The average time required to transfer data from the initiator to the array for a write request, measured in microseconds.
pureStorage_array_serviceUsecPer_MirroredWriteOperationPure Storage Array Service Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time required for the array to service a mirrored write request, measured in microseconds.
pureStorage_array_serviceUsecPer_ReadOperationPure Storage Array Service Microseconds Per Read Operationmicrosec1.0.0The average time required for the array to service a read request, measured in microseconds.
pureStorage_array_serviceUsecPer_ReadOperationCacheReductionPure Storage Array Service Microseconds Per Read Operation Cache Reduction%1.0.0The percentage reduction in service_usec_per_read_op due to data cache hits.
pureStorage_array_serviceUsecPer_WriteOperationPure Storage Array Service Microseconds Per Write Operationmicrosec1.0.0The average time required for the array to service a write request, measured in microseconds.
pureStorage_array_usecPer_MirroredWriteOperationPure Storage Array Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time it takes the array to process a mirrored I/O write request, measured in microseconds.
pureStorage_array_usecPer_OtherOperationPure Storage Array Microseconds Per Other Operationmicrosec1.0.0The average time it takes the array to process an I/O other request, measured in microseconds.
pureStorage_array_usecPer_ReadOperationPure Storage Array Microseconds Per Read Operationmicrosec1.0.0The average time it takes the array to process an I/O read request, measured in microseconds.
pureStorage_array_usecPer_WriteOperationPure Storage Array Microseconds Per Write Operationmicrosec1.0.0The average time it takes the array to process an I/O write request, measured in microseconds.
pureStorage_array_WriteBytesPerSecPure Storage Array Write Bytes Per SecondBps1.0.0The number of bytes written per second.
pureStorage_array_WritesPerSecPure Storage Array Writes Per Secondrequests/sec1.0.0The number of write requests processed per second.
Network Interfacepurestorage_array_OutputPerSecPure Storage Array Output Per SecReq per Sec3.0.0The Output per sec of Array
purestorage_array_InputPerSecPure Storage Array Input Per SecReq per Sec3.0.0The average I/O size per mirrored write, measured in bytes.
purestorage_array_PowerSupplyVoltagePure Storage Array Power Supply VoltageV3.0.0Pure Storage Array Power Supply Voltage in Volts
purestorage_array_TemperatureSensorTempPure Storage Array Temperature Sensor TemperatureC3.0.0Pure Storage Array Temperature Sensor Temperature
purestorage_array_FanSpeedPure Storage Array Fan Speedrpm3.0.0Pure Storage Array Fan Speed
purestorage_array_UsedCapacityPure Storage Array Used CapacityGB3.0.0Pure Storage Array Used Capacity
purestorage_array_FreeCapacityPure Storage Array Free CapacityGB3.0.0Pure Storage Array Free Capacity
purestorage_volume_utilizationPure Storage Volume Utilization%3.0.0The percentage virtual volume utilization.
purestorage_volume_OutputPerSecPure Storage Volume Output Per SecReq per Sec3.0.0Pure Storage Volume Output Per Sec
purestorage_volume_InputPerSecPure Storage Volume Input Per SecReq per Sec3.0.0Pure Storage Volume Input Per Sec
purestorage_networkInterface_ReceivedBytesPerSecPure Storage Network Interface Received Bytes Per SecondBps3.0.0Number of bytes received per second on the network interface.
purestorage_networkInterface_TransmittedBytesPerSecPure Storage Network Interface Transmitted Bytes Per SecondBps3.0.0Number of bytes transmitted per second on the network interface.
purestorage_networkInterface_ReceivedCrcErrorsPerSecPure Storage Network Interface Received CRC Errors Per Seconderrors/sec3.0.0Number of CRC errors received per second on the network interface.
purestorage_networkInterface_TotalErrorsPerSecPure Storage Network Interface Total Errors Per Seconderrors/sec3.0.0Total number of errors per second on the network interface.
pureStorage_networkInterface_SpeedPure Storage Network Interface SpeedGbps1.0.0Network Interface Speed
pureStorage_networkInterface_MTUPure Storage Network Interface MTUBytes1.0.0Maximum message transfer unit (packet) size for the network interface, in bytes. MTU setting cannot exceed the MTU of the corresponding physical interface
Volumepurestorage_volume_physical_utilizationPure Storage Volume Physical Utilization%2.0.0The percentage volume pyshical utilization.
pureStorage_volume_BytesPerMirroredWritePure Storage Volume Bytes Per Mirrored WriteBytes1.0.0The average I/O size per mirrored write, measured in bytes.
pureStorage_volume_BytesPerOperationPure Storage Volume Bytes Per OperationBytes1.0.0The average I/O size for both read and write (all) operations.
pureStorage_volume_BytesPerReadPure Storage Volume Bytes Per ReadBytes1.0.0The average I/O size per read, measured in bytes.
pureStorage_volume_BytesPerWritePure Storage Volume Bytes Per WriteBytes1.0.0The average I/O size per write, measured in bytes.
pureStorage_volume_mirroredWrite_BytesPerSecPure Storage Volume Mirrored Write Bytes Per SecondBps1.0.0The number of mirrored bytes written per second.
pureStorage_volume_mirroredWrites_PerSecPure Storage Volume Mirrored Writes Per Secondwrites/sec1.0.0The number of mirrored writes per second.
pureStorage_volume_qosRateLimit_usecPerMirroredWriteOperationPure Storage Volume QoS Rate Limit Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time it takes the array to process a mirrored I/O write request, measured in microseconds.
pureStorage_volume_qosRateLimit_usecPerReadOperationPure Storage Volume QoS Rate Limit Microseconds Per Read Operationmicrosec1.0.0The average time spent waiting due to QoS rate limiting for a read request, measured in microseconds.
pureStorage_volume_qosRateLimit_usecPerWriteOperationPure Storage Volume QoS Rate Limit Microseconds Per Write Operationmicrosec1.0.0The average time that a write I/O request spends waiting as a result of the volume reaching its QoS bandwidth limit, measured in microseconds.
pureStorage_volume_queueUsecPer_MirroredWriteOperationPure Storage Volume Queue Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time that a mirrored write I/O request spends in the array waiting to be served, measured in microseconds.
pureStorage_volume_queueUsecPer_ReadOperationPure Storage Volume Queue Microseconds Per Read Operationmicrosec1.0.0The average time that a read I/O request spends in the array waiting to be served, measured in microseconds.
pureStorage_volume_queueUsecPer_WriteOperationPure Storage Volume Queue Microseconds Per Write Operationmicrosec1.0.0The average time that a write I/O request spends in the array waiting to be served, measured in microseconds.
pureStorage_volume_ReadBytesPerSecPure Storage Volume Read Bytes Per SecondBps1.0.0The number of bytes read per second.
pureStorage_volume_ReadsPerSecPure Storage Volume Reads Per Secondrequests/sec1.0.0The number of read requests processed per second.
pureStorage_volume_sanUsecPer_MirroredWriteOperationPure Storage Volume SAN Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time required to transfer data from the initiator to the array for a mirrored write request, measured in microseconds.
pureStorage_volume_sanUsecPer_ReadOperationPure Storage Volume SAN Microseconds Per Read Operationmicrosec1.0.0The average time required to transfer data from the array to the initiator for a read request, measured in microseconds.
pureStorage_volume_sanUsecPer_WriteOperationPure Storage Volume SAN Microseconds Per Write Operationmicrosec1.0.0The average time required to transfer data from the initiator to the array for a write request, measured in microseconds.
pureStorage_volume_serviceUsecPer_MirroredWriteOperationPure Storage Volume Service Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time required for the array to service a mirrored write request, measured in microseconds.
pureStorage_volume_serviceUsecPer_ReadOperationPure Storage Volume Service Microseconds Per Read Operationmicrosec1.0.0The average time required for the array to service a read request, measured in microseconds.
pureStorage_volume_serviceUsecPer_ReadOperationCacheReductionPure Storage Volume Service Microseconds Per Read Operation Cache Reduction%1.0.0The percentage reduction in service_usec_per_read_op due to data cache hits.
pureStorage_volume_serviceUsecPer_WriteOperationPure Storage Volume Service Microseconds Per Write Operationmicrosec1.0.0The average time required for the array to service a write request, measured in microseconds.
pureStorage_volume_usecPer_MirroredWriteOperationPure Storage Volume Microseconds Per Mirrored Write Operationmicrosec1.0.0The average time it takes the array to process a mirrored I/O write request, measured in microseconds.
pureStorage_volume_usecPer_ReadOperationPure Storage Volume Microseconds Per Read Operationmicrosec1.0.0The average time it takes the array to process an I/O read request, measured in microseconds.
pureStorage_volume_usecPer_WriteOperationPure Storage Volume Microseconds Per Write Operationmicrosec1.0.0The average time it takes the array to process an I/O write request, measured in microseconds.
pureStorage_volume_WriteBytesPerSecPure Storage Volume Write Bytes Per SecondBps1.0.0The number of bytes written per second.
pureStorage_volume_WritesPerSecPure Storage Volume Writes Per Secondrequests/sec1.0.0The number of write requests processed per second.
Native TypeMetric NameDisplay NameUnitsVersionDescription
Network Interfacepurestorage_APIStatisticsPure Storage API Statistics-3.0.0Returns number of API calls made on each native type for each poll
purestorage_array_StorageUtilizationPure Storage Array Storage Utilization%3.0.0Pure Storage Array Storage Utilization
Native TypeMetric NameDisplay NameUnitsVersionDescription
Network Interfacepurestorage_APIStatisticsPure Storage API Statistics-3.0.0Returns number of API calls made on each native type for each poll

Default Monitoring Configurations

Pure Storage Flash Array has default Global Device Management Policies, Global Templates, Global Monitors and Global Metrics in OpsRamp. You can customize these default monitoring configurations as per your business requirement by cloning respective Global Templates and Global Device Management Policies. It is recommended to clone them before installing the application to avoid noise alerts and data.

  1. Default Global Device Management Policies

    You can find the Device Management Policy for each Native Type at Setup > Resources > Device Management Policies. Search with suggested names in global scope:

    {appName nativeType - version - Communication}

    Ex: pure-storage Pure Storage Flash Array Storage Array - 2 - API(i.e, appName = pure-storage, nativeType = Pure Storage Flash Array Storage Array , version = 1, Communication = API)

  2. Default Global Templates

    You can find the Global Templates for each Native Type at Setup > Monitoring > Templates. Search with suggested names in global scope. Each template adheres to the following naming convention:

    {appName Communication nativeType 'Template' - version}

    Ex: pure-storage API Pure Storage Flash Array Storage Array Template - 1(i.e, appName = pure-storage, Communication = API, nativeType = Pure Storage Flash Array Storage Array, version = 1)

  3. Default Global Monitors

    You can find the Global Monitors for each Native Type at Setup > Monitoring > Monitors. Search with suggested names in global scope. Each Monitors adheres to the following naming convention:

    {monitorKey appName nativeType - version}

    Ex: Pure Storage Flash Array Storage Array API Monitor hpe-msa Pure Storage Flash Array Storage Array 1 (i.e, monitorKey = Pure Storage Flash Array Storage Array API Monitor, appName = pure-storage, nativeType = Pure Storage Flash Array , version = 1)