Usage Data Collector
The Usage Data Collector (UDC) is included in the Ganymede packages available for download from the Eclipse Downloads page. The UDC collects information about how individuals are using the Eclipse platform. This information is periodically uploaded to servers hosted by The Eclipse Foundation. The intent is to use this data to help committers and organizations better understand how developers are using Eclipse.
Targeted Users of the Data:
- Users of Eclipse
- Committers working on Eclipse projects
- ISVs and organizations creating Eclipse based software
- Enterprise IT departments that make extensive use of Eclipse technology
- Academic researchers who want to study how developers work
Data Collected
Captured data is associated with a user through a combination of workstation and workspace ids that are automatically generated by the collector. This identification is not tied to any personal information about the user.
The usage data monitors what is being used and when (timestamp), including:
- Loaded bundles
- Commands accessed via keyboard shortcuts
- Actions invoked via menus or toolbars
- Perspective changes
- View usage
- Editor usage
Where possible, the UDC also captures the symbolic name and version of the bundle contributing the command/action/perspective/view/editor.
Please review the Terms of Use.
More information
Reports
Code
The client side of the UDC is implemented in the Eclipse Packaging Project (EPP). You can find the code for it there.

