Git Product home page Git Product logo

create-stats-dashboard's Introduction

create-stats-dashboard

A wrapper to create and initialise a stats dashboard on kibana using import-kibana-dashboard, for easy manipulation of stats sent via stats-to-elasticsearch

Intro to the nearform stats tooling

Created with the purpose to make creating visualisations about your process easy. At nearform, we achieve this using the modules stats, stats-to-elasticsearch and create-stats-dashboard. This makes it very easy to collect process stats in elasticsearch and visualise them in a dashboard in kibana, similar to that below:

a kibana stats dashboard screenshot

Once your dashboard is setup with create-stats-dashboard, all you should need to do is require the stats-to-elasticsearch module and point it at the dashboard to get cool (and useful) visualisations!

installation

npm install -g @nearform/create-stats-dashboard

CLI Usage

$ create-stats-dashboard -h $ES_HOST -p $ES_PORT

Programmatic usage

const createStatsDashboard = require('@nearform/create-stats-dashboard')
createStatsDashboard({
  host: 'es-host', // default localhost
  port: 'es-port', // default 9200
})

Useful links

License

Apache-2.0

create-stats-dashboard's People

Contributors

glentiki avatar

Stargazers

Alex Negulescu avatar Masihkasar avatar Michael Sterpka avatar Jake Lacey avatar  avatar ไฟž่ดตๆถ› avatar Marco Faggian avatar Jeremy Bae avatar Conor O'Neill avatar Matteo Collina avatar

Watchers

Ivan Frantar avatar Matteo Collina avatar David Gonzalez avatar Luca Maraschi avatar Andreas Madsen avatar Marco avatar James Cloos avatar Anna Henningsen avatar David Mark Clements avatar Mihovil Rister avatar cianomaidin avatar Jack Clark avatar Davide Fiorello avatar ron litzenberger avatar Ruben Bridgewater avatar Igor Shmukler avatar  avatar

create-stats-dashboard's Issues

Dashboard kibana versioning

Matteo tried running demo on 5.0 but wasn't supported, only 5.4 - support kibana 5+, and the requisite elasticsearch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.