Revision history for App::Elog
0.08 Sat Oct 22 18:41:59 CDT 2022
- Make sure there's no warnings or errors under normal cases.
- Removed the -v for vim option.
- Changed from using the PWD env var to Cwd::cwd() because sudo
wasn't setting the PWD env var.
- Changed options to be -i for info and -s for statistics.
- Changed -a to -m for max records. And to have it show records you
use -v along with it.
- Options that take arguments like -a and -g now require a space
before the argument so instead of -a5 it's -m 5.
- Removed -? option, now its only --help, -help, or -h for that.
- Changed -f option from doing a tail -f to filtering results based
on a given regexp. If you want to tail -f just tail -f `elog -p`.
- The -l option shows the full path of the log file, not just the
basename of the file.
- The relative date string always shows "x units ago" before if
it was over a certain number of days it would show like "Jun 2022"
now it would show "4 months ago".
- Make sure there's space between the number and it's unit and
between the time and the AM/PM.
- Show slowest locations in alog -s.
- Do not show rotation count and combined size in -l or -L output.
- Originally log files were looped backwards, with the tac program,
so it can limit to the most recent x errors, but it couldnt show
the errors till the script was done. Now, it loops in order but gets
the last x errors by using the tail program.
- Added an offset option -o, so you can limit to the most recent x
errors but at an offset line number into the file.
- Added elog -s option to show info and statistics about the log.
- When you don't have a format string for a log, either use key value pairs in the
log line itself, or a default format string depending on the content of the
first line.
0.07 Tue Nov 7 18:00:47 CST 2017
- Documentation update
- Remove -d option
- Allow limits on access log statistics
0.06 Tue Nov 7 13:01:30 CST 2017
- Choose log whose docroot matches CWD the most
0.05 Fri Nov 3 13:13:25 CDT 2017
- Better graph labels
0.04 Fri Nov 3 12:22:29 CDT 2017
- Arbitrary intervals on graphs
0.03 Thu Nov 2 17:26:09 CDT 2017
- Allow a limit to the -i command
0.02 Tue Oct 31 18:02:15 CDT 2017
- Documentation update
0.01 Tue Oct 31 15:18:52 CDT 2017
- elog, an Apache error log viewer
- alog, an Apache access log viewer