A dashboard for Riemann
git clone [email protected]:anthonygalea/riemann-console.git
cd riemann-console
npm install
lein with-profile prod uberjar
Compiles the ClojureScript code then creates a standalone jar.
java -jar target/riemann-console.jar
All configuration is stored inside an edn file which looks like this:
{:port 5557
:default-dashboard-name "Riemann Console"
:default-endpoint "127.0.0.1:5556"
:dashboards {}}
By default this file is created at ./riemann-console.edn
if it is missing.
The path can be overridden using the environment variable
RIEMANN_CONSOLE_CONFIG
.
:port
the port the server uses:default-dashboard-name
the name used when a dashboard is created:default-endpoint
the endpoint used when a dashboard is created:dashboards
all configuration for the dashboards you create
- Suggestions welcome in the issue tracker
- For code contributions see CONTRIBUTING.md
First start the backend:
lein run
Then in a separate terminal:
lein dev
Once you see [:app] Build completed
browse to
http://localhost:8280