A simple modularized Java toolkit for parsing log files to generate visual outputs.
The modularized architecture enables each module to be used individually and independently.
- To get started change the javalyzer.properties with preferred settings. Initially you will only need to change file paths for log and csv files
- You have to pass the absolute path of that property file as a command line argument whenever you run any of the below jars
- Run Executor Module as long as you want to record the statistics
- Run the Processor Module to parse the generated log file to csv format
- Run the CPU Visualizer / Memory Visualizer Modules as needed.
NOTE
Since the JavaFx packages are no longer bundled with the JRE, you will have to manually download the required packages
Steps are:
- Download the required libraries from : OpenJFX (Tested with 11.0.2)
- OpenJDK 11 has to be used.
- java -p <<>JAVA FX HOME<<>/lib --add-modules javafx.controls -jar <<>jar name<<>.jar <<>absolute path to<<>/javalyzer.properties
You are most certainly welcome to contribute! Fork your own copy to get started. Don't forget to show some love! It's free!!