业务指标配置
业务监控配置
什么是业务指标
与 Transaction 不同,业务指标更偏向于一个应用在宏观上的指标。
业务指标由 logMetric() 上报而来,对应logMetric(String name, Map<String, String> tags)
中的name。
如果需要为指标编辑一些可读性更好的标题,或者需要修改图表的展示顺序等,可以到”业务监控配置”编辑页面进行编辑。
如何配置指标
进入 CAT 后台, 选择应用监控配置-业务监控配置, 输入项目名并回车,进入项目所属业务指标列表页面:
编辑标题(标题用于图表展示和告警),顺序,是否开启告警,以及是否为敏感数据(敏感数据只显示趋势图,不显示具体值):
业务标签配置
什么是业务标签
业务标签(多维度 tag)可以进一步细化指标。比如订单指标,可以额外加上来源、渠道等 tag,这样当出现问题时候,可以根据来源、渠道等多种选择条件来看业务指标查询。
业务标签是由 logMetric() 上而来,对应业务指标对应logMetric(String name, Map<String, String> tags)
中的 tags。
如何编辑标签
假设场景:cat 项目有业务指标 qps,代表每秒访问次数。该指标有两个 tag:id=Android 代表来自安卓的流量;id=IOS 代表来自 IOS 的流量。
标签配置的Sample如下:
<?xml version="1.0" encoding="utf-8"?>
<business-tag-config>
<tag id="Android">
<business-item domain="cat" item-id="qps"/>
</tag>
<tag id="IOS">
<business-item domain="cat" item-id="qps"/>
</tag>
</business-tag-config>
配置说明:
tag 模型:代表一个业务标签配置
- property id : 代表 tag 的 id,与上报时的 tag id 一致;
business-item 模型: 代表tag对应的项目及指标
- property domain : 代表 tag 对应的项目
- property item-id : 代表 tag 对应的指标