Skip to main content
This feature isn’t available to all Palo Alto Networks Cortex XCOR users and might not be visible in your app. For information about enabling this feature in your environment, contact Cortex XCOR Support.
The Prometheus Remote-Write 2.0 API provides a standard interface for sending metrics data from Prometheus servers to compatible receivers. Palo Alto Networks Cortex XCOR supports metrics ingestion by providing Prometheus remote write HTTP ingestion endpoints.
Cortex XCOR supports only Prometheus Remote-Write Protocol versions 2.0.0 or later and Prometheus server 3.0.0 or later. All requests must be encrypted using TLS, compressed payloads should be smaller than 16 MB, and metric payloads must contain fewer than 10,000 items.

Remote write endpoints

The Prometheus Remote-Write 2.0 API provides a standard interface for sending metrics data from Prometheus servers to compatible receivers. For Cortex XCOR, the best practice is to use the Prometheus Agent to send metrics with batching and retries. However, when using the OpenTelemetry Collector, use the OTLP exporter to send metrics instead of the Prometheus Remote Write exporter. The remote write endpoint URL is:
Replace <COMPANY> with your tenant name as used in your Cortex XCOR URL.

Prometheus Agent

To get started with Prometheus remote write, configure Prometheus Agent.