aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Statistics (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-04* Start recording abnormal client thread terminationsJustin Clarke Casey1-1/+21
2008-05-16Formatting cleanup.Jeff Ames5-73/+73
2008-05-14* Start recording as a statistic the number of times we start blocking ↵Justin Clarke Casey1-6/+29
repetitive client requests for the same missing texture * This is to maintain some visibility on the problem, since I removed the intentionally irritating log messages for this
2008-05-14* Start recording initial complete avatar inventory retrieval failures from ↵Justin Clarke Casey1-1/+23
the region server * In theory, this should be a somewhat useless statistic since the user server will already have tried to use the inventory service to retrieve the avatar's skeleton. If this fails, login is halted completely. * Nonetheless I'm recording it anyway just to see whether it happens (yes, I'm too lazy to scan the logs...)
2008-05-14* Refactor additional stats collection common code into base opensim serverJustin Clarke Casey5-7/+54
* If extra stats not sent to the viewer are available on an opensim server, they are now uniformly accessible using the 'show stats' command
2008-05-14* Refactor: Renaming non viewer statistics classes from Reporters to ↵Justin Clarke Casey5-27/+30
Collectors - this seems more intuitive
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby4-8/+1
(this took a while to run).
2008-03-18Formatting cleanup.Jeff Ames5-130/+125
2008-03-04Added copyright heaaders. Minor cleanup.Jeff Ames3-3/+3
2008-02-23Update svn properties.Jeff Ames1-0/+0
2008-02-22* Improve alignment of packet queue stats headignsJustin Clarke Casey1-4/+6
* Correct asset cache stats table heading * Correct spelling mistake in AssetCache (thanks ChrisD!)
2008-02-22* Oops! Add missing interfaceJustin Clarke Casey1-0/+44
2008-02-22* Implement packet queue statisticsJustin Clarke Casey1-7/+88
* This will show the packets waiting in each queue for each client logged into a region server * These are displayed using 'show stats' on the region command line * This is in pursuit of a memory leak. * This will require a prebuild
2008-02-18More exception checks and crash hintsTedd Hansen1-2/+6
If no scriptengine is specified then don't try to load any.
2008-02-04Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey2-5/+25
2008-01-31* Add asset/texture cache statistics to region server consoleJustin Clarke Casey2-0/+123
* You can type 'stats' at the REGION# prompt to get this information in grid or standalone mode * Don't take these numbers as gospel yet, since for some reason textures displayed from inventory which require downloading from the server are being recorded as assets rather than textures * But I don't have any reason to believe they aren't broadly accurate. * I've put these in so I can tell whether the high memory usage on regions is down to the asset/texture cache * This will require a prebuild * DEV: Only adds needed to be implemented since, as far as I can tell, assets cached are currently never released. For my part, seeing large cache memory numbers will provoke me to think about doing something about this. * DEV: Now switched to using a singleton to get the stats reporters rather than threading the object through various layers * DEV: Will refactor the other server stats reporters to do this in one of the next commits
2008-01-30* Add 'asset not found' statistics to grid asset server statsJustin Clarke Casey1-8/+23
2008-01-30* Insert 'assets served per hour' speed to asset server statsJustin Clarke Casey1-6/+15
2008-01-28* Add total logouts (and total logins) to server side user statsJustin Clarke Casey1-4/+16
* Passing the stats collector through object chains is not ideal - this will change when more stats come in * This change will need a prebuild
2008-01-28* Move AssetStatsReporter to Framework.StatisticsJustin Clarke Casey1-0/+82
* The hooks are still plugged in too high at the asset server, but then next layer down is the database and this may be refactored soon. * This change will requires a prebuild
2008-01-26Set svn properties.Jeff Ames1-0/+0
2008-01-25* Add very basic initial login stats to the user serverJustin Clarke Casey1-0/+82
* Typing 'stats' on the command line will given total number of successful logins today and yesterday * A little bit more to come, probably * Refactoring will follow next