So I'm using multilog and qmailanalog.  I did some searching on the mail
list and found some scripts that do the hex conversion, etc, but I'm
seeing somewhat strange results anyway.  All my time signatures change
each time I run the logs through the setup of scripts and qmailanalog even
though the log doesn't change:

cat tmp | tai64n | ./tai64n2time | /usr/local/qmailanalog/bin/matchup  |
/usr/local/qmailanalog/bin/zoverall

I get:

Total delivery attempts: 5922
  success: 27
  failure: 5
  deferral: 5890
Total ddelay (s): 3.802111
Average ddelay per success (s): 0.140819
Total xdelay (s): 610.980386
Average xdelay per delivery attempt (s): 0.103171
Time span (days): 1.7806e-05
Average concurrency: 397.144

run it again:

Total delivery attempts: 5922
  success: 27
  failure: 5
  deferral: 5890
Total ddelay (s): 3.822751
Average ddelay per success (s): 0.141583
Total xdelay (s): 458.048486
Average xdelay per delivery attempt (s): 0.077347
Time span (days): 2.18007e-05
Average concurrency: 243.18

The ./tai64n2time is a perl scirpt posted by Jos Backus

        #!/usr/local/bin/perl

        while (<>) {
          if (my($s,$t,$rest)=/^\@.(\w{15})(\w{8})(.*)/) {
            $s = hex($s);
            $t = hex($t); $t =~ s/500$//;
            $_ = "$s.$t$rest\n";
          }
        } continue {
          print;
        }

        exit 0;

also I have tai64nfrac which is a c program that I believe does
the same thing, and I get the same results.

Any help on this?

Thank
-jeremy

Reply via email to