⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spy.properties

📁 Sequoia ERP是一个真正的企业级开源ERP解决方案。它提供的模块包括:电子商务应用(e-commerce), POS系统(point of sales),知识管理,存货与仓库管理
💻 PROPERTIES
字号:
################################################################## P6Spy Options File                                            ## See documentation for detailed instructions                   #################################################################################################################################### MODULES                                                       ##                                                               ## Modules provide the P6Spy functionality.  If a module, such   ## as module_log is commented out, that functionality will not   ## be available.  If it is not commented out (if it is active),  ## the functionality will be active.                             ##                                                               ## Values set in Modules cannot be reloaded using the            ## reloadproperties variable.  Once they are loaded, they remain ## in memory until the application is restarted.                 ##                                                               ##################################################################module.log=com.p6spy.engine.logging.P6LogFactory#module.outage=com.p6spy.engine.outage.P6OutageFactory################################################################## REALDRIVER(s)                                                 ##                                                               ## In your application server configuration file you replace the ## "real driver" name with com.p6spy.engine.P6SpyDriver. This is ## where you put the name of your real driver P6Spy can find and ## register your real driver to do the database work.            ##                                                               ## If your application uses several drivers specify them in      ## realdriver2, realdriver3.  See the documentation for more     ## details.                                                      ##                                                               ## Values set in REALDRIVER(s) cannot be reloaded using the      ## reloadproperties variable.  Once they are loaded, they remain ## in memory until the application is restarted.                 ##                                                               ################################################################### oracle driver# realdriver=oracle.jdbc.driver.OracleDriver# mysql Connector/J driver# realdriver=com.mysql.jdbc.Driver# informix driver# realdriver=com.informix.jdbc.IfxDriver# ibm db2 driver# realdriver=COM.ibm.db2.jdbc.net.DB2Driver# mysql open source driver# realdriver=org.gjt.mm.mysql.Driver# firebird driver# realdriver=org.firebirdsql.jdbc.FBDriver# postgresql driverrealdriver=org.postgresql.Driver# sapdb driver# realdriver=com.sap.dbtech.jdbc.DriverSapDB# hsqldb driver# realdriver=org.hsqldb.jdbcDriver#specifies another driver to userealdriver2=org.hsqldb.jdbcDriver#specifies a third driver to userealdriver3=com.sap.dbtech.jdbc.DriverSapDB#the DriverManager class sequentially tries every driver that is#registered to find the right driver.  In some instances, it's possible to#load up the realdriver before the p6spy driver, in which case your connections#will not get wrapped as the realdriver will "steal" the connection before#p6spy sees it.  Set the following property to "true" to cause p6spy to#explicitily deregister the realdriversderegisterdrivers=false################################################################# P6LOG SPECIFIC PROPERTIES                                    ################################################################## no properties currently available################################################################# EXECUTION THRESHOLD PROPERTIES                               ################################################################## This feature applies to the standard logging of P6Spy.       # # While the standard logging logs out every statement          ## regardless of its execution time, this feature puts a time   # # condition on that logging.  Only statements that have taken  # # longer than the time specified (in milliseconds) will be     ## logged.  This way it is possible to see only statements that ## have exceeded some high water mark.                          ## This time is reloadable.                                     ### executionthreshold=integer time (milliseconds)#executionthreshold=################################################################# P6OUTAGE SPECIFIC PROPERTIES                                 ################################################################## Outage Detection## This feature detects long-running statements that may be indicative of# a database outage problem. If this feature is turned on, it will log any# statement that surpasses the configurable time boundary during its execution.# When this feature is enabled, no other statements are logged except the long# running statements. The interval property is the boundary time set in seconds.# For example, if this is set to 2, then any statement requiring at least 2 # seconds will be logged. Note that the same statement will continue to be logged# for as long as it executes. So if the interval is set to 2, and the query takes# 11 seconds, it will be logged 5 times (at the 2, 4, 6, 8, 10 second intervals).## outagedetection=true|false# outagedetectioninterval=integer time (seconds)#outagedetection=falseoutagedetectioninterval=################################################################# COMMON PROPERTIES                                            ################################################################## filter what is loggedfilter=false# comma separated list of tables to include when filteringinclude     = # comma separated list of tables to exclude when filteringexclude     =# sql expression to evaluate if using regex filteringsqlexpression = # turn on tracingautoflush   = true# sets the date format using Java's SimpleDateFormat routinedateformat=#list of categories to explicitly include includecategories=#list of categories to exclude: error, info, batch, debug, statement,#commit, rollback and result are valid valuesexcludecategories=info,debug,result,batch#allows you to use a regex engine or your own matching engine to determine #which statements to log##stringmatcher=com.p6spy.engine.common.GnuRegexMatcher#stringmatcher=com.p6spy.engine.common.JakartaRegexMatcherstringmatcher=# prints a stack trace for every statement loggedstacktrace=false# if stacktrace=true, specifies the stack trace to printstacktraceclass=# determines if property file should be reloadedreloadproperties=false# determines how often should be reloaded in secondsreloadpropertiesinterval=60#if=true then url must be prefixed with p6spy:useprefix=false#specifies the appender to use for logging#appender=com.p6spy.engine.logging.appender.Log4jLogger#appender=com.p6spy.engine.logging.appender.StdoutLoggerappender=com.p6spy.engine.logging.appender.FileLogger# name of logfile to use, note Windows users should make sure to use forward slashes in their pathname (e:/test/spy.log) (used for file logger only)logfile     = logs/spy.log# append to  the p6spy log file.  if this is set to false the# log file is truncated every time.  (file logger only)append=true#The following are for log4j logging onlylog4j.appender.STDOUT=org.apache.log4j.ConsoleAppenderlog4j.appender.STDOUT.layout=org.apache.log4j.PatternLayoutlog4j.appender.STDOUT.layout.ConversionPattern=p6spy - %m%n#log4j.appender.CHAINSAW_CLIENT=org.apache.log4j.net.SocketAppender#log4j.appender.CHAINSAW_CLIENT.RemoteHost=localhost#log4j.appender.CHAINSAW_CLIENT.Port=4445#log4j.appender.CHAINSAW_CLIENT.LocationInfo=truelog4j.logger.p6spy=INFO,STDOUT################################################################## DataSource replacement                                        ##                                                               ## Replace the real DataSource class in your application server  ## configuration with the name com.p6spy.engine.spy.P6DataSource,## then add the JNDI name and class name of the real 		## DataSource here	            				##                                                               ## Values set in this item cannot be reloaded using the          ## reloadproperties variable.  Once it is loaded, it remains     ## in memory until the application is restarted.                 ##                                                               ###################################################################realdatasource=/RealMySqlDS#realdatasourceclass=com.mysql.jdbc.jdbc2.optional.MysqlDataSource################################################################## DataSource properties                                         ##                                                               ## If you are using the DataSource support to intercept calls    # # to a DataSource that requires properties for proper setup,    ## define those properties here. Use name value pairs, separate  ## the name and value with a semicolon, and separate the         ## pairs with commas.                                            ## 					                        ## The example shown here is for mysql 	                        ##                                                               ###################################################################realdatasourceproperties=port;3306,serverName;ibmhost,databaseName;mydb################################################################## JNDI DataSource lookup                                        ##                                                               ## If you are using the DataSource support outside of an app     ## server, you will probably need to define the JNDI Context     ## environment.                                                  ##                                                               ## If the P6Spy code will be executing inside an app server then ## do not use these properties, and the DataSource lookup will   ## use the naming context defined by the app server.             ##                                                               ## The two standard elements of the naming environment are	## jndicontextfactory and jndicontextproviderurl. If you need    ## additional elements, use the jndicontextcustom property.      ## You can define multiple properties in jndicontextcustom,      ## in name value pairs. Separate the name and value with a       ## semicolon, and separate the pairs with commas.                ##                                                               ## The example shown here is for a standalone program running on ## a machine that is also running JBoss, so the JDNI context     ## is configured for JBoss (3.0.4).                              ##                                                               ###################################################################jndicontextfactory=org.jnp.interfaces.NamingContextFactory#jndicontextproviderurl=localhost:1099#jndicontextcustom=java.naming.factory.url.pkgs;org.jboss.nameing:org.jnp.interfaces#jndicontextfactory=com.ibm.websphere.naming.WsnInitialContextFactory#jndicontextproviderurl=iiop://localhost:900

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -