Configure the Prometheus receiver to collect Pure Storage metrics
Configure the Prometheus receiver to collect Pure Storage metrics from Portworx.
Cisco AI PODs are designed to integrate with high-performance storage solutions. You can monitor the performance of Cisco AI PODs that use Pure Storage with Portworx. Porworx is a Kubernetes data services platform that provides persistent storage, data protection, and disaster recovery for containerized applications.
Splunk Observability Cloud uses the Prometheus receiver to collect metrics from Portworx, which exposes a /metrics endpoint that publishes Prometheus-compatible metrics.
-
You have installed the Splunk Distribution of the OpenTelemetry Collector for Kubernetes to monitor Cisco AI PODs. For instructions, see Install the Collector for Kubernetes to monitor Cisco AI PODs.
-
You have installed Portworx on your container platform. For instructions, see Install Portworx Enterprise on Kubernetes or Install Portworx Enterprise on OpenShift in the Portworx documentation.
Configuration settings
Learn about the configuration options for the Prometheus receiver.
To view the configuration options for the Prometheus receiver, see Settings.
Metrics
The following metrics are available for Pure Storage. These metrics fall under the default metric category.
| Metric name | Description |
|---|---|
px_cluster_cpu_percent | Percentage of CPU used. |
px_cluster_disk_total_bytes | Total storage space in bytes for this node. |
px_cluster_disk_utilized_bytes | Utilized storage space in bytes for this node. |
px_cluster_status_nodes_offline | Number of offline nodes in the cluster (includes storage and storageless). |
px_cluster_status_nodes_online | Number of online nodes in the cluster (includes storage and storageless). |
px_volume_read_latency_seconds | Average time spent per successfully completed read operation in seconds for this volume. |
px_volume_reads_total | Total number of successfully completed read operations for this volume. |
px_volume_readthroughput | Number of bytes read per second during this interval for this volume. |
px_volume_write_latency_seconds | Average time spent per successfully completed write operation in seconds for this volume. |
px_volume_writes_total | Total number of successfully completed write operations for this volume. |
px_volume_writethroughput | Number of bytes written per second during this interval for this volume. |
Next steps
If needed, set up data collection for your other Cisco AI PODs components. For instructions, see Collect metrics and metadata from Cisco AI PODs.
After you set up data collection for Cisco AI PODs components, you can monitor their performance using built-in experiences in Splunk Observability Cloud. For more information, see Monitor the performance of your Cisco AI PODs.