These are notes and code snippets for setting up a "personal dashboard". The impetus for this was that I wanted a way to visually monitor ad-hoc things on our servers. If they prove to be useful monitors then the idea is that they get moved into grafana, kibana, etc. where everyone can share them.
Sometimes you just want to run a command on a bunch of servers and graph/display the output in a nice way. :)
knife ssh
can be handy for this if you're using chef, but I wanted something with even less overhead/setup.
This POC uses dashing and ansible only so the requirements are:
- install dashing (modern ruby, bundler, some gems)
- install ansible (pip or provided OS package) and have ssh access to the servers