Remote Read API
注これは現在、安定した API の一部とは見なされておらず、Prometheus のメジャーバージョン間でも変更される可能性があります。
この API は Prometheus からデータを読み取る機能を提供します。このインターフェースは snappy 圧縮を期待しています。API の定義は こちら にあります。Protobuf 定義は buf.build でも利用可能です。
リクエストは以下のエンドポイントに対して行われます。
/api/v1/read
Samples
これは、要求されたクエリに一致する生のサンプルリストを含むメッセージを返します。
Streamed Chunks
これらのストリームされたチャンクは、Gorilla 圧縮に触発された XOR アルゴリズムを利用してチャンクをエンコードします。ただし、秒単位ではなくミリ秒単位の解像度を提供します。