日志告警

通过设置查询分析与触发条件,定期对分析结果进行检查。满足触发条件则发送邮件告警通知,第一时间掌握异常情况,同时支持告警升级。

如:针对关键用户、关键页面、关键API…进行异常告警

  • 判断告警是否触发的条件表达式,计算结果为布尔类型:
  • 计算符号:支持加(+)减(-)乘(*)除(/)取模(%)运算和>,>=,<,<=,==,!=
  • 连接符号: and、or
  • 包含关系:contains(string, \'xyz\') 举例: pv%100 > 0 and uv > 0 (pv > 0 and pv < 100) or (uv > 0 and uv < 100) pv、uv 为查询分析结果返回列名

  • 通知内容定义,引用分析语句关键字 可用:${关键字},输入$可触发查询

一、告警设置

配置邮件链接模式 前端错误分析语句查询 a=analysis and e = error | SELECT concat(error_type,error_value) as errormsg,COUNT(1) AS num, COUNT(DISTINCT u) AS users,max(log_id)as "log_id", max(sls_unix_time) as "sls_unix_time" ,max(t) as event_unix_time WHERE error_stacktrace_frame_last_md5 IS NOT NULL AND error_stacktrace_frame_last_md5 != '' GROUP BY error_stacktrace_frame_last_md5,error_type,error_value ORDER BY num DESC,users DESC

通知内容定义: <a href="https://fast.mypaas.com.cn/errors/crash_detail?product_code=fast-test&app_code=analysis&log_id=${log_id}&type=online&sls_unix_time=${sls_unix_time}&event_unix_time=${event_unix_time}">【错误类型】:${errormsg},【发生次数】:${num},【影响用户数】:${users}</a>

二、告警列表

三、告警邮件通知

results matching ""

    No results matching ""