Remote read
After the remote write feature was made available, requests for remote read started to flow. Imagine sending Prometheus data to a remote endpoint and then having to learn a new query language such as InfluxQL (the InfluxDB query language) to access the aforementioned data. The inclusion of this feature enables the transparent use of PromQL against data stored outside the Prometheus server as if it was locally available.
Queries run against remote data are centrally evaluated. This means that remote endpoints just send the data for the requested matchers and time ranges, and PromQL is applied in the Prometheus instance where the query originated. Once again, choosing centralized (as opposed to distributed) query evaluation was ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access