diff options
author | Justin Clark-Casey (justincc) | 2013-08-06 18:29:33 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2013-08-06 18:29:33 +0100 |
commit | 4c2f6de8e4957df3c7186437089ba0925edb1a08 (patch) | |
tree | dd8e8afc6df95ce556b08b84ea29fba78f8ddb3c /bin/OpenSim.exe.config | |
parent | Add "debug threadpool status" console command to show min/max/current worker/... (diff) | |
download | opensim-SC-4c2f6de8e4957df3c7186437089ba0925edb1a08.zip opensim-SC-4c2f6de8e4957df3c7186437089ba0925edb1a08.tar.gz opensim-SC-4c2f6de8e4957df3c7186437089ba0925edb1a08.tar.bz2 opensim-SC-4c2f6de8e4957df3c7186437089ba0925edb1a08.tar.xz |
Add the experimental ability to dump stats (result of command "show stats all") to file OpenSimStats.log every 5 seconds.
This can currently only be activated with the console command "debug stats record start".
Off by default.
Records to file OpenSimStats.log for simulator and RobustStats.log for ROBUST
Diffstat (limited to 'bin/OpenSim.exe.config')
-rwxr-xr-x | bin/OpenSim.exe.config | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/bin/OpenSim.exe.config b/bin/OpenSim.exe.config index 8a891f4..b2cb4e5 100755 --- a/bin/OpenSim.exe.config +++ b/bin/OpenSim.exe.config | |||
@@ -11,6 +11,10 @@ | |||
11 | </appSettings> | 11 | </appSettings> |
12 | <log4net> | 12 | <log4net> |
13 | <appender name="Console" type="OpenSim.Framework.Console.OpenSimAppender, OpenSim.Framework.Console"> | 13 | <appender name="Console" type="OpenSim.Framework.Console.OpenSimAppender, OpenSim.Framework.Console"> |
14 | <filter type="log4net.Filter.LoggerMatchFilter"> | ||
15 | <loggerToMatch value="special"/> | ||
16 | <acceptOnMatch value="false"/> | ||
17 | </filter> | ||
14 | <layout type="log4net.Layout.PatternLayout"> | 18 | <layout type="log4net.Layout.PatternLayout"> |
15 | <conversionPattern value="%date{HH:mm:ss} - %message" /> | 19 | <conversionPattern value="%date{HH:mm:ss} - %message" /> |
16 | <!-- console log with milliseconds. Useful for debugging --> | 20 | <!-- console log with milliseconds. Useful for debugging --> |
@@ -21,11 +25,23 @@ | |||
21 | <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> | 25 | <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> |
22 | <file value="OpenSim.log" /> | 26 | <file value="OpenSim.log" /> |
23 | <appendToFile value="true" /> | 27 | <appendToFile value="true" /> |
28 | <filter type="log4net.Filter.LoggerMatchFilter"> | ||
29 | <loggerToMatch value="special"/> | ||
30 | <acceptOnMatch value="false"/> | ||
31 | </filter> | ||
24 | <layout type="log4net.Layout.PatternLayout"> | 32 | <layout type="log4net.Layout.PatternLayout"> |
25 | <conversionPattern value="%date %-5level - %logger %message%newline" /> | 33 | <conversionPattern value="%date %-5level - %logger %message%newline" /> |
26 | </layout> | 34 | </layout> |
27 | </appender> | 35 | </appender> |
28 | 36 | ||
37 | <appender name="StatsLogFileAppender" type="log4net.Appender.FileAppender"> | ||
38 | <file value="OpenSimStats.log"/> | ||
39 | <appendToFile value="true" /> | ||
40 | <layout type="log4net.Layout.PatternLayout"> | ||
41 | <conversionPattern value="%date - %message%newline" /> | ||
42 | </layout> | ||
43 | </appender> | ||
44 | |||
29 | <root> | 45 | <root> |
30 | <level value="DEBUG" /> | 46 | <level value="DEBUG" /> |
31 | <appender-ref ref="Console" /> | 47 | <appender-ref ref="Console" /> |
@@ -42,5 +58,10 @@ | |||
42 | <level value="INFO"/> | 58 | <level value="INFO"/> |
43 | </logger> | 59 | </logger> |
44 | 60 | ||
61 | <!-- used for stats recording --> | ||
62 | <logger name="special.StatsLogger"> | ||
63 | <appender-ref ref="StatsLogFileAppender"/> | ||
64 | </logger> | ||
65 | |||
45 | </log4net> | 66 | </log4net> |
46 | </configuration> | 67 | </configuration> |