概述
因为presto自带的web-ui界面局限性比较多,所以最近准备通过分析presto的相关指标来搭建一个presto的监控平台。主要用于presto基本信息的监控,性能信息的查询,异常预警。所以该篇及接下来的这几篇文章主要针对presto的相关指标及原理进行分析。
presto相关指标说明
接口
http://127.0.0.1:8888/v1/cluster
集群状态相关
1{
2 "runningQueries": 0, // 等待查询个数
3 "blockedQueries": 0,
4 "queuedQueries": 0, //排队查询个数
5 "activeWorkers": 4, //当前存活工作节点
6 "runningDrivers": 0, //当前运行driver个数
7 "reservedMemory": 0.0, //当前使用保留内存大熊啊
8 "totalInputRows": 3992141, //当前读入数据的总行数
9 "totalInputBytes": 1212470296, //当前读入数据的总大小
10 "totalCpuTimeSecs": 56202 //cpu运行时间
11}
http://127.0.0.1:8888/v1/cluster/memory
集群内存相关
1{
2 "reserved": {
3 "maxBytes": 268005959268, //

本文旨在通过分析Presto的指标,构建一个监控平台,涵盖基本信息监控、性能查询和异常预警。介绍了几个关键接口,如集群状态、内存和查询相关接口。
最低0.47元/天 解锁文章
1160

被折叠的 条评论
为什么被折叠?



