SkyWalking配置报警推送到企业微信

1、先在企业微信群里创建一个机器人,复制webhook的地址:

2、找到SkyWalking部署位置的alarm-settings.yml文件

编辑,在最后面加上此段配置

!!!一定格式要对,不然一直报警报不出来按照网上指导的也是一直出不来

官网参考:https://github.com/apache/skywalking/blob/master/docs/en/setup/backend/backend-alarm.md

复制代码
wechatHooks:
  textTemplate: |-
    {
      "msgtype": "text",
      "text": {
        "content": "Apache SkyWalking Alarm: \n %s."
      }
    }
  webhooks:
    - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=ff9e1c********

改完重启:

docker restart skywalking-oap

查看日志,能获取到信息就配置对了:

docker logs -f --tail 500 skywalking-oap

当有报警触发时,就会推送到企业微信了

3、自定义报警

参考文档:https://github.com/apache/skywalking/blob/master/docs/en/concepts-and-designs/oal.md

在/opt/skywalking/data/skywalking/config/oal下,编辑core.oal文件

复制代码
// 监听异常接
endpoint_abnormal = from(Endpoint.*).filter(httpResponseStatusCode  in [404, 500, 502, 503, 504]).count();

在config下,编辑alarm-setting.yaml文件

重启后生效

相关推荐
AscendKing19 小时前
可观测性选型:ELK vs SkyWalking,到底哪个更重?是二选一,还是两者一起部署?
elk·skywalking·apm·可观测
七夜zippoe20 小时前
Agent 接入企业微信/钉钉:渠道对接实
ai·钉钉·企业微信·agent·渠道对接
AscendKing21 小时前
Docker Compose 一键部署 SkyWalking 10.2.0 + Elasticsearch8.11,分布式链路追踪完整实战
elasticsearch·docker·skywalking·链路追踪·微服务监控
杨婷1231 天前
企业微信 SCRM 客户流失提醒:实时告警 + 自动流失标签,保护私域客户资产
企业微信
飘然生1 天前
traceId链路 skywalking java agent
java·开发语言·skywalking
小鹿研究点东西1 天前
SCRM系统哪家好?先分清5类产品,再按业务场景选
企业微信·私域运营·scrm工具·客户运营
天空属于哈夫克32 天前
企业微信API开发:如何实现外部群消息关键词统计?
数据库·企业微信
金融Tech趋势派2 天前
企业微信客户营销怎么做?WorkBuddy+微盛·企微管家Skill连接器,一句话让AI把客户营销做起来
人工智能·企业微信
道一云黑板报3 天前
WorkBuddy 进入企业微信侧边栏:入口、执行与连接的分工
人工智能·ai·企业微信
随性而行3603 天前
企业微信API调用案例:如何通过接口实现多账号统一管理与业务接入?
运维·微信·机器人·自动化·企业微信