博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
十分钟搭建基于日志服务和钉钉机器人的预警功能
阅读量:6482 次
发布时间:2019-06-23

本文共 504 字,大约阅读时间需要 1 分钟。

在日常运维过程中,需要监测一些关键性的数据或者功能的使用情况。搭建一套完整的预警平台需要耗费较多资源,对于业务需求经常变动的场景并不合适。使用阿里云日志服务以及钉钉机器人,则可以快速搭建出一套预警功能,满足业务部门需求。

  1. 创建Logstore,对接日志数据
    阿里云日志服务对接的方式很多,基本可以满足大部分生产环境的需求。如果是基于docker的微服务架构,则直接使用docker标准输出即可。这部分不详细说明,不清楚可以参考
  2. 检索需要预警的消息。
    例如希望将系统的异常错误及时提醒出来,则通过 * and ERROR 先将异常错误信息检索出来。
  3. 定义告警
    下面的设置为每一分钟请求一次,只要content中包含error即触发警告。

image

  1. 钉钉机器人配置
    选择要通知的钉钉群,通过群设置->群机器人->自定义机器人,设置后获取到webhook地址:

image

  1. 将webhook地址设置到告警中
    在创建告警的通知页面,输入钉钉的webhook地址,提交后告警即会生效。日志中发现error错误后,一分钟内会向指定的钉钉群发送如下的告警消息。

image

通过上述日志调整以及简单的设置,就可以搭建一套灵活的告警功能,满足业务部门的需求。

转载地址:http://znbuo.baihongyu.com/

你可能感兴趣的文章
consul UI用127可以访问,指定ip无法访问
查看>>
【转】c++析构函数(Destructor)
查看>>
Android_Drawable Bitmap Canvas Paint之间区别[转]
查看>>
正确认识和使用鲁班尺
查看>>
Linux学习之常用网络通信命令与shell简单应用技巧(四)
查看>>
阅读计数功能实现
查看>>
Python-递归实现
查看>>
webbench压力性能测试
查看>>
java StrutsTypeConverter的使用
查看>>
取出重复的客运车班次,两个字段的值互换视为重复值
查看>>
Android O编译前修改文件和目录权限
查看>>
n!素因子p的幂 swjtuOJ 2090【数论】
查看>>
UT-Exynos4412 三星ARM四核旗舰开发平台android4.0体验-13串口功能调试
查看>>
设计模式状态
查看>>
day44-Celery异步分布式
查看>>
Android学习之Android studio TraceView和lint工具的使用具体解释
查看>>
python做var模型的滞后阶数怎么确定_请问关于VAR模型的滞后阶数怎么确定?
查看>>
java多线程理解_三个趣味故事,让你如何理解Java多线程!
查看>>
java 获取温度_Java利用RXTX串口通信工具类获取DS18B20温度传感器的温度值
查看>>
active控件和java脚本_【学习笔记】在原生javascript中使用ActiveX和插件
查看>>