Supported Metrics

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

Tabbed Interface with Table
Availability
Performance
Native TypeMetric NameDisplay NameUnitsApplication VersionDescription
Storage ArraypureStorage_array_HardwareStatusPure Storage Array Hardware Status1.0.01.0.0The status of Harware componets connected to array.
pureStorage_array_FileSystemStatusPure Storage Array File System Status1.0.01.0.0The status of file systems connected.
pureStorage_array_DriveStatusPure Storage Array Drive Status1.0.01.0.0The status of drives connected.
ControllerpureStorage_controller_StatusPure Storage Controller Status1.0.01.0.0Status of controller. Values include not ready, ready, unknown, and updating
VolumepureStorage_volume_StatusPure Storage Volume Status1.0.01.0.0Volume status
Network InterfacepureStorage_networkInterface_StatusPure Storage Network Interface Status1.0.01.0.0The network interface status
Native TypeMetric NameDisplay NameUnitsApplication VersionDescription
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_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_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.

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)