Pure Storage Alerts
Description
This template monitors Pure Storage critical and warning health alert events from the time it is assigned and it don’t display metric graph data and latest snapshot data.
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Pure Storage Alerts | purestorage_events_statistics | Pure Storage Events Statistics | null | It monitors Pure Storage critical and warning health alerts events |
Pure Storage Performance - SNMP
Description
Monitors Pure Storage Array parameters like array read bandwidth, array write bandwidth in MB per second, array read operations per sec, array write operations per sec, array read latency and array write latency.
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Pure Storage Performance | pure.array.read.bandwidth | Pure Array Read Bandwidth | MBps | Provides information of the array read bandwidth in MB per second. [OID: 1.3.6.1.4.1.40482.4.1.0] |
pure.array.write.bandwidth | Pure Array Write Bandwidth | MBps | Provides information of the array write bandwidth in MB per second. [OID: 1.3.6.1.4.1.40482.4.2.0] | |
pure.array.read.io.operations | Pure Array Read IO Operations Per Second | psec | Provides information of the array read input output operations per second. [OID: 1.3.6.1.4.1.40482.4.3.0] | |
pure.array.write.io.operations | Pure Array Write IO Operations Per Second | psec | Provides information of the array write input output operations per second. [OID: 1.3.6.1.4.1.40482.4.4.0] | |
pure.array.read.latency | Pure Array Read Latency | ms | Provides information of the array read latency in millisecond per operation. [OID: 1.3.6.1.4.1.40482.4.5.0] | |
pure.array.write.latency | Pure Array Write Latency | ms | Provides information of the array write latency in millisecond per operation. [OID: 1.3.6.1.4.1.40482.4.6.0] |
Purestorage Array Controllers Template
Description
This template only works with 11.0.0 or greater (gateway release). Template monitors array controllers status Updating - 0, Not Ready - 1, Ready - 2
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Array Controllers Monitor | purestorage.arraycontrollers.status | Purestorage Array Controllers Status | NULL | Purestorage Array Controllers Status |
Purestorage Array Controllers Template - v2
This template will be deprecated soon.
Description
This template only works with 11.0.0 or greater (gateway release). Template monitors array controllers status Updating - 0, Not Ready - 1, Ready - 2
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Array Controllers Monitor | purestorage.arraycontrollers.status | Purestorage Array Controllers Status | NULL | Purestorage Array Controllers Status |
Purestorage Array Controllers Template - v3
Description
This template only works with 11.0.0 or greater - gateway release. Template monitors array controllers status Updating - 0, Not Ready - 1, Ready - 2
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Array Controllers Monitor - v3 | purestorage.arraycontrollers.status | Purestorage Array Controllers Status | NULL | Purestorage Array Controllers Status |
Purestorage Array Performance - V2
Description
Purestorage Array Performance - V2
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Array Performance - V2 | purestorage.array.writes_per_sec | Purestorage Array Writes | wps | Purestorage Array Writes |
purestorage.array.usec_per_write_op | Purestorage Array Write Operations | MicroSecPerWOps | Purestorage Array Write Operations | |
purestorage.array.output_per_sec | Purestorage Array Output | MBps | Purestorage Array Output | |
purestorage.array.reads_per_sec | Purestorage Array Reads | rps | Purestorage Array Reads | |
purestorage.array.input_per_sec | Purestorage Array Input | MBps | Purestorage Array Input | |
purestorage.array.usec_per_read_op | Purestorage Array Read Operations | MicroSecPerROps | Purestorage Array Read Operations | |
purestorage.array.drive_status | Purestorage Array Drive Status | Array Drives Status | ||
purestorage.array.storage.util | Purestorage Array Storage Utilization | % | ||
purestorage.array.storage.used | Purestorage Array Storage Used | TB | ||
purestorage.array.storage.free | Purestorage Array Storage Free Space | TB | ||
purestorage.array.hardware.speed | Purestorage Array Hardware Speed | bps | The speed of the FlashArray device. | |
purestorage.array.hardware.temperature | Purestorage Array Hardware Temperature | Celsius | The temperature of the FlashArray hardware | |
purestorage.array.network.nic.status | Purestorage Array Network NIC Status | The NIC (network interface card) status of the FlashArray network | ||
purestorage.array.network.mtu | Purestorage Array Network MTU | Bytes | The MTU (maximum transmission unit) size of the FlashArray network | |
purestorage.array.network.port_speed | Purestorage Array Network Port Speed | Bits | The port speed of the FlashArray network | |
purestorage.array.phonehome.status | Purestorage Array Phonehome Status | The phone home status of the FlashArray | ||
purestorage.array.hardware.status | Purestorage Array Hardware Status | The status of the FlashArray hardware. |
Purestorage Array Performance
Description
Purestorage Array Performance
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Array Performance | purestorage.array.writes_per_sec | Purestorage Array Writes | wps | Purestorage Array Writes |
purestorage.array.usec_per_write_op | Purestorage Array Write Operations | MicroSecPerWOps | Purestorage Array Write Operations | |
purestorage.array.output_per_sec | Purestorage Array Output | MBps | Purestorage Array Output | |
purestorage.array.reads_per_sec | Purestorage Array Reads | rps | Purestorage Array Reads | |
purestorage.array.input_per_sec | Purestorage Array Input | MBps | Purestorage Array Input | |
purestorage.array.usec_per_read_op | Purestorage Array Read Operations | MicroSecPerROps | Purestorage Array Read Operations | |
purestorage.array.queue_depth | Purestorage Array Queue Depth | |||
purestorage.array.drive_status | Purestorage Array Drive Status | Array Drives Status | ||
purestorage.array.storage.util | Purestorage Array Storage Utilization | % | ||
purestorage.array.storage.used | Purestorage Array Storage Used | TB | ||
purestorage.array.storage.free | Purestorage Array Storage Free Space | TB | ||
purestorage.array.hardware.speed | Purestorage Array Hardware Speed | bps | The speed of the FlashArray device. | |
purestorage.array.hardware.temperature | Purestorage Array Hardware Temperature | Celsius | The temperature of the FlashArray hardware | |
purestorage.array.network.nic.status | Purestorage Array Network NIC Status | The NIC (network interface card) status of the FlashArray network | ||
purestorage.array.network.mtu | Purestorage Array Network MTU | Bytes | The MTU (maximum transmission unit) size of the FlashArray network | |
purestorage.array.network.port_speed | Purestorage Array Network Port Speed | Bits | The port speed of the FlashArray network | |
purestorage.array.drive.degraded | Purestorage Array Drive Degraded | % | The percentage of the degraded drive performance. | |
purestorage.array.phonehome.status | Purestorage Array Phonehome Status | The phone home status of the FlashArray | ||
purestorage.array.hardware.status | Purestorage Array Hardware Status | The status of the FlashArray hardware. | ||
purestorage.auth.error | Purestorage Auth Error |
Purestorage Volume Performance - v2
Description
Purestorage Volume Performance - v2
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Volume Performance - v2 | purestorage.volume.writes_per_sec | Purestorage Volume Writes | wps | Purestorage Volume Writes |
purestorage.volume.usec_per_write_op | Purestorage Volume Write Operations | MicroSecPerWOps | Purestorage Volume Write Operations | |
purestorage.volume.output_per_sec | Purestorage Volume Output | MBps | Purestorage Volume Output | |
purestorage.volume.reads_per_sec | Purestorage Volume Reads | rps | Purestorage Volume Reads | |
purestorage.volume.input_per_sec | Purestorage Volume Input | MBps | Purestorage Volume Input | |
purestorage.volume.usec_per_read_op | Purestorage Volume Read Operations | MicroSecPerROps | Purestorage Volume Read Operations |
Purestorage Volume Performance
Description
Monitors Volume Writes Per Sec, Volume Microsec Per Write Operations, Volume Output Per Sec, Volume Reads Per Sec, Volume Input Per Sec, Volume Microsec Per Read Operations
Prerequisites
No prerequisite
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Purestorage Volume Performance | purestorage.volume.writes_per_sec | Purestorage Volume Writes | wps | Purestorage Volume Writes |
purestorage.volume.usec_per_write_op | Purestorage Volume Write Operations | MicroSecPerWOps | Purestorage Volume Write Operations | |
purestorage.volume.output_per_sec | Purestorage Volume Output | MBps | Purestorage Volume Output | |
purestorage.volume.reads_per_sec | Purestorage Volume Reads | rps | Purestorage Volume Reads | |
purestorage.volume.input_per_sec | Purestorage Volume Input | MBps | Purestorage Volume Input | |
purestorage.volume.usec_per_read_op | Purestorage Volume Read Operations | MicroSecPerROps | Purestorage Volume Read Operations | |
purestorage.auth.error | Purestorage Auth Error |
Pure Storage Extended Volume
Description
Monitors PureStorage volume status
Prerequisites
No Prerequisites
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Pure storage Volume Status Monitor | purestorage_volume_status | purestorage volume status | null | if volume not connected to any host or if volume is destroyed then we consider volume is offline otherwise volume is online |
Pure Storage Extended Volume - v2
Description
Monitors PureStorage volume status, volume utilisation, It requires gateway version 17.2.0 or later versions
Prerequisites
It requires gateway version 17.2.0 or later versions.
Supported Metric
Monitor Name | Metric Name | Metric Display Name | Unit | Description |
---|---|---|---|---|
Pure Storage Extended Volume | purestorage_volume_util | purestorage volume utilisation | % | Calculating the volume total used space by sum of the total physical space occupied by system, shared space, volume, and snapshot data. Calculating Volume utilisation with below formula utilisation = (usedSpace/totalProvisioned)*100 % |
purestorage_volume_status | purestorage_volume_status | null | We determine the volume status based on the "destroyed" and "connection_count" key values. If the "destroyed" key value is true or the "connection_count" key value is 0, we send the volume status value as 0 (OFFLINE); otherwise, we send it as 1 (ONLINE). |