夜莺V6ga8架构介绍-接近正式版的最新调整

本文介绍了夜莺监控V6 ga8版本的架构,重点阐述了如何在边缘机房部署中去除对中心机房MySQL的依赖。中心机房使用n9e管理数据源,而边缘机房采用Categraf采集数据,配合n9e-pushgw和n9e-alert实现数据转发和告警计算。ga8版本中,n9e-pushgw通过HTTP接口将机器信息保存在中心端,降低了对中心数据库的依赖,提高了整体部署的灵活性和安全性。
摘要由CSDN通过智能技术生成

前言

本篇是夜莺监控V6最新版本(v6.0.0.ga8)的架构介绍,ga8版本开始和之前的v6版本在边缘机房部署场景,做了一点优化–去除了边缘机房中夜莺监控模块(n9e-pushgw数据转发,n9e-alert告警引擎)对中心节点机房中mysql数据库的依赖。

就像秦老板所说一样,架构原理是学习夜莺的必备知识,所以打卡学习一下。本文源于SRETalk的视频介绍

中心机房部署架构

在中心机房部署需要用到n9e这个程序,它对依赖于两个数据源,一个是mysql数据库,存放一些系统用到的配置信息;另一个是redis,存放时token和心跳信息。客观性的三大指标时序数据(如Prometheus、VictoriaMetrics ),日志数据(如ElasticSearch ),以及链路追踪数据(如Jaeger)它们都可以接入n9e,由n9e统一管理,进行看图,告警,告警自愈等操作。数据的采集器可以用社区推荐的Categraf,管理方便并且啥都能采集,更重要是可以用到社区版n9e的完整功能(只有Categraf会上报心跳信息,并展示在机器列表中)。

以采集时序数据为例,Categraf 采集到数据后,通过push方式转发给

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值