|
|
(9 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
| [[Image:activity-analyze-55x55.png]]
| | Activity has no purpose and has been deleted. |
| {{TOCright}}
| |
|
| |
|
| == What is Analyze? ==
| | https://github.com/sugarlabs/analyze/issues/9 |
| | |
| Analyze is an Activity that displays your networking, X (graphical) display, and presence service status. It is useful to developers, testers and end-users as an easy way for users to monitor and submit data for monitoring/debugging networking/X issues.
| |
| | |
| == Using Analyze ==
| |
| | |
| Analyze is a very simple Activity. All that you do is tell it what interface you want it to display information from.
| |
| | |
| To select an interface, click on the "Interfaces" tab at top, and then on the appropriate Interface icon (by default, Analyze will start in the Network Status screen). Read the [[Analyze#Features|features list]] to find out what information should be available in each section. Here are (from left to right) the Network Status, X Server, and Presence Service interface icons.
| |
| | |
| [[Image:Analyze-activity-interface-icons.png|320px|From left to right: Network Status, X Server, and Presence Service interface icons.]]
| |
| | |
| Note that the Presence Service screen has 3 windows. You can drag the window boundaries up and down to resize the area of each sub-display.
| |
| | |
| [[Image:Analyze-activity-screenshot-resize.png|320px]]
| |
| | |
| == Features ==
| |
| | |
| === Network Status interface ===
| |
| | |
| [[Image:Analyze-activity-screenshot-network.png|320px|right|Networking interface screenshot]]
| |
| | |
| This interface displays network interface data from /proc/net/dev. You should see the following information:
| |
| | |
| * interface name
| |
| * IP address
| |
| * netmask
| |
| * MAC address
| |
| * bytes received
| |
| * bytes sent
| |
| * packets received
| |
| * packets sent
| |
| | |
| === X Window interface ===
| |
| | |
| [[Image:Analyze-activity-screenshot-x.png|320px|right|X Window interface screenshot]]
| |
| | |
| This interface displays X window information from the libXres extension. You should see the following information:
| |
| | |
| * X window names
| |
| * PIDs
| |
| * resource base
| |
| * pixmap bytes
| |
| * memory usage (other/total)
| |
| | |
| === Presence Service interface ===
| |
| | |
| [[Image:Analyze-activity-screenshot-ps.png|320px|right|Presence Service interface screenshot]]
| |
| | |
| This interface displays Presence Service information, getting data directly from [[Dbus]]. It has 3 sections: the presence service event log, Activities (on your Neighborhood) and Buddies (in your Neighborhood).
| |
| | |
| ==== Presence service event log ====
| |
| | |
| The top section of the Presence Service interface is a log of recent presence service events.
| |
| | |
| ==== Activities (on your Neighborhood) ====
| |
| | |
| The middle section of the Presence Service interface is a list of shared Activities visible in Neighborhood view, with the following information for each:
| |
| | |
| * object path
| |
| * ID
| |
| * color
| |
| * type
| |
| * name
| |
| * connection
| |
| * channels
| |
| * buddies
| |
| | |
| ==== Buddies (in your Neighborhood) ====
| |
| | |
| The middle section of the Presence Service interface is a list of shared Activities visible in Neighborhood view, with the following information for each:
| |
| | |
| * object path
| |
| * pubkey
| |
| * nick
| |
| * owner
| |
| * color
| |
| * IPv4
| |
| * current activity
| |
| * Activities
| |
| * handles
| |
| | |
| == Resources ==
| |
| | |
| * [http://activities.sugarlabs.org/en-US/sugar/addon/4200 Activity bundle]
| |
| * [http://git.sugarlabs.org/projects/analyze GIT repository]
| |