Creating Dashboards with GrimoireELK Python Analytics Platform
Alvaro del Castillo San Felix
- 7 de Octubre de 2016, 18:00 - 20:30
- Aulario III - 3 - (0.020)
- Idioma: en
During the workshop the steps we will follow are:
- Explain the full architecture and processes .
- Download the GrimoireELK docker image with all the platform already installed and configured.
- Select some relevant FLOSS Python projects and retrieve all data for their activity: git, issues, pull requests, mailing lists, stackoverflow and others.
- Retrieve all data from those projects and store them in a common ElasticSearch using perceval and arthur.
- Describe how the Python perceval backends are develop and create a new one as sample.
- Process the data using GrimoireELK and Dask technologies. Modify Python GrimoireELK to process the data for getting new metrics/analytics, changing the Dask parallel graph description with new tasks and implementing them.
- Visualize all processed data in Kibana for doing interactive analytics with the data.
Acerca de
CTO y confundador de Bitergia, su día a día gira entorno al diseño y desarrollo de la plataforma de analítica basada en Python y Kibana (JS)+ElasticSearch (Java) actualmente. A lo largo de su carrera fundó Barrapunto.com, donde fue su CTO, y ha está ligado siempre al mundo del software libre, desde empresas como LambdaUX, Andago y Liferay. Durante unos años fue profesor de la URJC en el grupo GSyC/LibreSoft. Su pasión por el software libre nació en el club del IEEE de la ETSIT de Madrid, cuando acababa de nacer Mosaic (precursor de Netscape) y se consolidó dentro del proyecto GNOME.