A program to parse, format and export ufw log.
Download binary from release, or clone project run with cargo.
Current only support export to csv:
ufwlog export -l [log path] --output [filename, default: ufwlog.csv]
the --log-path
default is /var/log/ufw.log
on Linux; ./ufw.log
on Windows and macOS.
Because reference of UFW log is too few and some difference between version, config, etc. this program may have something uncovered.
If you find any problem, just create an issue with original log.
You can de-identification original log content, but keep type. Otherwise, it will make me make mistake judgment. For example, if a new field FID=5232
changed to FID=XXXX
when reporting, I will add FID
as string because of X
char. In this case, you can change record to FID=1234
because data type is same as origin log.