- git clone git@github.com:vijayaraj210/dash.git
- find. -name applicaton.properties | xargs vim
- configure config.yaml location, then inside config.yml
- add base working dir
- add sources to poll and pull json metric data
- add categories which are groups of json metrics
- sample
- Here is a sample config,.yml to pull metrics from a elasticsearch node.
- On starting a run, Dash would poll source elastic1 every 2 sec, write to a json dump
- On stopping the run, Dash would parse the json dump according to the categories and produce graphs using d3.js
- configure config.yaml location, then inside config.yml
- mvn clean package
- java -jar dash.jar
- dash opens : http://localhost:9195/dash/
- java
- spring-boot
- handlebar.js
- c3.js
- add time units in X axis
- improve dashboard user experience
- show run metadata
- add orientdb as another plugin persistence
- move to gradle
- getter higher abtractions to link sources with categories