我想要一个具有远程存储的联邦普罗米修斯(Influxdb)。我是普罗米修斯和监控的新手。实现联邦普罗米修斯的最佳方式或设计是什么?
我们是否需要在每个数据中心拥有Prometheus、alertmanager、influxdb和grafana?或者,我们需要如何针对生产环境进行设计?
我们是否需要在prod中的一台服务器或不同的服务器上安装所有4个服务器(prometheus、alertmanager、influxdb和grafana)?
发布于 2019-11-21 16:54:17
我会提到,你不应该从你的prometheuse中从数据中心获取所有数据,这是不推荐的。如果您希望使用单个端点来询问指标,请查看Thanos/Cortex (如果您没有HA,也可以查看VictoriaMetrics)。关于设计和实现Fedeation,切赫here。
所以实际上你只需要一个grafana就可以了。每个DC中的Prometheus和alertmanager(在HA模式下)似乎是合理的。关于influx,这取决于您的使用情况。
关于在不同服务器上的安装。在同一台服务器上安装alertmanager和prometheus不会那么糟糕。我肯定会把influxdb分开。
https://stackoverflow.com/questions/58957180
复制相似问题