n9e集群部署配置修改

Q:n9e 中心端集群部署时配置文件需要有哪些修改,例如数据库,时序库和 redis 都应该怎么配置呢?

A:

n9e 实例是无状态服务。这意味着可以通过启动多个实例来实现可扩展性和高可用性。

对于多个实例组成的告警引擎集群,每个节点会分别管理一部分告警规则,需定期从数据库读取数据并缓存在当前节点中,同时,在产生告警时,还需要将告警事件写入数据库中。

对于数据库 ,在配置文件的 [DB] 部分,配置连接数据库的地址,无论是单机、主从复制或者主-主复制,通常配置主地址即可。

对于时序库,以 VictoriaMetrics 为例,在配置文件的 [Pushgw.Writers] 部分,需要填入对应的 vm-insert 节点地址,由 vm-insert 路由到 vm-storage 进行存储。

关于Redis ,无论是单机、集群还是哨兵模式,都可以支持,需要修改配置文件中 [Redis] 部分的配置项的内容。