Prometheus远程端点,接受数据并在网络可用时转发

Prometheus远程端点,接受数据并在网络可用时转发,prometheus,Prometheus,我们使用普罗米修斯(Prometheus)收集设备(如树莓PIs)上的度量数据。是否有人知道一个远程端点(remote_write),它将接受所有数据,然后仅在网络连接可用时转发。如果没有,则应在网络再次可用时存储和转发数据 此功能是否已经存在,或者是否可以通过不同的联合/远程写入设置来实现?您可能想要做的是写入一些接受普罗米修斯远程写入的内容,然后将其本地假脱机到磁盘。然后,当网络可用时,它可以以远程写入请求的形式发送它 Prometheus的未来版本可能会使这一点变得更容易。我们刚刚发现远程

我们使用普罗米修斯(Prometheus)收集设备(如树莓PIs)上的度量数据。是否有人知道一个远程端点(remote_write),它将接受所有数据,然后仅在网络连接可用时转发。如果没有,则应在网络再次可用时存储和转发数据


此功能是否已经存在,或者是否可以通过不同的联合/远程写入设置来实现?

您可能想要做的是写入一些接受普罗米修斯远程写入的内容,然后将其本地假脱机到磁盘。然后,当网络可用时,它可以以远程写入请求的形式发送它


Prometheus的未来版本可能会使这一点变得更容易。

我们刚刚发现远程写入功能已经具有重试和回退支持。对于我们的用例来说,这可能已经足够好了,但我们想知道什么算是“写入数据的失败尝试”。如果有人只是在未知的时间内拉动网络电缆,它会起作用吗?或者网络中断期间的度量数据丢失了吗?内置重试仅用于覆盖短暂的网络故障。