跳到内容 跳到主导航 跳到页脚

调用链分析

调用链数据查询方法

  • 切换目标环境
  • 直接输入希望查询的SID,或者输入想查询的条件(业务线、机器、服务、时间等),点击查找得到结果数据
image.png

查看调用详情

  • 点击任意一条记录,查看调用链详情。
  • 顶部展示请求的概览、关键数据,底部展示详细调用链路数据。
image.png
  • 点击任意一个链路,可以查看该服务调用的详细日志数据。
image.png

调用链业务流程

image.png

各服务span详解说明

服务服务注释spanspan注释(重点关注标红)
speechservice语音服务speechservice_root代表从端上接收到语音消息开始、到语音链路解析处理完、再返回给端上进行分发的整体链路
speechservice_data_dispatcher语音服务接收到服务端结果后,进行数据解析处理
asr-unifier语音识别asr-unifier连接客户端和服务端之间的通信,体现整个服务端语音链路请求总耗时:从 “收到第一包语音数据请求到 “返回语音+语义+资源” 的总时间
asr-response处理 “语音+语义+资源”包耗时
asr.transferscheduler.requestroute 
transfer-schedulerTS架构dlg_req临时识别结果传给中控。当前span业务已废弃
transfer-scheduler“功能:路由客户端的语音请求。span时间代表:语音请求发起到返回最终语义+资源包的时间”
dec_connect连接解码器
dec_first_req接收第一包语音数据并发送给解码器
decoder解析每一个语音包数据,实时转写为文字
dec_final_resultASR解码耗时:语音最后一包到解码器返回最终结果时间
dec_last_req接收到最后一包语音数据,并发送给解码器(decoder)
dlg_connect架构连接中控服务
dialog连接对话,实时传递中间识别结果(为全双工开发,当前业务线未实际使用)
dlg_resp_semantics从请求中控资源到 返回语义结果的耗时,部分领域可能包含资源返回耗时
dlg_resp_resource从请求中控资源到 返回资源结果的耗时
asr.speechrecognition.speechdecode出错时span
asr.transferscheduler.requestroute出错时span
asr.dialogservice.requestdialog出错时span
decoder-adapter解码器decoder-adapter功能说明:收到解码任务到最终返回解码结果
dec_tc 
orion-decoder音频转文本的过程
voiceprint声纹过滤服务,与解码过程“音频转文字”是并行的,耗时要少于asr解码
review对识别结果进行文本正则处理,干预耗时
asr.speechrecognition.speechdecode 
orion-ui中控orion-ui 
pre task 
skill req 
grpc tmp req 
orion nlu 
nebula 
fin req 
get third token 
grpc fin req 
tmp req 
open_mall 
midea nlu 
tencent dingdang 
third nlu 
nlu_service交互nlu_rootnlu根节点,代表nlu服务总耗时
sortdefault获取数据库中的模块排序顺序(优先级)
doudireveal|default兜底,如果其他服务未命中时的兜底逻辑
classify_scope领域意图开关,展示所有已打开的有效领域意图
grammar|panjian老文法服务命中、返回信息情况(mini线为新服务最终结果)
intervene|defaultquery干预服务命中、返回信息情况
task部分服务的根节点,反映部分服务整体耗时
classifyos|default语义服务命中、返回信息情况
conditionreveal|default兜底回复
intervene白名单干预服务命中、返回信息情况
reveal部分服务的根节点,反映部分服务整体耗时
scenereveal|default兜底回复
sensitivereveal|default敏感词回复
third第三方API调用命中的结果
whitelist|default白名单干预服务命中、返回信息情况
dst|hailong老多轮服务命中、返回信息情况
ner|panjian老实体服务命中、返回信息情况
relate|zhaojiong相似问题服务命中、返回信息情况
sorttask.nlp
trans|shuangxi
sorttask.skill
qapair|baoli老QA问答服务命中、返回信息情况
chat|tongyu老chat聊天服务命中、返回信息情况
newqa|wanghe新QA问答服务命中、返回信息情况
correction|default纠错服务命中、返回信息情况
newqakeyword|wanghe新QA问答关键词服务命中、返回信息情况
nlumodel|yanmingnlu模型服务命中、返回信息情况
qakeyword|shaoyang老QA关键词服务命中、返回信息情况
mrc|haiyan阅读理解服务命中、返回信息情况
tuling|default图灵第三方服务命中、返回信息情况
newnlu|defaultmini新nlu服务命中、返回信息情况
similar|default相似服务命中、返回信息情况,用于检索地点词等相似关系
kg|jiangzhuo知识图谱服务命中、返回信息情况
tianyitianyi第三方服务命中、返回信息情况
thirdsuper|nlp_platform对话平台已配置的第三方服务命中、返回信息情况
newner新实体服务命中、返回信息情况
newdst新多轮服务命中、返回信息情况
newgrammar新文法服务命中、返回信息情况
newsimilar新相似服务命中、返回信息情况
nlp-gateway网关-MINInew-qa新QA服务调用模块
new-qa_res_request从资源中心获取问答库资源
parallel_request_step_0第一轮并行请求
dialog对话管理器服务调用模块
gateway_root_parse_v2语音链路请求接口入口
grammar_res_request【已弃用】
dialog_request请求对话管理器
grammar_request请求新文法服务
new-qa_request请求新QA服务
doudi兜底模块
parallel_request_step_1第二轮并行请求
chat聊天服务调用模块
chat_res_request从资源中心请求聊天库资源
chat_request请求聊天服务
grammar_res_query_request【已弃用】
third-qa第三方QA服务调用模块
third-qa_request请求第三方QA服务
gateway_root_query非语音链路请求接口入口
gateway_root_query_v2非语言链路请求v2接口入口
nlu_model_request请求NLU模型
select_v2_request资源中心查询模块
nlu_res_request文法解析模块(文法服务+NLU模型)
nlp-gateway-aws网关-MINI-awsparallel_request_step_0第一轮并行请求
new-qa新QA服务调用模块
new-qa_res_request从资源中心获取问答库资源
dialog对话管理器服务调用模块
select_v2_request

这篇文章是否有帮助?

0