报表控件
报表控件定义了如何基于数据集提供可视化展示功能。报表控件可被大盘引用。
报警规则
报警规则定义了如何基于数据集生成报警以及通知方式。报警的优先级目前暂分为三种:警告、错误、致命。
采集规则
定义在一个监控任务中数据如何从不同数据源实例进行采集。采集规则在监控任务中必须定义。
监控任务
一个任务代表 ARMS 从数据抓取,数据处理,数据存储到结果展示和导出的一个实例。任务有如下分类:
预定义任务:如”异常堆栈监控”,”商品销售量统计”等。通过创建这类任务,用户通过直接使用预定义的清洗逻辑、数据集、报表控件的组件,可快速组装出一个针对特定场景的监控任务。
定制任务:在这里任务中,用户需要根据提示步骤,一步步手动定制任务的各类组件,组装出一个完整监控任务。
交互式大盘
ARMS 中用户基于数据集自定义的一组交互式报表。一个交互式大盘可用于多个数据集的不同图标形势的展示。查询时间跨度可自定义。
时间粒度
ARMS 中的数据集都自带时间属性,其中时间粒度定义了用户在查询数据时所需要返回数据的时间粒度,如1天、2小时、5分钟等。
数据集
数据集定义了监控任务中如何基于采集到的数据做聚合计算,持久化存储,以及 Open API 访问输出。数据集可以被直接定义,也可以简介通过报表空间和报警通知被间接定义。
数据集维度
维度是数据集在创建时被用于聚合的 Key 值,类似于数据库中 GroupBy 的列名,或者多维联机分析处理中的属性。数据集将根据设置的维度来对实时数据进行对应的聚合操作。
数据集指标
数据集中存储的具体指标,一般为数字类型,类似于多维联机分析处理中的值。ARMS 的指标一般对应于实时计算后的 Count、Max、Sum、Count Distinct 等值。
数据清洗
数据清洗是指对日志数据进行切分、静态 Join 等操作,最终转化标准的 Key-Value(KV) 格式的过程。
数据筛选
在数据集中定义什么样的数据将被用于数据集计算。不满足筛选条件的数据在数据集中将被过滤。
数据源
ARMS 获取数据的地方,主要包含以下几种方式:
ECS 数据源:通过日志采集的方式在 ECS 上进行数据采集。
MQ 数据源:通过对接 MQ 的方式进行数据采集。
LogStash 数据源:用户通过发送集成 API 直接发送数据到 ARMS 的方式。
DRDS 数据源(敬请期待):通过采集 Binlog 的方式进行数据采集。
映射表
用户自定义的静态表,用于将查询结果的值映射成一定业务属性的字段。如将查询结果的省市区名字映射成邮政编码,用以后续图标处理等。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。