Networking/Archive/Necko/Dashboard: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 21: Line 21:


== Tracing/Debugging ==
== Tracing/Debugging ==
* Basic support for events
* Event Listener for capturing events
* Capture events to file
* Add listeners only for certain events -> B2G monitoring

Revision as of 19:33, 22 August 2012

The goal for this feature is to provide an in-browser dashboard to monitor network activity, similar to Chrome's <about:net-internals>.

Information to Display

In prioritized order:

  • HTTP(Hostname, Port, SPDY, SSL, Active, Idle)
  • WebSocket(Hostname, SSL, Msgs Sent, Msgs Received, Data sent, Data received)
  • Sockets(Host, Port, Tcp, Active, Idle)
  • DNS(Hostname, Family, Adress, Expires)
  • Timeline( Total Sent, Total Received

Diagnostic Tools

We'd like to have some diagnostic tools built into the dashboard. In prioritized order:

  • Can we ping this host?
  • DNS Lookup
  • Failed URL test
  • Proxy Settings Test

Tracing/Debugging

  • Basic support for events
  • Event Listener for capturing events
  • Capture events to file
  • Add listeners only for certain events -> B2G monitoring