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文件

重启后生效

相关推荐
令狐前生6 小时前
SpringBoot3项目集成Skywalking示例
skywalking
金融Tech趋势派12 小时前
金融行业如何用企业微信大圆提升客户服务效率?
人工智能·企业微信
王者鳜錸15 小时前
企业解决方案二十一-企微消息接收后提炼关键信息并转发方案实现
企业微信·消息接收·消息提炼转发·消息分析·自动化作业
chenyulin45451 天前
企业微信API二次开发:万级并发回调下的极致幂等性设计与防重放架构实战
大数据·人工智能·安全·架构·企业微信
梦想的旅途21 天前
利用 API 实现企业微信消息自动化推送
运维·自动化·企业微信
小懿互联集成平台2 天前
企业微信与金蝶云星空业财审批一体化对接实施方案
数据分析·企业微信·金蝶云星空·小懿互联·数据集成对接·采购申请审批·费用报销审批
2501_941982052 天前
企业微信二下开发:自动发送图片让社群活动海报精准送达?
企业微信
chenyulin45452 天前
企业微信API:海量会话存档数据的高性能检索与Elasticsearch索引设计
大数据·人工智能·安全·企业微信
tianxiaxue12 天前
企业微信客户群内抽奖用法
企业微信
2501_941982052 天前
企业微信二次开发:私域数据基石——三大核心基础能力接口实战
windows·架构·bootstrap·企业微信