What is DashWiki?
DashWiki is an generic dashboard for IT systems. DashWiki releases sysadmin from necessity of writing small ad-hoc web pages just to have few performance graphs on a single screen. It allows sysadmin to focus on what to display instead of how to display.
DashWiki is intended for use mainly with systems monitoring network, servers and services, but it's not limited to them. It may be used as a frontend for continuous integration systems, for systems following financial markets or virtually anywhere one could use a panel with environment status.
If by now you are at least slightly interested, here is an example scenario of deployment, along with some screenshots.
Main goals for DashWiki:
- easy to install and configure
- easy and convenient to use (defining new dashboards as simple as possible)
- simple internal architecture (it's debatable if this has been achieved)
- easy to use (integrate) resources from external systems (monitoring systems, log collection systems etc.)
License and authorship
- DashWiki installation instruction
- DashWiki markup syntax (dashmarkup)
- API documentation?
- Logging subsystem?
Git repository is available here: http://dashwiki.jarowit.net/code/dashwiki.git/.
You may download the source code by issuing following command:
$ git clone --branch production http://dashwiki.jarowit.net/code/dashwiki.git/