夜莺 v9 AI:给每个 SRE 配一个 7x24 在线的资深副驾驶
夜莺 v9 把团队最资深 SRE 的经验装进了系统:告警真假判定从 20 分钟缩到 2 分钟、告警事件分析、自然语言一句话搭起监控、19 个开箱即用 Skill 还能写出贴合自己场景的 Skill,而且数据可以完全不离域。本文系统介绍夜莺 v9 的 AI 能力、五大场景与安全边界。
汇总 Flashcat 博客中归属于 夜莺 分类的文章,方便按内容类型连续阅读产品实践、客户案例和可观测性方法。
夜莺 v9 把团队最资深 SRE 的经验装进了系统:告警真假判定从 20 分钟缩到 2 分钟、告警事件分析、自然语言一句话搭起监控、19 个开箱即用 Skill 还能写出贴合自己场景的 Skill,而且数据可以完全不离域。本文系统介绍夜莺 v9 的 AI 能力、五大场景与安全边界。
介绍 Categraf 的定位、开源地址、采集器设计、与 Telegraf、Exporter、Grafana Agent、Datadog Agent 的差异,以及主配置、插件配置、采集频率、实例标签、大盘和告警规则的使用方式。
夜莺监控设计思考系列第五篇,系统拆解夜莺告警流程:规则同步、告警事件生成、事件标签和属性、屏蔽规则、事件持久化、通知规则、订阅规则和事件处理器 Pipeline。
夜莺监控设计思考系列第四篇,围绕机器管理展开:机器采集、业务组归属、标签、metadata、机器失联告警、时间偏移告警、业务组变量和仪表盘过滤。
夜莺监控设计思考系列第三篇,解释夜莺从自研时序库转向对接外部数据源的原因,以及为什么在不内置时序库的前提下仍然提供 Categraf agent 和指标转发能力。
夜莺监控设计思考系列第二篇,解释多数据中心、弱网络链路和本地数据源场景下,为什么需要 n9e-edge 边缘告警引擎,以及边缘架构如何在中心统一管理规则和本地执行告警之间做取舍。
夜莺监控设计思考系列第一篇,从项目定位、告警引擎架构、webapi 与 alert 模块拆分、单进程和多进程取舍、以及高可用设计出发,解释夜莺为什么把核心定位放在统一告警引擎上。
完整教程:用 Vector 采集 Nightingale 夜莺日志并写入 VictoriaLogs,覆盖 Docker 容器化部署、夜莺日志文件输出、VRL 正则解析、Elasticsearch 协议对接和 vmui 查询验证。
在大规模 Kubernetes 集群中,单机低级别告警可能需要按数量升级为集群级告警。本文基于夜莺 MySQL 数据源和 alert_cur_event 当前告警表,演示如何用 SQL 统计活跃告警数量,并将聚合计数作为告警阈值。
总结夜莺 v8 正式版的核心升级,包括更多数据源告警支持、事件 Pipeline、通知规则抽象、机器告警优化和新版告警全景看板。
基于夜莺监控 Pipeline、Event Update 和 Event Drop,把发版系统与告警事件联动,实现发布期间自动静默相关告警。
夜莺监控发布了 v8.beta14 版本,新增 Postgres 告警支持和 AI Summary 处理器,增强业务监控能力。
夜莺 v8.0.0-beta13 新增 MySQL 数据源告警支持,适合围绕订单、商品等业务数据配置关键业务指标告警,并修复通知媒介联系方式和 Elasticsearch KQL 报错显示问题。
夜莺 v8.0.0-beta11 新增 ClickHouse 告警、事件 Pipeline、新版菜单和新版活跃告警,并保留 v6/v7 平滑升级说明。
在夜莺里重新整理了机器的仪表盘,包括 Categraf 作为采集器和 NodeExporter 作为采集器两种指标的仪表盘。也整理了夜莺 v8 版本的自身监控数据的仪表盘。自取。
夜莺 v8.0.0-beta10 支持中心端无法直连时序库时仍由边缘告警引擎执行告警,适合边缘机房、安全隔离和只能边缘访问中心的网络场景。
夜莺监控 v8.0.0-beta7 抽象出通知规则,将告警规则与通知方式解耦,支持自定义 HTTP、脚本发送、不同媒介模板和用户 Profile 参数。
夜莺监控 v8.beta5 版本新增用户自定义 token 接口鉴权、时序数据转发 Kafka、仪表盘 annotations 与阈值样式优化,并调整告警规则数据源筛选 UI。
夜莺监控从 v8.beta3 开始支持 Elasticsearch 日志告警,可通过索引、过滤条件、日期字段、时间范围和数值提取配置日志阈值告警。
夜莺 v8.0.0-beta.1 启动 v8 大版本开发,支持 sqlite/miniredis 一键测试、告警规则变量与业务组筛选机器、Webhook 代理和 Cron 执行周期。