aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Agent/UDP/Linden (follow)
Commit message (Collapse)AuthorAgeFilesLines
* minor: remove long unused state queue from "show queues" console reports0.7.6.1-rc1Justin Clark-Casey (justincc)2014-01-241-5/+3
|
* minor: correct the usage statement on the "show image queues" console ↵Justin Clark-Casey (justincc)2014-01-241-1/+1
| | | | command - should not have been "image queues show"
* Skip IClientAPIs that don't implement IStatsCollector (such as NPCAvatar) ↵Justin Clark-Casey (justincc)2014-01-241-15/+15
| | | | | | from the "show queues" console report to stop screwing up formatting. "show pquques" already did this
* Stop "show client stats" from throwing an exception if somehow ↵Justin Clark-Casey (justincc)2013-09-041-1/+8
| | | | | | | | Scene.m_clientManager still retains a reference to a dead client. Instead, "show client stats" now prints "Off!" so that exception is not thrown and we know which entries in ClientManager are in this state. There's a race condition which could trigger this, but the window is extremely short and exceptions would not be thrown consistently (which is the behaviour observed). It should otherwise be impossible for this condition to occur, so there may be a weakness in client manager IClientAPI removal.
* Fixed the stats in show client stats. Also left some comments with ↵Diva Canto2013-07-211-4/+4
| | | | observations about AgentUpdates.
* Make the check as to whether any particular inbound AgentUpdate packet is ↵Justin Clark-Casey (justincc)2013-07-211-2/+2
| | | | | | significant much earlier in UDP processing (i.e. before we pointlessly place such packets on internal queues, etc.) Appears to have some impact on cpu but needs testing.
* Add measure of number of inbound AgentUpdates that were seen as significant ↵Justin Clark-Casey (justincc)2013-07-211-3/+9
| | | | | | | | | to "show client stats" (i.e. sent on for further processing instead of being discarded) Added here since it was the most convenient place Number is in the last column, "Sig. AgentUpdates" along with percentage of all AgentUpdates Percentage largely falls over time, most cpu for processing AgentUpdates may be in UDP processing as turning this off even earlier (with "debug lludp toggle agentupdate" results in a big cpu fall Also tidies up display.
* show client stats: Fixed the requests/min. Also changed the spelling of the ↵Diva Canto2013-07-101-21/+22
| | | | command, not without the dash.
* Added show client-stats [first last] command to expose what viewers are ↵Diva Canto2013-07-101-2/+107
| | | | requesting.
* All optional modules' directives moved out of addin.xmlDiva Canto2012-11-131-1/+1
|
* Rename OpenSim.Framework.Statistics to OpenSim.Framework.Monitoring.Justin Clark-Casey (justincc)2012-07-251-1/+1
| | | | This better reflects the long-term purpose of that project and matches Monitoring modules.
* Rename "image queues clear" console command to "clear image queues"Justin Clark-Casey (justincc)2012-07-241-12/+6
| | | | | There is less justification for this word arrangement (verb after noun) now that command help is categorized. Also removes "image queues show" in favour of existing alias "show image queues".
* Add information about each column to "show queues" region console command help.Justin Clark-Casey (justincc)2012-07-241-2/+9
|
* Extend region console "show queues" command to show already collected time ↵Justin Clark-Casey (justincc)2012-07-241-18/+24
| | | | since last packeted received by the simulator from a viewer.
* Change "help" to display categories/module list then "help ↵Justin Clark-Casey (justincc)2012-03-081-7/+7
| | | | | | | | | | | <category/module>" to display commands in a category. This is to deal with the hundred lines of command splurge when one previously typed "help" Modelled somewhat on the mysql console One can still type help <command> to get per command help at any point. Categories capitalized to avoid conflict with the all-lowercase commands (except for commander system, as of yet). Does not affect command parsing or any other aspects of the console apart from the help system. Backwards compatible with existing modules.
* minor: correct text and usage for "image queues show" reigon console command.Justin Clark-Casey (justincc)2012-01-241-2/+2
|
* Add "image queues clear <first-name> <last-name>" console commandJustin Clark-Casey (justincc)2012-01-191-15/+60
| | | | This allows a way to manually clear pending image queue requests for debug purposes
* minor: Fix wrong column length in image queues reportJustin Clark-Casey (justincc)2012-01-101-2/+2
|
* rename "show image queue" to "show image queues" in line with other udp info ↵Justin Clark-Casey (justincc)2012-01-101-29/+8
| | | | | | commands. Eliminate redundant one line methods
* Add "show image queue <first-name> <last-name>" region console commandJustin Clark-Casey (justincc)2012-01-101-1/+88
| | | | This is so that we can inspect the image download queue (texture download via udp) for debugging purposes.
* Get rid of IScene.PresenceChildStatus() which always had to execute a lookup ↵Justin Clark-Casey (justincc)2011-12-091-3/+3
| | | | in favour of IClientAPI.ISceneAgent.IsChildAgent instead.
* minor: remove mono compiler warningsJustin Clark-Casey (justincc)2011-05-061-1/+1
|
* add descriptive explanations for region restart functionalityJustin Clark-Casey (justincc)2011-05-061-1/+0
|
* fix command display for debugging 'emergency-monitoring'Justin Clark-Casey (justincc)2011-05-061-1/+1
|
* Cleaned up various configuration options. Removed the category throttleMic Bowman2011-04-251-9/+9
| | | | | | | | | limits because the only ones used now are the defaults (which are overwritten by the client throttles anyway). Updated the default rates to correspond to about 350kbps. Also added a configuration to disable adaptive throttle. The default is the previous behavior (no adaptation).
* Various clean ups. Removed some debugging code. Added a new "show pqueues"Mic Bowman2011-04-221-2/+101
| | | | | | command to look at the entity update priority queue. Added a "name" parameter to show queues, show pqueues and show throttles to look at data for a specific user.
* minor: remove some mono compiler warningsJustin Clark-Casey (justincc)2011-03-051-1/+1
|
* Detect negative dripAmounts in TokenBuckets. These negatives result from ↵Diva Canto2011-02-091-1/+1
| | | | overflown integer operations. Also added Total to the scene throttles in show throttles.
* Added emergency monitoring of UDP Outgoing packets thread. Just type ↵Diva Canto2011-02-081-2/+28
| | | | "emergency-monitoring on/off"
* Record number of resent packets in LindenUDP stack and display in stats reportJustin Clark-Casey (justincc)2011-02-021-11/+13
|
* minor: remove unnecessary newline from "show throttles" informationJustin Clark-Casey (justincc)2011-01-211-1/+1
|
* properly format "show throttles" tableJustin Clark-Casey (justincc)2011-01-211-26/+55
|
* crudely refactor table generation code for "show queues" and "show throttles"Justin Clark-Casey (justincc)2011-01-211-41/+30
|
* implement "show throttles" command for showing current agent throttles and ↵Justin Clark-Casey (justincc)2011-01-211-0/+330
the server settings. This is in a very crude state, currently. The LindenUDPModule was renamed LindenUDPInfoModule and moved to OptionalModules OptionalModules was given a direct reference to OpenSim.Region.ClientStack.LindenUDP so that it can inspect specific LindenUDP settings without having to generalize those to all client views (some of which may have no concept of the settings involved). This might be ess messy if OpenSim.Region.ClientStack.LindenUDP were a region module instead, like MXP, IRC and NPC