How to View and Filter Your devActivity Events Log
The devActivity.com Events Log provides a real-time, granular record of all developer activities integrated from your version control system. This guide will walk you through how to effectively navigate, filter, and utilize the Events Log to gain deep insights into team contributions and individual developer activity.
Accessing the Events Log
- Navigate to Events Log: From your devActivity dashboard, access the 'Events Log' under the 'Analytics' top-level section in the main navigation.
Viewing and Understanding the Event Stream
Upon arrival, you'll see a table displaying all tracked events. Key columns include:
- DATE: The date and time the event occurred.
- USER: The developer responsible, often shown with an avatar and name.
- LABELS: Associated tags (e.g., 'documentation', 'bug', 'feature') relevant to the event.
- EVENT: A description of the activity (e.g., 'Example of Pull request title') with an icon indicating the event type (e.g., chat bubble for comments, eye icon for reviews).
- XP: The Experience Points awarded for that specific action (e.g., '1 XP').
Filtering and Sorting Events
To refine the displayed events and pinpoint specific information:
- Filter and Sort: Utilize the sorting capabilities for 'Date', 'User', 'Event Type', 'Labels', and 'Repository' to organize the event stream. You can also select specific time periods (e.g., 'last 7 days', 'this month') to narrow down the displayed data.
Drilling Down into Event Details
The Events Log is the final step in a drill-down path from broader dashboards. If you've navigated from a higher-level report (e.g., contributions over a week or day), the log will often be pre-filtered to show events for that specific context.
- Drill Down: Examine events for a specific day and user to thoroughly understand what formed the data in higher-level analytics graphs or widgets.
Viewing External Event Details
For a deeper dive into any event:
- External Linkage: For each event, you can navigate directly to the corresponding detail in your version control system (e.g., GitHub) in a new window. This allows you to view the full context and specifics of 'what happened on that side'.
Exporting Event Data
To export your tracked event data:
- Download/Export: Look for a download or export icon (often near the pagination controls) to export the event log for custom reporting or auditing purposes.
By following these steps, you can effectively leverage the devActivity Events Log to gain unparalleled transparency and insight into your team's development activities.
Frequently Asked Questions
How can I review all activities performed by a specific developer?
To review activities by a specific developer, navigate to the Events Log, then use the 'User' filter or sort by the 'USER' column. You can also select a specific time period to narrow down the results further.
What criteria can I use to filter and sort events?
You can filter and sort events by various criteria including 'Date', 'User', 'Labels', 'Event Type', and 'Repository'. Specific time periods can also be selected to refine the displayed data.
How do I investigate events that contribute to dashboard data?
The Events Log is designed as the final drill-down path. From higher-level dashboards or reports (e.g., contributions for a week), you can often click through to reach the Events Log, pre-filtered to show the specific events that form that aggregated data.
Is it possible to export the Events Log data?
Yes, the Events Log page includes a download/export icon, typically located near the pagination controls. Clicking this icon allows you to export the tracked event data for custom reporting or auditing purposes.
