文档

云拨测数据写入Prometheus

更新时间:

云拨测已对接开源Prometheus生态系统,并支持通过Grafana大盘展示云拨测监控数据。本文介绍如何查看云拨测Grafana大盘。

背景信息

为了进一步提升云拨测的产品体验与性能,云拨测已对接开源Prometheus生态系统,基于Grafana的可视化能力,支持通过自定义大盘展示云拨测监控数据,您还可以获取Prometheus中的监控数据进行二次开发。

云拨测开通后,默认开通云拨测数据写入Prometheus功能。对于现有的四种拨测类型的拨测任务:网页性能、网络性能、文件下载和API性能,生成的拨测数据会经由后端的内存统计模块生成Prometheus类型数据,并写入Prometheus实例。云拨测为四种类型的拨测任务定制了四种类型的Grafana大盘,便于高效查看与分析云拨测任务的执行结果和影响,云拨测还支持对默认Grafana大盘进行定制化修改,实现定制化的数据展示与分析。

image

操作步骤

  1. 登录Grafana,在左侧页面单击查询图标图标。

  2. 通过关键字搜索rum-cn-hangzhou-{userId}文件夹。

    说明

    {userId}为阿里云账号ID,您可以将鼠标悬浮于在阿里云控制台右上角的头像图标上查看对应账号ID。

    在文件夹下可以看到分别为四种拨测类型定制的Grafana大盘:

    • CAT Nav Dashboard:网页性能

    • CAT Net Dashboard:网络质量

    • CAT File Transfer Dashboard:文件下载

    • CAT API Dashboard:API性能

  3. 打开Grafana大盘,根据左上角的任务ID任务URL等维度对云拨测数据进行筛选,查看云拨测的分析结果。

    说明

    预置的Grafana大盘不支持编辑修改。

    云拨测Grafana大盘

  4. 可选:单击页面右上角的Addpanel图标图标可以增加新的面板实现定制化数据展示。具体操作,请参见Grafana官方文档

指标说明

基础数据指标说明

指标

说明

时延

一个报文或分组从一个网络的一端传送到另一端所需要的时间。传送时延由网络的路由情况决定,如果在低速信道或信道太拥挤时,可能会导致长时间时延或丢失数据包的情况。

丢包率

数据包丢失部分与所传数据包总数的比值。丢包率一般由下述几种原因造成:物理线路故障、设备故障、网络拥塞、路由错误等。

DNS查询用时

输入的域名转换成IP地址所需的时间。

自定义频率

可以根据需求自定义频率项,设置监测频率周期。

元素

在网上浏览时,看到的每一个文字、图片、音频、动画、视频等。

错误元素

监测中出现错误的元素。

错误率

错误次数与总监测次数的比值。

运营商

包括移动、电信、联通等。

可用性

执行监测任务的客户端对目标访问的成功率。

100k耗时

平均加载100K数据所需耗时。

首屏用时

从输入URL开始到页面已渲染区域高度大于指定高度的时间差。

Prometheus指标说明

Prometheus指标名称

类别

说明

单位

net_ping_duration

网络性能

Ping时延

ms

net_query_time

DNS查询用时

ms

net_ping_loss_rate

丢包率

%

net_analysis_err_rate

解析错误率

%

net_tracert_count

Tracert跃点数

net_usable

可用性

%

net_error_count

错误次数

net_hijack_count

劫持次数

nav_d_time

网页性能

整体性能

s

nav_k100_time

100K耗时

s

nav_first_time

首屏用时

s

nav_document_complete

文档完成用时

s

nav_overall_down_speed

整体速度

KB/s

nav_usable

可用性

%

nav_error_count

错误次数

nav_bytes_received

总下载字节数

KB

down_avg_down_speed

文件下载

平均传输速率

KB/s

down_first_packaget_time

首包用时

s

down_transfer_time

传输用时

s

down_dns_time

DNS用时

s

down_tcp_time

TCP用时

s

down_success_rate

成功率

%

api_request_time

API性能

请求用时

s

api_response_time

响应用时

s

api_receive_time

接收用时

s

api_ssl_time

SSL握手用时

s

api_d_time

整体性能

s

api_usable

可用性

%

api_tcp_time

TCP用时

s

api_error_count

错误次数

通用维度指标

字段

名称

示例

url

任务地址

https://www.example.com

ip_country

国家

中国

ip_region

地区

浙江省

ip_city

城市

杭州

ip_isp

运营商

中国移动

  • 本页导读 (1)
文档反馈