This framework provides logging, benchmarking and monitoring.
Documentation of the [source code and tests](https://github.com/The-Blockchain-Company/tbco-monitoring-framework/wiki/The Blockchain Co.-Monitoring.pdf) in PDF format. Please, download the PDF file and open it in an external viewer. It contains links for easier navigation in the source code. Those links are not active in the online viewer.
Slides of our presentations are available in html format.
And, introductory one-pagers on logging and benchmarking are available in pdf format.
cabal new-build all
cabal new-test all
Some examples are available in the directory examples:
simple
- run withcabal new-run example-simple
complex
- run withcabal new-run example-complex
These showcase the usage of this framework in an application. The complex example includes EKGView
(http://localhost:12789) and the configuration editor (http://localhost:13789).
cabal new-build all
andcabal new-test all
ghcid -c "cabal new-repl"
watches for file changes and recompiles them immediately