我想要一个带有远程存储的联合Prometheus(influxdb)。我是Prometheus和监控的新手。实现联盟的Prometheus的最佳方法或设计是什么?
每个数据中心是否都需要Prometheus,alertmanager,influxdb和grafana?还是我们需要针对生产环境进行设计?
我们是否需要在一台服务器或产品中的其他服务器上安装全部4种(prometheus,alertmanager,influxdb和grafana)?
答案 0 :(得分:0)
我要提到的是,您不应该从数据中心中提取所有数据,不建议这样做。如果您想让一个端点询问有关指标的信息,请查看Thanos / Cortex(如果您没有HA,也可以查看VictoriaMetrics)。关于设计和实施联合会,请使用here。
所以实际上您只需要1个格拉法纳。每个DC中的Prometheus和Alertmanager(在HA模式下)似乎是合理的。关于涌入,取决于您的使用情况。
关于在不同服务器上的安装。使用prometheus在同一台服务器上安装alertmanager并不是那么糟糕。我肯定会单独使用influxdb。