Receiver/Receive#

Receiver реализует Prometheus Remote Write API.

Экземпляры Prometheus настроены на непрерывную запись в него метрик. Receiver загружает блоки TSDB в хранилище объектов каждые 2 часа. Receiver предоставляет доступ к StoreAPI, чтобы Queriers мог запрашивать полученные метрики в режиме реального времени.

Receiver поддерживает получение Экземпляров – ссылок на данные за пределами набора метрик, с помощью удаленной записи. По умолчанию экземпляры автоматически удаляются, поскольку для параметра --tsdb.max-exemplars установлено значение 0. Чтобы включить хранение экземпляров, установите флаг --tsdb.max-exemplars с ненулевым значением. Он предоставляет ExemplarsAPI, чтобы Queriers мог запрашивать сохраненные экземпляры.