Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
About
Workflow
∞
Scenarios
Getting Started
Setup GrimoireLab
Configure GrimoireLab
projects.json
setup.cfg
Developer Installation
Troubleshooting
Data Sources
Supported
Configurations
Add configurations
Schema
Dashboards
Public and Private Access
Filtering data
Query data
Navigate through Dashboards
Create a dashboard
Edit a dashboard
Remove a dashboard
Visualizations
Create a visualization
Edit a visualization
Remove a visualization
Community Health
Contributions
Time
People
Code Development Activities
Code Development Efficiency
Issue Resolution
SortingHat
SortingHat's interface
Profiles and Identities
Creating profiles
Editing profiles
Removing profiles
Merging profiles
Un-merge profiles
Set profile as Bot
Lock a profile
Filter through profiles
Order profiles
Affiliations in SortingHat
Add Orgs
Edit Orgs
Remove Orgs
Un-enroll individual from org
Troubleshoot
Contribute to GrimoireLab
Terminology
Installation alternatives
Installation for the impatient
Deploying from DockerHub
Installing supporting systems
Installing python modules
Components
GrimoireELK
Producing dashboards with GrimoireELK
Creating a simple dashboard
A dashboard with SortingHat
Managing dashboards with kidash
Sir Mordred rules them all
A GrimoireLab dashboard in a single step
Micro-mordred via Docker-Compose
Mordred in a container
The projects file
SortingHat (from the command line)
Manuscripts
Reporting with Manuscripts
Graal
Intro
Cocom
Python scripting
∞
ElasticSearch DSL
Persistent storage in ElasticSearch
Querying ElasticSearch
Querying grimoire-elk indexes
Pandas for GrimoireLab indexes
Tools and Tips
ElasticSearch REST API
Attraction & retention
HTML5 app for latest activity
Obtain CSV from Jenkins enriched indexes in ElasticSearch
Copying indexes
Perceval Git Counter
Use Cases
Community Activity
Meetup dashboard
Website
GitHub
Mailing List
Slack
Table of contents
GrimoireELK
Sir Mordred rules them all
SortingHat (from the command line)
Manuscripts
Graal