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|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|200px]]
| |
− | | |
− | == Features ==
| |
− | | |
− | === Network Status interface ===
| |
− | | |
− | [[Image:Analyze-activity-screenshot-network.png|240px|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|240px|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|240px|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]
| |