UI repo for WRStat
NPM is required to build this project.
git clone https://github.com/wtsi-hgi/wrstat-ui/
cd wrstat
make
Generally, use the -h
option on wrstat and its sub commands for detailed
help.
There is a seperate analytics server (wrstat-ui analytics) that can be used to view the analytics database generated by the wrstat-ui server.
When making changes to the frontend code (analytics/src) the changes will need to be compiled for the production build.
This can be done manually by running the embed.sh script in the analytics
directory, or by running make buildembedded
.
There is a seperate syscall log analysing server (wrstat-ui syscalls) that is used to see how many system calls were performed in each run.
In addition, you can view any errors that were produced during the run.
When making changes to the frontend code (analytics/src) the changes will need to be compiled for the production build.
This can be done manually by running the embed.sh script in the analytics
directory, or by running make buildembedded
.
The following commands are needed to run the analytics/syscalls embed script:
npm install -g terser
go install vimagination.zapto.org/jspacker/cmd/jspacker