EDAS 提供报警功能,当某些资源使用过度时,可以利用此功能提醒开发者及时处理线上问题。EDAS 中的报警是根据您配置的一些规则,基于后台采集到的数据进行分析和判断之后,通过短信与邮件的方式通知给相应的联系人。

配置报警规则

请按以下步骤创建报警规则:

  1. 登录 EDAS 控制台
  2. 在左侧导航栏中选择应用管理 > 应用列表 ,在应用列表页面单击具体的应用名称。
  3. 应用详情页面左侧菜单栏中选择通知报警 > 报警规则 ,在报警规则页面右上角单击创建规则
  4. 创建规则页面输入相应信息,然后单击确定
    • 规则名称:代表此规则的可以易于理解的名字,由数字,字母或下划线“_”组成。
    • 监控对象:基于监控的指标(基础监控、HTTP、HSF、应用容器)与设定的阈值,创建可比较的规则,监控对象不能少于一个,可增加多条。
    • 触发条件:可选择任一指标所有指标
      • 任一指标:只要有监控对象的监控项中的一项符合规则,则触发报警。
      • 所有指标:需要监控对象的监控项中所有规则均符合,才产生报警。
    • 统计周期:可选值有1分钟、5分钟、15分钟、30分钟、1小时。由于有的时候系统会出现短时间的抖动,最典型的例子是当服务启动时,CPU 使用率较高,但是一般来说在2分钟之内就会恢复,此时如果报警其实是误报。针对这种情况,EDAS 允许您选择一个统计周期,意味着如果在该周期内一直持续的符合某些规则,才选择报警。例如:选择监控项为 CPU 使用率大于 30%,统计周期选择五分钟,那么只有系统的 CPU 使用率持续五分钟超过30%时,EDAS 才认为这是一次异常行为。
    • 重试几次后报警:可选值有 1、3、5;此字段与统计周期类似,指的是连续多少个周期符合监控对象的规则,才真正触发报警。
    创建好的规则即时生效。如需废弃该规则,在规则列表中可选择删除,同样即时生效。