云拨测已对接开源Prometheus生态系统,并支持通过Grafana大盘展示云拨测监控数据。本文介绍如何查看云拨测Grafana大盘。
背景信息
为了进一步提升云拨测的产品体验与性能,云拨测已对接开源Prometheus生态系统,基于Grafana的可视化能力,支持通过自定义大盘展示云拨测监控数据,您还可以获取Prometheus中的监控数据进行二次开发。
云拨测开通后,默认开通云拨测数据写入Prometheus功能。对于现有的四种拨测类型的拨测任务:网页性能、网络性能、文件下载和API性能,生成的拨测数据会经由后端的内存统计模块生成Prometheus类型数据,并写入Prometheus实例。云拨测为四种类型的拨测任务定制了四种类型的Grafana大盘,便于高效查看与分析云拨测任务的执行结果和影响,云拨测还支持对默认Grafana大盘进行定制化修改,实现定制化的数据展示与分析。
操作步骤
登录Grafana,在左侧页面单击图标。
通过关键字搜索rum-cn-hangzhou-{userId}文件夹。
说明{userId}为阿里云账号ID,您可以将鼠标悬浮于在阿里云控制台右上角的头像图标上查看对应账号ID。
在文件夹下可以看到分别为四种拨测类型定制的Grafana大盘:
CAT Nav Dashboard:网页性能
CAT Net Dashboard:网络质量
CAT File Transfer Dashboard:文件下载
CAT API Dashboard:API性能
打开Grafana大盘,根据左上角的任务ID、任务URL等维度对云拨测数据进行筛选,查看云拨测的分析结果。
说明预置的Grafana大盘不支持编辑修改。
可选:单击页面右上角的图标可以增加新的面板实现定制化数据展示。具体操作,请参见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)