LINUX.ORG.RU

Monitoring file access


0

0

Если какой нибудь tool который позволял бы наблюдать за тем какие процессы в настоящий момент обращаются к диску, а также к каким именно файлам. Желательно также знать какие операции с файлами производятся (чтение/запись).

anonymous

> Если какой нибудь tool...
Неверно написал. Нужно:
Есть ли какой нибудь tool...

anonymous
()
Ответ на: комментарий от anonymous

> lsof ?

Не совсем, хотя нашего анонимного брата, задавшего вопрос, это может и устроить.

Тулзы показывающие активность по файловым системам и открытые файлам по процессам есть. А вот можно ли увидеть активность ввода/вывода по файлам и процессам?

anonymous
()
Ответ на: комментарий от anonymous

>Тулзы показывающие активность по файловым системам и открытые файлам по процессам есть.

Можно поподробнее?

anonymous
()
Ответ на: комментарий от anonymous

lsof показывает какие файлы открыты и кем они открыты, но он не показывает текущую активность по этим файлам. Хотелось бы знать кто в текущий момент обращается к диску.

anonymous
()
Ответ на: комментарий от anonymous

inotify? famd?

btw, понятия файл и диск необязательно всегда связаны: файл может быть не обязательно на диске

Pi ★★★★★
()
Ответ на: комментарий от anonymous

>>Тулзы показывающие активность по файловым системам и открытые файлам по процессам есть.

>Можно поподробнее?

По второму пункуту - упоминавшийся lsof. Ну и в /proc можно заглядывать самому - там все очень понятно.

По первому - iostat, sar, sadc. iostat есть везде, sar есть во многих UNIXах и, кажется, перекочевал уже под Linux (под RedHat точно есть).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.