ESB v6.5.1,SAM中无法进行接口运行检索

问题描述:用SOAPUI 对接口调用进行了模拟,调用的时候增加了OperationCode和ClientId头信息。 SSM能够解析日志记录,同时服务运行监控中的统计综合查询、接口运行统计、接口运行诊断也能正常返回监控结果。问题是接口运行检索功能无法返回每一次调用的详细信息。

解决办法:接口运行检索处使用需要进行一定的配置并且结合SSM解析进行,Widows环境与Linux下有所不同,具体操作如下: 如果在Windows下运行sam的接口检索,需要安装cygwin软件,在线安装地址:http://www.cygwin.com
1、根据向导界面选择默认安装即可;(假设安装至D:\cygwin);
2、安装完毕后配置系统环境变量:在path中增加D:\cygwin\bin;
3、在系统变量中增加变量及值:CYGWIN=nodosfilewarning;
4、打开D:\cygwin\bin所在目录,将gawk.exe更名为awk.exe。(也可以将代码中的awk修改为gawk,亲测linux和windows没问题,AIX没测试) 在windows命令行下输入grep 回车、awk 回车,如果命令可用,则环境配置完成,可在windows中使用SAM的“接口检索”功能。
Linux和AIX系统不需要额外配置 注意:
1.接口运行检索目前支持AIX,Linux,Windows系统;
2.需修改sam安装目录/sam/config/sam/config下user-config.xml文件,最后一段的路径,如下: C:\Primeton\sm\instances\default\esblogs .log. 修改logRootPath的地址为ssm解析生成的日志目录esblogs文件夹;
3.通过ssm解析server生成的log日志时,写入数据库与写入esblogs文件夹下内容需同步进行,方可在接口运行检索中显示。

更多参见:doc.primeton.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值