Tms系统日志实施
来自ling
目录
生产环境相关配置
应用基本
- a机:https://21.244.45.198:9043/ibm/console http://21.244.45.198:9080/vat
- b机21.244.45.208 http://21.244.45.208:9080/vat http://21.244.45.208:9081/vat
- war包目录
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/Dmgr01cell/deloitte_tms_vat_web_war.ear/deloitte.tms.vat.web.war
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/installedApps/Dmgr01cell/deloitte_tms_vat_web_war.ear/deloitte.tms.vat.web.war
- log目录
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server11
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server21
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server22
propertise
- log.propertise配置
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server11
- log4j跟配置
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server11
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server21
- /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server22
- 数据库:21.244.46.1
jdbc.username=vatsdb jdbc.url=jdbc:db2://21.244.46.1:50000/VATSDB
- 航信webservice
- aisino.webserviceurl=http://21.244.45.188:7001/TaxPBKPServer/kpservices/KpWebService
- 数据文件接口目录
- ling2.fileInPath=/vats/file/input/
- ling2.fileOutPath=/vats/file/output/
fsc
ftp.host=21.244.72.124 ftp.port=21 ftp.path=/invoicefile ftp.userName=zzsftp ftp.password=123456 ftp.inputfile.prefix=FSC_ ftp.dat.sufix=.DAT ftp.ok.sufix=.OK
sap
ftp.host=21.244.4.171 ftp.port=21 ftp.path=/usr/sap/R3P/jk2/800/out/zzs ftp.userName=zzsftp ftp.password=123456 ftp.inputfile.prefix=SAPR3_ ftp.inputokfile.sufix=_O ftp.dat.sufix=.DAT ftp.ok.sufix=.OK
单点登录
useMe=Y errorPage=/vat/remoteErrorPage.html firstPgae=/vat/index.html NodeId = 0101 APPId = 1189 useDefaultUser=N defaultUser=admin csmpapiconfpath=/home/vatusr/conf/csmpapi.conf
接口监控
监控规则
- 所有的接口写入一个目录下当天的一个文件中
- 文件命名为:当天日期.log
- 监控动态按当天日期获取监控文件
- 旧逻辑变更
- groupid-->vatinf
- groupid-->接口class
- vatfileprocess 调整
监控实现
- vatfileprocess 实现上述文件生成规则
- log.properties log.basepath=c:/logs 实现了 日志文件所需要的根目录
- 根目录需要迁移到系统苏醒配置模块
监控配置
- 获取log.properties log.basepath中设置的监控文件根目录,比如c:/logs
- 动态获取服务器当前年月日,格式为yyyyMMdd,比如:20160713
- 配置需要监控的文件,规则为根目录/vatinf/年月日.log,比如c:/logs/vatinf/20160713.log
- 如果监控的文件中出现以下关键字需要关注
- INF_ERRO
- loglevel:4
- loglevel:5
系统层模块划分
跟着javapackage走
业务层模块划分
跟着菜单走