Description

This template is applicable for volume resources. This template monitors volume metrics.

Prerequisites

The device should be added using integrations. The corresponding resource should exist. Gateway should be up and running. Storage Array should be reachable from Gateway. Storage Array and its resources should be in managed state.

Metric Parameters

Metric Parameters
ParameterDescription
FrequencyFrequency is the interval in which you want to probe and collect metric data from the target device/resource - Frequency is defined in minutes (min).
Warning ThresholdIf the metric value satisfies the condition defined along with Warning Threshold value, then a notification is sent to the user.
Critical ThresholdIf the metric value satisfies the condition defined along with Critical Threshold value, then a notification is sent to the user.
AlertThe alert value can be set to either Yes or No. If it is Yes, then an alert message is sent to the user.

Metrics

purestorage.volume.writes_per_sec

Metric Details
Applicable forDevice
DescriptionNumber of write requests processed per second
CategoryPurestorage
Collector TypeGateway
Monitor NamePurestorage Volume Performance
Unitwps

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Warning Threshold3000
Warning Repeat Count11-12
Critical OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Critical Threshold4000
Critical Repeat Count11-12
AlertYesYes/No
Graph (Yes/No)YesYes/No

Sample Outputs

No graph

purestorage.volume.usec_per_write_op

Metric Details
Applicable forDevice
DescriptionAverage arrival-to-completion time, measured in microseconds, for a host write operation.
CategoryPurestorage
Collector TypeGateway
Monitor NamePurestorage Volume Performance
UnitMicroSecPerWOps

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Warning Threshold2500
Warning Repeat Count11-12
Critical OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Critical Threshold3500
Critical Repeat Count11-12
AlertYesYes/No
Graph (Yes/No)YesYes/No

Sample Outputs

No graph

purestorage.volume.output_per_sec

Metric Details
Applicable forDevice
DescriptionNumber of bytes read per second.
CategoryPurestorage
**Collector TypeGateway
Monitor NamePurestorage Volume Performance
UnitMBps

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Warning Threshold5000
Warning Repeat Count11-12
Critical OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Critical Threshold6000
Critical Repeat Count11-12
AlertYesYes/No
Graph (Yes/No)YesYes/No

Sample Outputs

No graph

purestorage.volume.reads_per_sec

Metric Details
Applicable forDevice
DescriptionNumber of read requests processed per second
CategoryPurestorage
Collector TypeGateway
Monitor NamePurestorage Volume Performance
Unitrps

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Warning Threshold5000
Warning Repeat Count11-12
Critical OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Critical Threshold7000
Critical Repeat Count11-12
AlertYesYes/No
Graph (Yes/No)YesYes/No

Sample Outputs

No graph

purestorage.volume.input_per_sec

Details

Metric Details
Applicable forDevice
DescriptionNumber of bytes written per second
CategoryPurestorage
Collector TypeGateway
Monitor NamePurestorage Volume Performance
UnitMBps

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Warning Threshold8000
Warning Repeat Count11-12
Critical OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Critical Threshold10000
Critical Repeat Count11-12
AlertYesYes/No
Graph (Yes/No)YesYes/No

Sample Outputs

No graph

purestorage.volume.usec_per_read_op

Details

Metric Details
Applicable forDevice
DescriptionAverage arrival-to-completion time, measured in microseconds, for a host read operation
CategoryPurestorage
Collector TypeGateway
Monitor NamePurestorage Volume Performance
UnitMicroSecPerROps

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Warning Threshold1000
Warning Repeat Count11-12
Critical OperatorGREATER_THANEnds with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with
Critical Threshold2000
Critical Repeat Count11-12
AlertYesYes/No
Graph (Yes/No)YesYes/No

Sample Outputs

No graph

purestorage.auth.error

Metric Details
Applicable forDevice
DescriptionAuthentication error
CategoryPurestorage
Collector TypeGateway
Monitor NamePurestorage Volume Performance
UnitNULL

Possible Inputs

Possible Inputs
MetricInput ValueRange of Values
Frequency51 – 1440 (mins)
Filter
Warning Operator
Warning Threshold
Warning Repeat Count
Critical Operator
Critical Threshold
Critical Repeat Count
AlertYesYes/No
Graph (Yes/No)NoYes/No

Sample Outputs

No graph