showlog: Add support for printing log timestamp skews
commit16f16a11248243399aedb15da1e95b5f3bcf722f
authorAndreas Ericsson <ae@op5.se>
Fri, 16 Apr 2010 09:42:56 +0000 (16 11:42 +0200)
committerAndreas Ericsson <ae@op5.se>
Fri, 16 Apr 2010 09:42:56 +0000 (16 11:42 +0200)
tree6e14addece6fc71c8651719f826d3cd4e9b01c07
parentb3bc128bc658c97a01834fe26bbe765ca829c9f1
showlog: Add support for printing log timestamp skews

The new option, --show-ltime-skews, causes the log timestamp skew count
to be printed after all files are parsed, along with number of total
lines parsed, and the ratio of skewed lines (in percent).

This is handy for debugging logfiles from systems that produce
impossibly weird reports, where we suspect a wildly hopping system
clock to be the culprit. This can happen on virtual servers, or on
servers where the time is being constantly reset by a jumpy ntpdate
script run by cron.

Signed-off-by: Andreas Ericsson <ae@op5.se>
showlog.c