查看入口
点击指标监控 ,可查看实例的监控指标数据。通过下拉框选择时间,可查看具体时间段内详细指标数据。
页面展示 ha3指标大盘,包含 SQL_QRS、SQL_Searcher、QRS、Searcher_normal、Searcher_phase1、searcher_phase2、searcher_rt_build 等面板分组,单击各分组可展开查看对应指标。
指标项说明
SQL_QRS
|
指标项 |
含义 |
|
QPS |
sql查询的QPS,包含各种Error查询 |
|
EmptyQps |
Qrs上普通查询或者独立一阶段查询请求结果为空的QPS |
|
ErrorQps |
sql查询的总error数 |
|
GetPlanErrorQps |
sql查询生成可用的iquan plan失败数 |
|
SessionLatency |
总的sql查询消耗时间,包括线程池排队时间+处理sql查询消耗时间 |
|
ProcessLatency |
处理sql查询消耗时间 |
|
Sql plan解析耗时 |
Sql plan解析消耗时间 |
|
返回结果数 |
返回结果数 |
|
返回结果长度 |
返回结果长度 |
SQL_Searcher
|
指标项 |
含义 |
|
qps |
sql查询的QPS,包含各种Error查询 |
|
Searcher查询耗时 |
Searcher查询消耗时间 |
QRS
|
指标项 |
含义 |
|
qps |
查询QPS |
|
一阶段qps |
一阶段查询QPS |
|
二阶段qps |
二阶段查询QPS |
|
proc_cpu |
查询节点CPU使用率 |
|
proc_mem_rss |
查询节点内存使用大小 |
|
mem |
查询节点内存使用率 |
|
qrsSessionLatencyNormal |
普通查询/独立一阶段/独立二阶段Qrs上从session如队列导出理完毕的时间 |
|
waitLatencyPhase1 |
第一阶段Qrs上等待下游节点返回异步请求结果所用时间 |
|
waitLatencyPhase2 |
第二阶段Qrs上等待下游节点返回异步请求结果所用时间 |
|
returnCountNormal |
查询节点返回正常的数 |
|
resultLenNormal |
查询结果正常的长度 |
|
emptyQps |
查询结果为空的qps |
|
syntaxErrorQps |
查询中Qrs上发生语法错误请求的QPS,包括parse子句失败、result format 非法等错误 |
|
RequestPoolWaitTime |
查询节点上session在 worker 队列中等待的时间 |
|
multiCallLatency |
查询节点multiCall调用的延迟 |
|
early_terminator_qps |
查询节点触发提前结束的query的qps |
|
worker_status |
数据节点状态(1表示正常,0表示异常) |
|
processerrorqps |
查询中Qrs上process错误请求的QPS,包括Processor、ProcessorChain不存在导致的 Qrs 无法处理 request、Process 发生错误等情况,不包括语法错误 |
Searcher-normal
|
指标项 |
含义 |
|
proc_Cpu |
查询节点CPU使用率 |
|
proc_Mem_Rss |
查询节点内存使用大小 |
|
proc_Mem_Use_Ratio |
数据节点内存使用率 |
|
disk_use |
数据节点磁盘使用大小 |
|
disk_use_ratio |
数据节点磁盘使用率 |
|
patitionDocCount |
数据节点存储的doc数 |
|
partitionMemoryQuotaUse |
数据节点索引已使用的内存配额 |
|
incIndexMemoryUse |
增量索引占用的内存 |
|
oldInMemorySegmentMemoryUse |
尚未释放的内存segment占用的内存 |
|
SegmentCount |
数据节点segment个数 |
|
requestPoolWaitTime |
数据节点查询请求在查询池中的等待时间 |
|
worker_status |
数据节点状态(1表示正常,0表示异常) |
|
deletedDocCount |
数据节点删除的doc数 |
Searcher_phase1
|
指标项 |
含义 |
|
inQpsPhase1 |
数据节点在Qps阶段1 |
|
searcherProcessLatencyPhase1 |
数据节点查询一阶段处理延迟 |
|
sessionLatencyPhase1 |
数据节点查询一阶段处理 Session耗时 |
|
beforeSearchLatency |
数据节点查询init耗时 |
|
rankLatency |
数据节点第一次排序所用时间 |
|
rerankLatency |
数据节点上精排所需要时间 |
|
matchCount |
数据节点匹配结果数,准确值 |
|
matchDocSize |
数据节点第一阶段返回的 matchDoc 实际数量 |
|
seekCount |
数据节点查询总count数,准确值 |
|
seekDocCount |
数据节点上seek doc 数 |
|
phase1EmptyQps |
数据节点一阶段查询结果为空的qps |
|
phrase1TimeoutQps |
数据节点一阶段查询超时Qps |
|
cacheHitRatio |
数据节点fullcache 命中率 |
|
cacheGetNum |
数据节点fullcache被调用的QPS |
|
cachePutNum |
数据节点结果加入fullcache的QPS |
|
cacheItemNum |
数据节点 fullcache 中 item 的个数 |
|
extraRankCount |
数据节点最后一轮排序doc数 |
|
extraRankLatency |
数据节点最后一轮排序所需要时间 |
|
aitheta_seek_count |
数据节点aitheta寻求计数 |
|
aitheta_recall_ratio |
数据节点aitheta召回率 |
|
aitheta_seek_latency |
数据节点aitheta寻求延迟 |
|
after_search_latency |
数据节点排序结束到最终返回结果耗时 |
|
request_pool_wait_time |
数据节点查询请求在查询池中的等待时间 |
Searcher_phase2
|
指标项 |
含义 |
|
inQpsPhase2 |
数据节点二阶段查询QPS |
|
searcherProcessLatencyPhase2 |
数据节点二阶段查询进程延迟 |
|
sessionLatencyPhase2 |
数据节点二阶段查询session延迟 |
|
blockCacheHitRatio |
数据节点block缓存命中率 |
|
fetchSummaryLatency |
数据节点获取summary耗时 |
|
extractSummaryLatency |
数据节点获取动态摘要耗时 |
Searcher_rt_build
|
指标项 |
含义 |
|
addQps |
数据节点中API推送add doc的qps |
|
deleteQPS |
数据节点中API推送delete doc的qps |
|
buildQps |
数据节点中实时build 索引的qps |
|
end2EndLatency_API |
API推送数据的延迟 |
|
end2EndLatency_default |
API推送数据的延迟指标 |
|
swiftReadDelay |
数据节点swift读取延迟 |
|
rtIndexMemoryUse |
数据节点中实时内存使用 |
|
rtIndexMemoryUseRatio |
数据节点中实时内存使用率 |
|
dumpSegmentLatency |
批次切换时数据节点dump实时数据segment的耗时 |
|
processedDocSize |
数据节点已处理完的文档的大小 |