详情页标题前

阿里云日志服务SLS为定时SQL任务设置告警-云淘科技

详情页1

日志服务定时SQL已内置监控规则模板,您只需添加对应的警实例即可实时监控定时SQL任务,并可通过钉钉等渠道接收到告警通知。本文介绍设置告警的相关操作。

前提条件

已创建定时SQL任务。

  • 如果是将源Logstore中的数据通过定时SQL处理后存储到目标Logstore,请参见从Logstore到Logstore。
  • 如果是将源Logstore中的数据通过定时SQL处理后存储到目标MetricStore中,请参见从Logstore到MetricStore。
  • 如果是将源MetricStore中的数据通过定时SQL处理后存储到目标MetricStore中,请参见从MetricStore到MetricStore。

步骤一:开启任务运行日志

  1. 登录日志服务控制台。
  2. Project列表区域,单击目标Project。该Project为定时SQL任务所在的Project。
  3. 在页面左上方,单击阿里云日志服务SLS为定时SQL任务设置告警-云淘科技图标。
  4. 进入开通任务运行日志页面。
    • 如果您开未通过该Project的详细日志,则在服务日志页签中,单击开通服务日志。
    • 如果您已开通过该Project的详细日志,则在服务日志页签中,单击阿里云日志服务SLS为定时SQL任务设置告警-云淘科技图标。
  5. 设置如下参数,然后单击确定。
    参数 说明
    任务运行日志 打开任务运行日志开关后,系统将在您指定的Project中自动创建一个名为internal-diagnostic_log的Logstore,用于存储定时SQL、MaxCompute投递、OSS投递、数据导入等任务的运行日志与错误日志。日志字段说明,请参见定时SQL任务运行日志。
    日志存储位置 开通任务运行日志功能后,需要选择日志的存储位置,即需要指定Project。可以设置为:

    • 自动创建(推荐)。
    • 当前Project。
    • 同一地域下的其他Project。

    开通任务运行日志后,如果定时SQL任务执行失败,您可以在指定Project下的internal-diagnostic_log Logstore中查看定时SQL任务的错误日志。其中定时SQL任务的错误日志的日志主题(__topic__)为scheduled_sql_alert。

步骤二:配置行动策略

  1. 登录日志服务控制台。
  2. 进入行动策略管理页面。
    1. 在Project列表区域,单击任意的Project。
    2. 在左侧导航栏中,单击告警。
    3. 选择告警管理 > 行动策略。
  3. 找到目标行动策略(sls.app.scheduled_sql.builtin),单击修改。您也可以创建新的行动策略用于告警通知。具体操作,请参见创建行动策略。
  4. 在编辑行动策略页面中,将请求地址修改为钉钉群机器人的Webhook地址。其他选项,保持默认配置。如何获取钉钉群机器人的WebHook地址,请参见钉钉-自定义。您也可以根据业务需求,使用其他告警渠道。具体操作,请参见通知渠道说明。
  5. 单击确认。

步骤三:添加告警实例

