夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
夜莺专业版
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

n9e集群部署配置修改

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

A:

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

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

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

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

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

开源版
Flashcat
Flashduty