多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## **2.7 通过内核日志查询指定应用绑定的核心** ### **1、版本说明**     此功能基于集群版本以上:不确定     MT版本:不限制     发布日期:不确定     注:集群版本[V6.5_r1517](https://www.kancloud.cn/anychat-doc/br2018-v1_0_001/504713),发布日期:2018-01-05 修复在从总线查询时返回核心offline的提示语句。 ### **2、功能介绍**     在MT控制台->日志管理中,可查询指定应用绑定的核心信息。 ### **3、使用说明**     1)路径:MT控制台->集群日志管理->日志查询     2)操作:选择:“内核日志”,“普通日志”->物理机:主总线->服务:总线服务->在高级查询输入框中输入:show appbind appguid=xxxx,xxxx为应用ID,点击【查询】     3)返回信息:绑定的核心ID,端口,所在设备和IP等信息。如下图所示: ![](https://box.kancloud.cn/90eadfd3f5f25b29abd6ec8c728a3fa2_1328x544.png) ### **4、注意事项**     1、如果在从总线上查询,提示:Warning, only master rootserver can query appservice bind info!     2、"="号的前后不能有空格 ### **5、附:日志查询语句**     1、查询客户端日志,需要查询在线的客户端日志,以及历史的客户端日志(需要在应用中勾选收集客户端日志,在核心扩展填写客户端日志保持路径) show user username=xxx online=[1,0] online=1表示在线 show user userid=-1表示所有离线用户 show user userstrid=xxx online=[1,0] show user dbindex=xxx online=[1,0]     2、查询业务日志,再选择录像服务器,可以查询到录像的详细日志(需要在录像扩展勾选详细日志),也可以选择MT或者核心,查询的是用户的行为日志(需要在核心勾选行为日志)     3、查询内核日志,内核指令如: ~~~ show user userid 按userid查询所有用户信息 show user userid=xxx 查询userid=xxx的详细信息 show user username 按username查询所有用户信息 show user username=xxx 查询username=xxx的详细信息 show area areaid 按userid查询所有的营业厅信息 show area areaid=xxx 查询areaid=xxx的详细信息 show queue queueid 按queueid查询所有的队列信息 show queue queueid=xxx 查询queueid=xxx的详细信息 show agent userid=xxx 按userid查询坐席信息 show agent username=xxx 按username查询坐席信息信息 show datacenter datatype=[-1,31] // -1表示所有类型的数据 ~~~     4、内核日志 ``` show filelog 查询所有的日志文件列表 show filelog filename=xxx 查询指定文件名日志 show status 查看进程状态 show status wf=1 查看进程状态并将结果写入到日志文件中(有详细日志时,写入详细日志(若还没有生成则不写);没有时写入对应的服务日志) ```     5、内核日志-普通日志-主总线对应的物理机-主总线服务, `` appguid的“=”前后多个空格都查不到数据 show appbind appguid=xxxxx xxxx为应用ID,查询应用绑定的核心 ```