Skip to content

tomas-teston/plugin-eskid3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plugin ESKID3

Estructura básica de un plugin de tipo visualización realizado con D3.JS


Introducción

Kibana es una potente aplicación web que nos permite explotar información almacenada en una base de datos Elasticsearch de una forrma muy visual. Uno de los problemas que surgen con Kibana es la escased de tipos de visualización que nos ofrece. Para solucionar este problema se pueden crear plugins de visualización para Kibana utilizando librerías de visualizaciones como D3.js.

Todos los detalles de implementación para crear un plugin y algunos otros aspectos importantes se encuentran descritos en la siguiente dirección: Wiki

Cómo empezar

Existen varias formas para comenzar a crear un plugin básico para Kibana:

  • Clonar el proyecto y seguir los pasos indicados en la wiki.
  • Mediante la herramienta Yeoman.

Comandos

Una vez está configurado el plugin puede situarse en la carpeta donde se encuentra el plugin y realizar alguna de las siguientes acciones:

  • Lanzar Kibana incluyendo el pluginStart kibana: npm start

  • Puede pasar cualquier argumento como normalmente enviaría a bin/kibana poniendo después -- al ejecutar npm start: npm start -- --config kibana.yml

  • Construir un archivo distribuible: npm run build

  • Ejecutar las pruebas de navegador en un navegador web real: npm run test:browser

  • Lanzar el servidor de pruebas usando Mocha: npm run test:server

Para saber mas información sobre estos comandos lanzar npm run ${task} -- --help.

About

Kibana plugin with D3.JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published