Thanks for Damian, It was a different size to the one that I had.
I tried to reinstall mrtg after addig your file with the following results
Rateup WARNING: /usr/bin/rateup could not read the primary log file for mem
Rateup WARNING: /usr/bin/rateup The backup log file for mem was invalid as well
Rateup WARNING: /usr/bin/rateup Can't remove mem.old updating log file
Rateup WARNING: /usr/bin/rateup Can't rename mem.log to mem.old updating log file
Rateup WARNING: /usr/bin/rateup could not read the primary log file for swap
Rateup WARNING: /usr/bin/rateup The backup log file for swap was invalid as well
Rateup WARNING: /usr/bin/rateup Can't remove swap.old updating log file
Rateup WARNING: /usr/bin/rateup Can't rename swap.log to swap.old updating log file
Rateup WARNING: /usr/bin/rateup could not read the primary log file for eth2
Rateup ERROR: /usr/bin/rateup found eth2's log file was corrupt
or not in sorted order:
time: 1106200800.Rateup WARNING: /usr/bin/rateup The backup log file for eth2 was invalid as well
WARNING: rateup died from Signal 0
with Exit Value 1 when doing router 'eth2'
Signal was 0, Returncode was 1
Rateup WARNING: /usr/bin/rateup Can't remove mem.old updating log file
Rateup WARNING: /usr/bin/rateup Can't remove swap.old updating log file
It would appear to be the log files that are corrupt. Any ideas on how to fix them.
Martin