全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
业务实时监控服务 ARMS

配置监控任务

更新时间:2017-11-10 14:49:01

标准方案模板的监控任务和自定义监控任务最大的区别在于,在数据清洗、数据集定义、报警等配置伤,标准方案模板已做了预先设定。您只需要重点关注数据源以及其他定制需求。本文以 Nginx 监控任务模板为例,重点介绍相关内容。

编辑数据源

在监控任务管理页面,单击监控任务右侧的编辑选项,进入 Nginx 的标准方案模板任务编辑页面。其中,上部红框部分显示的是模板任务相关的数据源说明。您可按照提示来设定数据源。

为了防止真实日志和模板中的日志有一定出入,建议点击日志抓取预览来确保相关日志数据的准确性。

solutionstep1

订正数据清洗格式

在数据清洗页面,将根据标准方案模板生成对应的需要切分出的字段。以 Nginx为例,由于该模板需要监控 PV、UV、调用返回值、客户端等相关信息,因此要求切分出以下几个字段:

  • remote_addr: 远程调用地址,在 nginx.conf 中用 $remote_addr 表示。
  • time_local: 时间时间戳,在 nginx.conf 中用 $time_local 表示。
  • status: 调用返回值,在 nginx.conf 中用 $status表示。
  • body_bytes_sent: 返回字节长度,在 nginx.conf 中用 $body_bytes_sent 表示。
  • http_referrer: 被导航的 HTTP 原字段,在 nginx.conf 中用 $http_referrer 表示。
  • user_agent: 客户端程序版本,在 nginx.conf 中用 $user_agent 表示。

您需要根据自己的日志的实际使用情况,来进行相应字段的清洗切分规则定制。

订正数据清洗格式

确认配置并启动

在下一步数据集与报警配置页面,可以在看到标准方案模板配置的规则。您可以在此确认以下信息:

  • 相关数据集和报警功能是否存在所需字段缺失的情况。通常情况下,如果在上一步中缺少相应的清洗字段,将在该页面报错。
  • 您也可以重点关注相关报警功能是否满足您的业务需求。例如相关服务调用 500 错误的报警等。

确认无误后,可完成配置并启动任务。任务启动后,将可以在相关交互式大盘中进行数据查看。

本文导读目录