Extensible dashboard webapp written in scalajs
Additional visualizations can be added
First, provide some JSON-formatted data and a root path to it by setting environment variable
METRICS_ROOT. There is
example data in the metrics-shared project to get you started.
Next, you can run the project directly from sbt:
$ sbt > project dashJVM > ~re-start
Visit in the browser at:
The metrics data objects are specified in the metrics-shared
project and take the form
DataPoint[T]. The time raster is in arbitrary units called
timestep. For details of
expected format for metrics data, see metrics-shared.
The metrics-shared project also contains example data that can be used to render charts in the dashboard application.