我是prometheus的新手,所以我不确定高可用性是否是Prometheus数据存储tsdb的一部分.我没有考虑让两个prometheus服务器实例从同一个导出器中抓取数据,因为它很可能有两个不同步的tsdb数据存储.
这实际上取决于您的要求.
您是否需要针对指标提供高度可用的警报?普罗米修斯可以做到这一点.
您是否需要一个高度可用的监控系统,其中包含最后几小时的运营分类数据?两个prometheus实例也非常好.
您是否需要长期存储时间序列数据?普罗米修斯不是为了实现这一点而设计的.无论是使用远程写普罗米修斯的功能出货数据到支持冗余存储另一个TSDB(InfluxDB和Clickhouse是相当有前途的位置),但你都勾上了去欺骗数据.或者,考虑Cortex.