日志服务已内置如下两种监控规则模板,您只需根据业务需求,添加对应的告警实例即可。两种告警实例的配置参数类似,此处以添加定时SQL任务执行延迟监控规则对应的告警实例为例。

  • 定时SQL任务执行错误监控:每5分钟检测一次,当定时SQL任务出现错误后,触发告警。
  • 定时SQL任务执行延迟监控:每5分钟检测一次,当定时SQL任务的延迟时间超过指定阈值后,触发告警。
  1. 登录日志服务控制台。
  2. 在Project列表区域,单击目标Project。该Project为您internal-diagnostic_log Logstore所在的Project。
  3. 在左侧导航栏中,单击告警。
  4. 在规则/事务页签中,单击SLS定时SQL(2)。
  5. 在规则列表中,单击定时SQL任务执行延迟监控对应的添加。
  6. 在参数设置对话框中,配置监控规则,然后单击设置并开启。
    参数 说明
    告警名称 告警名称,支持自定义。
    延迟阈值 定时SQL任务执行的延迟时间超过该阈值后,触发告警。默认值为10分钟。
    监控的Project 需监控的Project名称。

    • 默认值为.*,表示监控您当前阿里云账号下的所有Project。
    • 多个Project之间可以使用竖线(|)分隔。您还可以使用正则表达式.*进行配置,例如sche.*,表示监控以sche开头的Project。
    监控的任务名称 需监控的定时SQL任务名称。

    • 默认值为.*,表示监控您所指定的Project下的所有定时SQL任务。
    • 多个定时SQL任务之间可以使用竖线(|)分隔。您还可以使用正则表达式.*进行配置,例如sche.*,表示监控以sche开头的定时SQL任务。
    行动策略 当前告警所绑定的行动策略,日志服务将通过该行动策略给指定用户发送告警通知。

    默认为sls.app.scheduled_sql.builtin(SLS 定时SQL内置行动策略)。您也可以自定义行动策略。具体操作,请参见创建行动策略。

    严重度 定义告警消息的严重度。

    添加完成后,您可以在监控规则列表中,单击定时SQL任务执行延迟监控规则对应的+,查看已开启的告警实例。阿里云日志服务SLS为定时SQL任务设置告警-云淘科技

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:http://www.yunxiaoer.com/161119.html

(0)
上一篇 2023年12月10日 上午3:06
下一篇 2023年12月10日 上午3:08
详情页2

相关推荐

  • 阿里云日志服务SLS什么是日志服务告警-云淘科技

    日志服务告警是一站式的告警监控、降噪、事务管理、通知分派的智能运维平台。 产品架构 日志服务告警系统由告警监控、告警管理、通知(行动)管理等子系统组成,具体架构如下图所示: 日志服务告警功能主要包含以下功能组件: 日志存储(Logstore):日志服务提供Logstore用于存储日志类型的数据,并在日志存储的基础上提供查询和分析(SQL92语法)功能。告警监…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS项目监控-云淘科技

    日志服务提供项目监控仪表盘,用于监控日志服务Project。 前提条件 已在CloudLens for SLS应用中开启监控指标的采集。具体操作,请参见开启日志采集功能。 操作步骤 说明 项目监控仪表盘只支持查询分析最近30天内的数据。 登录日志服务控制台。 在Project列表区域,单击目标Project。 在页面左上方,选择 > 项目监控。 查看项…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS数据脱敏-云淘科技

    数据脱敏可以有效地减少敏感数据在加工、传输、使用等环节中的暴露,降低敏感数据泄露的风险,保护用户权益。本文介绍日志服务数据加工过程中常见的脱敏场景、对应的脱敏方法及示例。 背景信息 使用敏感数据包括手机号、银行卡号、邮箱、IP地址、AK、身份证号网址、订单号、字符串等场景中,您需要为敏感数据进行脱敏操作。在日志服务数据加工服务中,常见的脱敏方法有正则表达式替…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS基于日志关键字设置告警-云淘科技

    将日志采集到日志服务后,您可以通过日志服务告警系统实现基于日志关键字的告警。 背景信息 日志记录了系统的运行过程及异常信息,例如warning日志、error日志、Go语言中的panic错误日志、Java语言中的java.lang.StackOverflowError错误日志、系统运行状态(例如支付失败)日志。日志关键字的检索和监控告警是系统运行中比较常见的…

    2023年12月10日
  • 阿里云日志服务SLS使用限制-云淘科技

    本文介绍日志服务告警功能的使用限制。 类别 限制项 说明 告警监控 最大告警监控规则数 每个Project中最多创建100个告警监控规则。 如果您有更大的使用需求,请提工单申请。单个Project中最大可扩容至200个。 查询和分析操作一般性限制 查询和分析操作的限制项请参见查询和分析。 查询和分析操作并发限制 如果在一个Project中,同时执行较多的查询…

    阿里云日志服务SLS 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。