aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Statistics/SimExtraStatsCollector.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-03* Updates the sim stats module. Cleans out some of the rot.Teravus Ovares1-22/+43
* Adds a prototype web stats module which is disabled by default. It's functional with one report right now, however, the database structure may change, so I don't recommend enabling this to keep actual stats right now. I'll let you know when it's safe. * Adds Prototype for ajaxy web content * removed a warning or two.
2008-10-06* Stop the sim stats reporter reusing the same SimStatsPacket for all clientsJustin Clarke Casey1-24/+24
* I believe this was the cause of the remaining packet_out_of_order messages in the Linden client logs * There were race conditions where multiple clientstacks would overwrite each other's sequence numbers
2008-09-21* Start recording asset request times after a cache miss. This is very ↵Justin Clarke Casey1-3/+16
primtive at the moment - only the last time is kept for some classes of request * This can be seen as "Latest asset request time after cache miss" in show stats on the region console
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-9/+9
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-08-18Formatting cleanup.Jeff Ames1-23/+23
2008-07-15* Expose client statistics to the console via 'show stats'Justin Clarke Casey1-1/+91
* Potentially useful for diagnostics without needing to log in a client * Packet queue statistics commented out for now pending a better way to cope with the information overload
2008-06-14* minor: A few miscellaneous doc comments before I break and start on ↵Justin Clarke Casey1-0/+2
something else
2008-06-14* Start recording asset request failuresJustin Clarke Casey1-12/+21
* This includes problems such as connection failures and timeouts. It does not include 'asset not found' replies from the asset service.
2008-06-10* minor: Report cache figures in rounded up KB instead of with decimal ↵Justin Clarke Casey1-4/+4
places in show stats * trade easier readability for pointless accuracy
2008-06-10* minor: Properly clear the pushed asset cache statistics where the ↵Justin Clarke Casey1-0/+16
clear-assets command is used on the region console * stop waiting for garbage collection when GC total memory used is requested, in case the periodic request of this lags the sim
2008-06-10* Add memory currently allocated to OpenSim to 'show stats' statisticsJustin Clarke Casey1-4/+6
* This is the GC.GetTotalMemory() method, which I'm guessing does not include memory used by the VM (hence the memory usage reported in top on linux would be much higher)
2008-06-10Update svn properties. Formatting cleanup.Jeff Ames1-1/+1
2008-06-04* Start recording abnormal client thread terminationsJustin Clarke Casey1-1/+21
2008-05-16Formatting cleanup.Jeff Ames1-31/+31
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 Casey1-2/+2
* 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 Casey1-11/+14
Collectors - this seems more intuitive
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-4/+1
(this took a while to run).
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
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* 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-01-31* Add asset/texture cache statistics to region server consoleJustin Clarke Casey1-23/+36
* 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
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-09-10mass update of urls in source code to new websiteSean Dague1-1/+1
2007-07-30mass update of files to have native line endingsSean Dague1-56/+56
2007-07-29* Added Babblefrog's SL launcher (thanks!)Adam Frisby1-56/+57
2007-07-25Start of the OpenSim library , for now only contains a few textures. MW1-56/+56
2007-07-24* Terrain should now send just updated patches.Adam Frisby1-0/+2
2007-07-23* Major style changes in libTerrain.Channel - now uses .NET-style naming syntax.Adam Frisby1-1/+1
* Issue#218 - Updated mySQL region table.
2007-07-21* Updated licensing headers on libTerrain imported components.Adam Frisby1-28/+25
2007-07-21* Deleted libTerrain-BSD.dllAdam Frisby1-0/+57
* Added libTerrain to BasicTerrain directly as a subfolder