Skip to content

Graylog stream dashboard optimised for tail -f style display

License

Notifications You must be signed in to change notification settings

RMS/cli-dashboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graylog CLI dashboard

This is the Graylog stream dashboard optimised to 'tail' message streams. This is meant to cater for use cases where you may be interested in directly monitoring a stream of messages e.g. tail -f semantics.

If you are interested in also being able to monitor stream trends e.g. throughput, errors etc, the original version of the cli-dashboard may be useful.

Installation

This is a node application so you'll need to have node.js installed.

Next create a configuration file at ~/.graylog_dashboard that contains your Graylog username and password. For example

username: GraylogUsername
password: sEcReT

Now clone the dashboard repo. This is required because currently you'll need to run the app from source through node. Change to the directory where you cloned the repo and launch e.g.

$ node ${DIR}/graylog-dashboard.js --stream-id [stream-id]  --host [graylog-server REST API URL] 

Make sure to run this with a recent version of node.js.

About

Graylog stream dashboard optimised for tail -f style display

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%