小白网-奉贤部落-奉贤免费信息发布平台

查看: 69|回复: 0

路由器报警(路由器显现告警什么意义)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 13:08 | 显示全部楼层 |阅读模式
alertmanager处置客户端利用法式(如Prometheus server)发送的警报他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。负责对它们停止分组、消音、抑制、去重并路由到正确的收件人,如Email、微信、Webhook他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
路由数据包
在文章“”中,我们先容了在警报进入alertmanager后,应当首先路由它们他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。在本文中,我们将具体说明若何实现灵活和可扩大的路由设置他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
alertmanager的路由设想相当新奇,它鉴戒了Kubernetes的标签挑选器才能,连系树状多级深度优先婚配,实现了很是灵活、可扩大的路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。概括特征以下:
  • 基于标签婚配警报,警报法则和接收者被解耦他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
  • 基于树形结构的深度优先婚配,支持多级灵活婚配他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
  • 在支持深度优先婚配的根本上,还支持能否继续婚配兄弟路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。接下来,我们将会商若何基于alertmanger灵活而强大的路由来设想顺应构造的警报路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    从一个小团队起头,alertmanager可以供给很好的才能,只需要设置简单的营业转发逻辑便可以工作他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。比如根本告警转oncall,营业告警转营业义务部分他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。这些根基功用设置杰出,不需要太多设想他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    但是,在一个更大的构造中,工作并不那末简单他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。能够有很多团队,每个团队都有自己的需求,希望用分歧的方式把告诉送到分歧的地方他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。一个构造凡是同享一组alertmanagers,所以首先要做的是在每个Prometheus法则上建立一些标准标签,比如service或team作为external_label,以标识警报对应于哪个团队或办事他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    根警报治理器支持树路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。首先,我们需要设备一条根路由来接收一切警报,并将其用作默许路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    需要确保根路由有一个公道的接收方,以便在没有其他路由婚配的情况下可以实时处置他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    子路由在根路由下,每个团队都有一个路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。利用团队标签来婚配每个团队的警报他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。然后每个队伍的告警城市被路由到对应的队伍路由,不会影响到其他队伍他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。然后每个团队可以有子线路,比如把非生产情况的告警发送给oncall,按照分歧的营业把其他的告警发送给分歧的开辟同学他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。随着时候的推移,能够会有更多的路子来覆盖办事中的纤细之处,例如利用分歧的告诉group_by或group_interval某些告诉他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    对于给定的构造或团队,虽然警报法则能够会频仍变动,但alertmanager的设置应当很少变动,凡是最多每几个月变动一次他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。所以一切的内容都保存在一个大文件中,任何变更申请都可以经过git和Pull Rrequest完成给运转报警治理器的监控团队,有点类似于gitops的感受他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    您可以在源代码控制中为每个团队供给一个YAML文件,他们可以利用他们的线路和接收者来编辑它,然后自动将它们集成在一路他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。同时要做需要的格式和逻辑检查避免损坏,可以利用alertmanager的工具实现剖析和检查设置他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    需要留意的是,抑制法则今朝是全局的,没有一个设想杰出的标签计划,很难很好地操纵抑制法则他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    多路由婚配报警治理器支持婚配多条路由,可以在路由的每个节点翻开或封闭他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。经过利用此功用,这可以支持特定的构造范围的路由,只需将此路由放在其他子路由的前面,并翻开开关以继续婚配后续的兄弟路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    比若有些构造喜好经过webhook记录一切的预警,在不影响延续路由到各个团队的情况下,经过这个特征便可以实现他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    总结
    根路由作为默许路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    每个团队建立一个新的团队范围的路由来隔离来自分歧团队的警报他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
    然后,在每个团队内部,可以按照需要细化更多线路他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

    GMT+8, 2025-11-11 12:54 , Processed in 0.159508 second(s), 22 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表