Gitter

The Gitter panel shows information about the messages sent in a Gitter room over time. The references included in these messages are used to highlight mentioned users and links to issue trackers (e.g., GitHub and GitLab) and other resources.

Each user in a room is uniquely identified by a username and a user-id. This information is used to identify the most active and mentioned users. Similarly, the links shared are identified as github issues or pull requests or categorized into URL hostnames if they belong to other sources (e.g., StackOverflow, Twitter).

Weekly, hourly and daily activity of the room is put into perspective by widgets displaying the number of messages sent or unique users active in the for selected time range.

  • Top users chart shows the people most active in a room (messages sent), for the selected time range.
  • Top mentioned URLs gives an overview of the most common websites being linked in the room.
  • Weekly active users displays the number of unique users active in the room per week.
  • Daily message count displays the number of messages sent daily.
  • Users reading messages daily shows the average number of users reading messages daily.
  • Top mentioned users/pull requests/issues shows the respective most mentioned field in the messages over the selected time zone.
  • Messages sent per hour shows the most active hours, when the most messages are sent in a day.

Files

To use this dashboard with your own GrimoireLab deployment you need to:

Index Pattern   Dashboard
Index Pattern —– Dashboard


Command line instructions

Once you have the data in place, if you need to manually upload the dashboard execute the following commands:

kidash -e https://user:pass@localhost:443/data --import gitter-index-pattern.json
kidash -e https://user:pass@localhost:443/data --import gitter.json

Edit this doc