Get metrics from Portworx service in real time to:
- Monitor health and performance of your Portworx Cluster
- Track disk usage, latency and throughput for Portworx volumes
The Portworx check is not included in the Datadog Agent package, so you need to install it.
For Agent v7.21+ / v6.21+, follow the instructions below to install the Portworx check on your host. See Use Community Integrations to install with the Docker Agent or earlier versions of the Agent.
-
Run the following command to install the Agent integration:
datadog-agent integration install -t datadog-portworx==<INTEGRATION_VERSION>
-
Configure your integration similar to core integrations.
-
Edit the
portworx.d/conf.yaml
file in theconf.d/
folder at the root of your Agent's configuration directory to start collecting your Portworx metrics. See the sample portworx.d/conf.yaml for all available configuration options.init_config: instances: # url of the metrics endpoint of prometheus - prometheus_endpoint: http://localhost:9001/metrics
Run the Agent's info
subcommand, you should see something like the following:
The Portworx check is compatible with Portworx 1.4.0 and possible earlier versions.
See metadata.csv for a list of metrics provided by this integration.
The Portworx check does not include any events.
portworx
-------
- instance #0 [ERROR]: "('Connection aborted.', error(111, 'Connection refused'))"
- Collected 0 metrics, 0 events & 0 service check
Check that the url
in portworx.yaml
is correct.
Additional helpful documentation, links, and articles: