123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- # global parameter
- global.transaction.eventList.threshold=10000
- global.transaction.thread.contention=true
- global.printer.vec.threshold=10000
- global.printer.output.interval=5000
- global.version=V61
- # log4j printer
- printer.log4jprinter=on
- log4jprinter.class=org.perflog4j.printer.Log4jPrinter
- log4jprinter.path=${EAS_INSTANCE_HOME}/logs
- # derby printer
- printer.derbyprinter=off
- derbyprinter.class=org.perflog4j.printer.DerbyPrinter
- derbyprinter.driver=org.apache.derby.jdbc.EmbeddedDriver
- derbyprinter.path=jdbc:derby:${EAS_INSTANCE_HOME}/logs
- #derbyprinter.driver=org.apache.derby.jdbc.ClientDriver
- #derbyprinter.path=jdbc:derby://localhost:1527
- derbyprinter.user=app
- derbyprinter.password=app
- # mysql printer
- printer.mysqlprinter=off
- mysqlprinter.class=org.perflog4j.printer.MySqlPrinter
- mysqlprinter.driver=com.mysql.jdbc.Driver
- mysqlprinter.url=jdbc:mysql://192.168.63.64/rpcbug70sp3
- mysqlprinter.user=root
- mysqlprinter.password=root
- mysqlprinter.creator=kingdee
- # upload
- upload=off
- upload.ftphost=192.168.63.64
- upload.ftpport=2121
- upload.ftpdir=perflog/192.168.61.123
- upload.ftpuser=eas
- upload.ftppassword=eas
- #day
- upload.uploadinterval=5
- #minute
- upload.checkinterval=1
- #upload at XX:XX:XX everyday
- upload.uploadtime=01:00:00
- #topn
- topn=rpcsqllog;httpsqllog;workflowsqllog;
- # monitor, on or off, default is on
- monitor.kresultsetmonitor=on
- kresultsetmonitor.class=com.kingdee.eas.perflog.app.monitor.ksql.KResultSetMonitor
- monitor.ksqlmonitor=on
- ksqlmonitor.class=com.kingdee.eas.perflog.app.monitor.ksql.KSqlMonitor
- monitor.rpcmonitor=on
- rpcmonitor.class=com.kingdee.eas.perflog.app.monitor.rpc.RpcMonitor
- rpcmonitor.filtername=on
- rpcmonitor.filtername.nameset=com.kingdee.eas.base.message.IMessageCenter.receiveTempMsg;com.kingdee.eas.base.message.IMessageCenter.getMessageCenterCounts;com.kingdee.eas.base.message.IMessageCenter.getRsBysql;com.kingdee.eas.base.message.IMessageCenter.getHighWarnIDList;com.kingdee.eas.base.message.IMessageCenter.getSameKindTaskMsg;com.kingdee.eas.base.usermonitor.IUserMonitor.update
- rpcmonitor.paramvalue=on
- rpcmonitor.paramvalue.nameset=com.kingdee.bos.dao.query.server.IVirtualModeDataAccess.doAllQueryTask,3;com.kingdee.bos.dao.query.server.IVirtualModeDataAccess.getRowSet,1;com.kingdee.bos.dao.query.server.IQueryDataAccess.getRowSet,0;com.kingdee.bos.dao.query.server.IQueryDataAccess.getQuerySql,0;com.kingdee.eas.scm.common.action.IBatchExecutor.execute,0;
- monitor.httpmonitor=on
- httpmonitor.class=com.kingdee.eas.perflog.app.monitor.http.HttpMonitor
- httpmonitor.filterurl=on
- httpmonitor.filterurl.urlset=/anyquery;/topn;
- monitor.workflowmonitor=on
- workflowmonitor.class=com.kingdee.eas.perflog.app.monitor.workflow.WorkflowMonitor
- monitor.dbconnmonitor=on
- dbconnmonitor.class=com.kingdee.eas.perflog.app.monitor.dbconn.DBConnMonitor
- # rpc sql log
- log.rpcsqllog=off
- rpcsqllog.class=com.kingdee.eas.perflog.app.log.rpcsql.RpcSqlLog
- rpcsqllog.monitor=rpcmonitor,ksqlmonitor,kresultsetmonitor
- rpcsqllog.printer=log4jprinter
- #rpcsqllog.printer=derbyprinter
- #rpcsqllog.printer=mysqlprinter
- rpcsqllog.sample=0.01
- rpcsqllog.filtertime=3000
- rpcsqllog.filtertime.outputsimply=off
- rpcsqllog.filtername=off
- rpcsqllog.filtername.nameset=
- rpcsqllog.debugevent=off
- rpcsqllog.debugevent.nameset=
- rpcsqllog.filterevent=off
- rpcsqllog.filterevent.nameset=
- # http sql log
- log.httpsqllog=off
- httpsqllog.class=com.kingdee.eas.perflog.app.log.httpsql.HttpSqlLog
- httpsqllog.monitor=httpmonitor,ksqlmonitor,kresultsetmonitor
- httpsqllog.printer=log4jprinter
- #httpsqllog.printer=derbyprinter
- #httpsqllog.printer=mysqlprinter
- httpsqllog.sample=0.01
- httpsqllog.filtertime=3000
- httpsqllog.filtertime.outputsimply=off
- httpsqllog.filtername=off
- httpsqllog.filtername.nameset=
- httpsqllog.debugevent=off
- httpsqllog.debugevent.nameset=
- httpsqllog.filterevent=off
- httpsqllog.filterevent.nameset=
- # workflow sql log
- log.workflowsqllog=off
- workflowsqllog.class=com.kingdee.eas.perflog.app.log.workflowsql.WorkflowSqlLog
- workflowsqllog.monitor=workflowmonitor,ksqlmonitor,kresultsetmonitor
- workflowsqllog.printer=log4jprinter
- #workflowsqllog.printer=derbyprinter
- #workflowsqllog.printer=mysqlprinter
- workflowsqllog.sample=0.01
- workflowsqllog.filtertime=3000
- workflowsqllog.filtertime.outputsimply=off
- workflowsqllog.filtername=off
- workflowsqllog.filtername.nameset=
- workflowsqllog.debugevent=off
- workflowsqllog.debugevent.nameset=
- workflowsqllog.filterevent=off
- workflowsqllog.filterevent.nameset=
- # db conn log
- log.dbconnlog=off
- dbconnlog.class=com.kingdee.eas.perflog.app.log.dbconn.DBConnLog
- dbconnlog.monitor=httpmonitor,rpcmonitor,dbconnmonitor
- dbconnlog.printer=log4jprinter
- #dbconnlog.printer=derbyprinter
- #dbconnlog.printer=mysqlprinter
- dbconnlog.sample=0.01
- #off or head or entry
- dbconnlog.stacktrace=off
- #dbconnlog.filterconntime=1000
- dbconnlog.filterleak=0
- dbconnlog.filtertop=5
- # ksql log
- log.ksqllog=off
- ksqllog.class=com.kingdee.eas.perflog.app.log.ksql.KSqlLog
- ksqllog.monitor=ksqlmonitor
- ksqllog.printer=log4jprinter
- #ksqllog.printer=derbyprinter
- #ksqllog.printer=mysqlprinter
- ksqllog.sample=0.001
- ksqllog.filtertime=5000
- ksqllog.filtername=off
- ksqllog.filtername.nameset=
- # perf dump log
- log.perfdumplog=on
- perfdumplog.class=com.kingdee.eas.perflog.app.log.perfdump.PerfDumpLog
- perfdumplog.monitor=httpmonitor,rpcmonitor,workflowmonitor,ksqlmonitor,kresultsetmonitor,dbconnmonitor
- # sql plan log
- log.sqlplanlog=off
- sqlplanlog.class=com.kingdee.eas.perflog.app.log.sqlplan.SqlPlanLog
- sqlplanlog.monitor=ksqlmonitor
- sqlplanlog.printer=log4jprinter
- #sqlplanlog.printer=derbyprinter
- #sqlplanlog.printer=mysqlprinter
- #sqlplanlog.sample=0.1
- sqlplanlog.filtertime=5000
- sqlplanlog.filtername=off
- sqlplanlog.filtername.nameset=
|