欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

问题描述:目前客户现场安装完成esb6.5.1,Sam进行服务运行监控-接口运行检索功能无法查询。目前分析应该是awk命令无法在Win环境下使用。目前是否有相应补丁?

解决办法:目前ESB651已经支持接口运行检索部查询功能,由于命令环境不同所以Windows环境下需借助第三方工具执行,下面是接口运行检索功能使用方式及注意事项,请注意查看: 该功能支持Linux和Windows,但是支持Windows环境需要安装cygwin软件,下载地址:http://cygwin.com/setup-x86.exe。具体如下:

1、运行setup-x86.exe,根据安装向导界面选择默认安装即可;(假设安装至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文件,最后一段的路径,如下: <module name="LogDriver"> <group name="Properties"> <configValue key="logRootPath">C:\Primeton\sm\instances\default\esblogs</configValue> <configValue key="logFilePattern">.log.</configValue> </group> < /module> 修改logRootPath的地址为ssm解析生成的日志目录esblogs文件夹;

3.通过ssm解析server生成的log日志时,写入数据库与写入esblogs文件夹下内容需同步进行,也就是默认情况下,这样两边生成的信息方可匹配上。 

  • 无标签