PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Filesystem i/o logging



janlange
02-07-2006, 01:49
Hi,

ich suche eine Möglichkeit alle Write vorgänge auf der HDD (dem Filesystem) mit zu loggen.

Gibs da was unter /proc oder /sys was man tail'en könnte ?

Grüße
Jan

Gentoo, Kernel 2.6.16, ext2, ext3, reiserfs

bla!zilla
03-07-2006, 10:08
Hi,

konkret ist mir da nichts bekannt. Du hättest die Möglichkeit mal in der Kernel Developer Liste nachzufragen. Aber auch nach längerem Überlegen ist mir da nichts bekannt was die von dir genannten Anforderungen erfüllen würde.

403
03-07-2006, 10:54
Könnte man nicht sebek patchen, statt read eben write calls zu loggen?

quinte17
03-07-2006, 15:48
einen write-call loggen könnte aber zu einem gemeinen deadlock/sonstwas führen (wenn man die eigenen writes des loggers mitloggt...)

greetz

bla!zilla
03-07-2006, 16:57
Joar, das könnte im Endeffekt ziemlich unglücklich werden.

nul
03-07-2006, 20:47
Mir faellt dazu auch nur das patchen vom Kernel ein, Ich wuerde das logging aber ueber den Kernel buffer erledigen. Der hat ja nen eigenen Ringbuffer, evtl. den noch erweitern dass er in ein fuer dich separate Datei schreibt.