A simple web application for analysis of EAP / WildFly server.log files. Back end is written in Haskell, using snap framework, front end is written in Elm.
- Upload server.log files for analysis
- Filter server.log messages based on log level
- Configure which message fields are displayed (date, log level, logger, thread, payload and stack trace)
- Configure date format of message timestamps
- Count number of messages per log level
- Aggregated view of repeated messages and stack traces
To build the binary from the source you will need stack and elm installed.
The build can be performed by running ./make.sh
.
Running the resulting binary ./run-sloview
starts the web application on http://0.0.0.0:8000/
which you can view using your browser.