Tms系统日志实施

来自ling
跳转至: 导航搜索

生产环境相关配置

应用基本

  1. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/Dmgr01cell/deloitte_tms_vat_web_war.ear/deloitte.tms.vat.web.war
  2. /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/installedApps/Dmgr01cell/deloitte_tms_vat_web_war.ear/deloitte.tms.vat.web.war
  • log目录
  1. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server11
  2. /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server21
  3. /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server22

propertise

  • log.propertise配置
  1. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server11
  • log4j跟配置
  1. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server11
  2. /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/logs/server21
  3. /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
  1. aisino.webserviceurl=http://21.244.45.188:7001/TaxPBKPServer/kpservices/KpWebService
  • 数据文件接口目录
  1. ling2.fileInPath=/vats/file/input/
  2. 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
  • 监控动态按当天日期获取监控文件
  • 旧逻辑变更
  1. groupid-->vatinf
  2. groupid-->接口class
  3. vatfileprocess 调整

监控实现

  • vatfileprocess 实现上述文件生成规则
  • log.properties log.basepath=c:/logs 实现了 日志文件所需要的根目录
  • 根目录需要迁移到系统苏醒配置模块

监控配置

  • 获取log.properties log.basepath中设置的监控文件根目录,比如c:/logs
  • 动态获取服务器当前年月日,格式为yyyyMMdd,比如:20160713
  • 配置需要监控的文件,规则为根目录/vatinf/年月日.log,比如c:/logs/vatinf/20160713.log
  • 如果监控的文件中出现以下关键字需要关注
  1. INF_ERRO
  2. loglevel:4
  3. loglevel:5

系统层模块划分

跟着javapackage走

业务层模块划分

跟着菜单走