Sledování vznikajících souborů na disku

adlow

Sledování vznikajících souborů na disku
« kdy: 16. 01. 2012, 12:03:25 »
Ahoj,

na serveru me vznikaji a zanikaji velke soubory a zdrzuji mi docela casto pocitac. Potreboval bych zjistit, ktera aplikace tam zapisuje nejcasteji a nejvetsi soubory. Jak mam postupovat?  Existuje nejaky program, ktery monitoruje vznikajici soubory, nebo si mam udelat skript, kterej se pusti jednou za 5 vterin a zkoukne obsah, nebo existuje nejake jine, lepsi reseni?

Dik moc za odpovedi.
P.
« Poslední změna: 16. 01. 2012, 12:52:34 od Petr Krčmář »


bw

Re:prehled o nove vznikajicich a zanikajicich souborech
« Odpověď #1 kdy: 16. 01. 2012, 12:42:05 »
na solarise by som pouzil jednoduchy dtrace one-liner, na linuxe neviem - mozno systemtap? na akom OS to je?

Rda

Re:Sledování vznikajících souborů na disku
« Odpověď #2 kdy: 16. 01. 2012, 13:27:46 »
fanotify (file access notify) v kernelu, davneji byvalo neco jako imon (inode monitor) - jsou na to i userspace programy kde si nastavis ktera cesta se ti ma sledovat a na jaky typ udalosti

adlow

Re:Sledování vznikajících souborů na disku
« Odpověď #3 kdy: 16. 01. 2012, 23:42:52 »
je to debian.

dik, vyzkousim.



Jozko

Re:Sledování vznikajících souborů na disku
« Odpověď #5 kdy: 17. 01. 2012, 12:04:58 »
lsof by mohol stacit:

lsof / | awk ‘{if($7 > 1048576) print $7/1048576 “MB” ” ” $9 }’ | sort -n -u | tail

Ivan

Re:Sledování vznikajících souborů na disku
« Odpověď #6 kdy: 17. 01. 2012, 13:26:34 »
auditd

adlow

Re:Sledování vznikajících souborů na disku
« Odpověď #7 kdy: 18. 01. 2012, 01:16:29 »
Diky moc za rady, uz jsem na to prisel. Opravdu dobre tooly...:-)