lukaslozovski / potential-happiness

A dashboard for the terminal

Home Page:https://asylum.madhouse-project.org/blog/2015/05/27/potential-happiness/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

potential-happiness

A dashboard for the terminal, for use with riemann and/or elasticsearch.

Demo

Riemann server statistics & local logs Screenshot

(source code)

System health & network monitoring Screenshot

(source code)

Installation

git clone https://github.com/algernon/potential-happiness.git
cd potential-happiness
npm install
src/dashboard.js examples/local-log.js

For the examples/local-log.js example to work, one will need Riemann and ElasticSearch installed and running. The former also needs to be configured to accept WebSocket connections.

Dependencies

For those not using npm, the JavaScript dependencies are blessed and blessed-contrib (for the UI), ws (for the Riemann WebSocket source), elasticsearch (for the ElasticSearch module), and bunyan for logging.

License

Copyright (C) 2015 Gergely Nagy algernon@madhouse-project.org, released under the terms of the GNU General Public License, version 3+.

About

A dashboard for the terminal

https://asylum.madhouse-project.org/blog/2015/05/27/potential-happiness/

License:GNU General Public License v3.0


Languages

Language:JavaScript 100.0%