• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-1701
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Which Linden
Votes: 5
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Connection stats displays in the viewer are becoming outdated/useless

Created: 12/Jul/07 12:02 PM   Updated: 24/May/08 05:02 AM
Return to search
Component/s: Documentation, Performance, User Interface
Affects Version/s: 1.18.0
Fix Version/s: None

Issue Links:
Relates

Linden Lab Issue ID: SL-48438


 Description  « Hide
As the viewer moves from the UDP message system to the http message system, the viewer stats for the message system will become increasingly useless and wrong. There should be more stats pertaining http messages, and the stats that pertain to all network traffic (e.g. packet loss) should integrate information from the http system as well.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Which Linden added a comment - 12/Jul/07 12:04 PM
Awesome, this is the Start Trek task! If only we'd had an NCC project.....

Torley Linden added a comment - 13/Jul/07 05:39 AM
^ Haha! I totally got that reference. =_= I'm importing this into LLJIRA too so we can keep track of it internally.

Lex Neva added a comment - 13/Jul/07 08:45 AM
Captain Jean-Luc Linden?

McCabe Maxsted added a comment - 13/Jul/07 08:54 AM
Now if we could just get Wesley off the bridge...

Which Linden added a comment - 19/Jul/07 02:49 PM
We definitely need information about the http connections that the client is doing, which are currently completely invisible. Just to throw out some examples of what I think we need:
  • number of open http connections
  • bitrate over http (overall, and per-connection average)
  • average duration of http connection (ignoring event poll which is 30s every time)
  • some sort of latency calculation for http connections, if such a thing even makes sense. Might be the same as the average duration.
  • we need to include http traffic in the overall bandwidth stat
  • we also should include http packet loss, if we can, in the packet loss stat
  • we should have a 'Messages in'/'Messages out' stat to supplant the packets in/out stat, since now we send messages over http that aren't recorded in the packets stat

Basically every network-related stat needs to be augmented/added to/rethought because the viewer is using http a lot more now. The udp stats are still relevant, but they don't tell the whole story.

Any other ideas? (BTW let's not turn this into 'redesign the stats bar')


Lee Ponzu added a comment - 23/Jul/07 10:02 AM
i think this is fine, but I suggest you think about translating it into normal language. That is, with a little thought, the viewer and server(s) could do some automatic analysis, and then report something like

Network traffic between your viewer and SL is far below average. This indicates that there is a problem with your computer or your network connection. Click here for details. (and this takes you to the detailed stats).

or

Network traffic between your viewer and SL is slow, but is about average, which indicates a problem with SL itself. We are already aware of it, and apologize for the inconvenience.

I think the key thought here is to tell people how they are faring compared to everyone else. if it is slow, but they know everyone else is slow, they might not get so excited.


Argent Stonecutter added a comment - 30/Nov/07 06:38 AM
So this is why the "lag meter" was created.

I would like to register a vote against this, though it seems to be too late now.

I would also like to note that the HTTP bandwidth does seem to (at this time) be included in the bandwidth calculations, assuming texture downloads are done over HTTP, since the total bandwidth seems to approximate the sum of the different kinds of traffic on the detailed network stats section... including textures.


Which Linden added a comment - 30/Nov/07 09:28 AM
Argent, are you sure that you're reading the description correctly? This is a task for collecting ideas on how to clean up and augment the stats display in the viewer that comes up when you hit Ctrl-Shift-1. Also, nothing has really happened on this task, so it's not 'too late'. Thanks for reminding me, though! The lag meter is unrelated, so if you're voting against that, you should create a new issue.

On the matter of http bandwidth, currently we do not use it for texture downloads. The bytewise proportion of traffic sent over http is small, so I believe the discrepancy is likewise small at this moment.


Argent Stonecutter added a comment - 30/Nov/07 10:14 AM
The lag meter seems to be related to Lee Ponzu's comment.

I don't have an objection to the lag meter per se... it's not very useful, but it doesn't hurt anything. I do have an objection to the idea that the lag meter is an adequate replacement for the network meters in the menu bar that have been replaced by the search box.

The search box is a double hit, because it also takes up space on the title/menu bar... which is kind of cramped to begin with.

I've created an issue on that already: VWR-3809.


Which Linden added a comment - 30/Nov/07 01:41 PM
Oh, yeah, that's yet a third way to see network performance, also relatively unrelated to this particular issue. Maybe JIRA's being stupid, but I see "issue does not exist" at this link: https://jira.secondlife.com/browse/VWR-3809 .

Argent Stonecutter added a comment - 30/Nov/07 02:41 PM
Sorry, VWR-3089

ZigZag Freenote added a comment - 30/Nov/07 04:36 PM
Hooo, Argent, take it easy.

Anyway, linking to VWR-3364. Not really network related, but if any work is done, that one should be considered (as-is or for what it intends) or closed if no longer relevant.