共计 1353 个字符,预计需要花费 4 分钟才能阅读完成。
不同的企业用于剖析产品质量、用户体验、业务价值的角度和办法各有不同,然而规范的采集器却满足不了各式各样的可观测需要。一个可能自定义生成指标的性能,可能让采集器收集上来数据更贴合您的需要,通过跟踪这些数据,您还能够生成灵便且高深莫测的自定义报告,以实时观测这些对您而言最为重要的指标
“观测云”的生成指标的性能,能够用于收集、整合和剖析采集器不会主动跟踪的数据,反对基于以后空间内的现有数据生成新的指标数据,以便于您根据需要设计并实现新的技术指标。
如果您是“电商平台”的开发者,” 搜寻 PV”、“搜寻 UV”或“空后果 PV”可能比屏幕浏览量等预约义的指标更贴合您的需要,启用生成指标的性能,能够帮忙您最优化观测指标。
如果您在“测试执行”中追踪了全副日志,启用自定义生成指标的性能能够帮忙您将日志作为错误报告的一部分同时提交。
…
自定义指标
必定有那么一个指标,您始终以来都想要,但偏偏标配包里就是没有。当您对系统默认提供的指标不称心时,“观测云”的生成指标性能反对引入新的指标,简略进行三个步骤即可:
数据筛选:在”观测云“平台选定已有的全副 / 单个利用数据起源,并基于此数据源开始生成新的数据
数据查问:基于选定的数据源,您能够对现有数据进行筛选、重新聚合(Avg(取平均值)、Min(取最小值)、Max(取最大值)、Count(取数据点数)、p75、p95、p99 等),申请产生新的指标后果和数据汇合。
生成指标:对生成指标的形式进行设置,包含生成指标的周期、新生成指标的名称和指标集名称。
示例让咱们以“生成测试后果报告”为例,应用测试日志中的信息理解我的项目情况,产品质量等。进行零碎测试时,测试日志会通过“观测云”采集器 DataKit 实时上传至“观测云”工作台,并命名为“http_dial_testing”的日志数据源。在工作台中,通过「日志」性能可查问到该日志源的全副测试日志。
测试后果报告显示以下详细信息:项目名称:以后我的项目的名称测试类别:测试对象的名称, “name”=”bing” 失败数量:以后测试对象 “status”=”fail” 的日志数量胜利数量:以后测试对象 “status”=”ok” 的日志数量如何筛选数据范畴通过数据起源和标签过滤能够筛选出您须要的数据范畴。在收集了命中数据并将其发送到“观测云”后,以“项目名称”为筛选,您能够在「数据筛选」中,选定「起源」为 “http_dial_testing” 以匹配数据范畴
如何进行数据处理基于选定的数据源,您能够对现有数据增加筛选和聚合表达式,申请产生新的指标后果和数据汇合。以后测试对象的胜利数量,能够通过筛选出 ”name”=”bing”,默认工夫粒度为 15 分钟,对 “status”=”ok” 的日志数量以 Count(取数据点数)聚合。
生成指标配置通过生成指标,能够对生成指标的形式和后果进行设置,包含生成指标的周期、指标名称和指标集名称。默认 1 分钟,即每 1 分钟生成一次新的指标数据;设定指标集为 “test_ok”;设定指标为“count_ok”。
点击「确定」即可实现生成指标规定并开启数据采集。
报告在数据处理实现后,您能够根据新生成的指标,生成测试报告。
如您须要对其余自定义字段进行可视化观测,您还能够将指标以列表、时序图、饼图、地图等其余形式。