全部产品
业务实时监控服务 ARMS

标准方案模板介绍

更新时间:2017-09-21 17:30:27   分享:   

从2017年初开始,ARMS 开始上线标准行业模板功能,并将陆续上线一系列常用的标准行业模板任务,以供用户开箱即用。本章节将重点介绍这些已发布或将要发布的行业模板。

标准方案模板介绍

现有标准方案模板

  • Nginx 监控模板标准:通过收集和分析 Nginx 的默认日志,来监控服务端被访问情况。

    solutionnginxlogosimple

    advancedniginxlogo

  • 零售行业监控模板:通过收集每个区域的门店的销售状态,来实时反映零售行业的销售现状。

    retailsolutionlogo

标准方案模板详细介绍

Nginx 监控模板标准版

Nginx 监控建议模板通过收集和分析 Nginx 的默认 Nginx access.log 日志来监控服务端被访问情况。

该模板统计包括两部分:

  • Nginx 的默认日志字段,包括 $remote_addr,”$request”, “$status”, “$body_bytes_sent”, “$http_referer”, “$http_user_agent” 等。

  • Nginx 的扩展日志字段(”$upstream_response_time” “$request_time”),以及代表 session id 的对应的 cookie id(在本例中,以”$jsessionid”为例)。

以下是本例中 access.log 的 log_format 配置:

  1. log_format proxyformat "$remote_addr $request_time_usec $http_x_readtime [$time_local] \"$request_method http://$host$request_uri\" $status $body_bytes_sent \"$http_referer\" \"$upstream_addr\" \"$http_user_agent\" \"$upstream_response_time\" \"$request_time\" \"$jsessionid\"";

以下是 Nginx 监控模板的大盘内容首页。大盘版本一直在迭代,最新版本以线上为准。

  • Nginx 总体访问加强版监控示例:

    advancedmonitoring

零售行业监控模板

本零售行业监控模板基于某行业领先的服装零售商的真实业务场景所建。该模板提供以下内容的业务实施监控:

  • 基于任意时间维度的全网销售总额,销售商品总件数,和交易笔数的实时监控统计。
  • 基于各销售片区以及各旗下公司,主管的销售额实时监控统计。
  • 基于各片区的商品热度销售排名。
  • 基于历史数据的商品销售历史查询和趋势统计。

本监控任务需要业务方将每一笔业务交易接入给 ARMS。业务交易数据可以但不限于日志、消息、或 API推送等方式。在每一笔交易数据中,需要保证以下数据字段在数据源中进行清晰的清洗:

  • 片区名称:公司业务根据业务量下划的片区,例如西南片区,东北片区等。
  • 公司简称:根据片区下划的公司,如东北片区的吉林分公司等。
  • 客户名称:一般指代销的经销商,如东北片区的吉林分公司所管理的经销商吉林百货大楼等。
  • 客户类型:根据业务类型,一般可划分为直营和加盟两类。
  • 货号:商品 ID 号。
  • 尺码:商品的所拥有的尺码。
  • 货色:商品的所拥有的颜色。
  • 件数:本次交易所发生的商品件数。
  • 零售金额:本次交易所发生的实际零售金额总额。

以下是零售行业模板的交互式大盘首页。

  • 零售实时销售额总体监控示例:

    retailmonitor

本文导读目录
本文导读目录
以上内容是否对您有帮助?