EAS RPC服务端与客户端日志收集

https://wenku.baidu.com/view/4fbf060a0b1c59eef8c7b4f9.html###

 一、收集服务端RPC日志前的相关设置:

1、打开服务器性能日志开关。 

http://对应eas应用服务端的IP地址:port 
用户名密码:admin/admin (例:http://192.168.76.100:11029) 
(注:此处的端口号可以到eas\server\profiles\server1\config\jmxconnector.properties查看。如http.port=11029) 

2、进入后,搜索并找到“invokeCounter”,点击它,进入另外一个页面,找到RpcSqlOn和SqlPlanOn,分别将其设置为True,最后点击“Apply”按钮。这种方式不需要重启EAS应用服务即可收集服务端的RPC日志。

3*、如果能过动态WEB方式也不能收集到服务端RPC日志(即上面的1和2方式)。则可尝试server\profiles\server1\config下的:PerfLog_Server.properties文件。修改:rpcsql=off和sqlplan=off为:rpcsql=on和sqlplan=on。(如果是以此方式打开,则需要重启EAS应用服务后才能生效。)

二、收集客户端RPC日志前的相关设置: 

1、EAS7.0的客户端rpc默认是关闭的,需要人工打开,

在eas\client\deploy\client\PerfLog_Client.properties中,修改第二行,将rpc=off改为rpc=on。
(注:EAS7.0之前版本的客户端rpc默认是打开的,若客户安装的是EAS7.0之前版本,则不必操作此步骤。)

2、运行客户端文件eas\client\bin\set-url.bat:“服务器连接设置—服务器端口”填写server1的RPC端口(可在管理控制台中获取)

3、设置完后,操作并执行慢的功能点。

(注:操作前将eas\client\logs目录清空)
操作过程中,请注意记录每个问题功能点的开始时间、结束时间,以便于技术人员分析,
记录格式为:功能点名称 开始时间(HH:MM:SS)结束时间(HH:MM:SS),在WORD或记事本中记录都可以。

三、收集以下文件

客户端 (eas\client\logs)日志中rpcD.V60SP1.log

服务端 (\server\profiles\server*\logs)日志中RpcSqlD.V60SP1.log,SqlPlanD.V60SP1.log文件即可
(多实例的话,需要先在客户端上指定具体实例,运行完毕后导指定实例下收集即可)



备注:如果操作没有运行完毕,或者中途被断掉的话是收集不到日志的。 

猜你喜欢

转载自blog.csdn.net/tanrt/article/details/79088306
EAS