Monitoreo fácil de KPILa mayoría de los departamentos tienen métricas e información valiosas que podrían compartirse fácilmente con otros compañeros de trabajo, pero el esfuerzo por configurar la infraestructura necesaria podría hacer retroceder tales iniciativas. Hoy compartiremos una herramienta de código abierto que permite crear cuadros de mando informativos de forma muy sencilla.
Presentamos: ciclotrón (http://www.cyclotron.io)
Después de clonar su repositorio de github (https://github.com/ExpediaInceCommercePlatform/cyclotron) y configurar los requisitos previos (un mongoDB y un node.js en la máquina host), cyclotron le proporcionará una interfaz simple para definir sus propios paneles.
Cada tablero contiene una o más páginas que se alternarán regularmente, y cada página está hecha de un grupo de "widgets". En pocas palabras, un widget es un elemento único que se representará en un gráfico, una tabla o el elemento que elija.
Un widget se alimenta de una única fuente de datos. La imagen anterior, extraída de los paneles de control de muestra incluidos con la aplicación, muestra diferentes tipos de gráficos que representan el resultado recopilado de la respuesta JSON en http://pastebin.com/raw.php?i=k5MRK6R7. Puede configurar fácilmente un panel que muestre el esfuerzo actual de su equipo en un sprint, por ejemplo, leyendo los datos disponibles en su rastreador de tickets.
Las fuentes de datos se pueden analizar después de la consulta a través de métodos de JavaScript, lo que le brinda flexibilidad para filtrar y transformar los resultados. Cyclotron lee los puntos finales JSON junto con las solicitudes ElasticSearch (https://www.elastic.co/), Graphite (https://graphiteapp.org) o Splunk (https://www.splunk.com).
Cyclotron tiene una interfaz fácil de configurar, lo que le permite personalizar el panel de información con sus necesidades específicas. Como un tipo específico de datos o representación puede no estar disponible, los marcos de tablas HTML y HTML puro están disponibles para incrustar y organizar llamadas de datos o usar elementos de terceros.
Con muy poco esfuerzo, esta aplicación puede convertirse en el conjunto de herramientas que puede aumentar la visibilidad de su Business Intelligence.
Escrito por Álvaro G. Cachón