Отслеживать доступ к HDD?

Как я могу отслеживать доступ к жесткому диску? Не в контрольном смысле MB / s, как iotop . Мой внутренний накопитель на жестком диске постоянно пробуждается, и я хочу найти злой процесс с абсолютным списком доступа.

  • Как работают proc / diskstats для представления этих значений? А для proc / stat и meminfo?
  • Как измерить использование шины PCI-Express?
  • Есть ли способ узнать, сколько данных я отправил через Интернет?
  • Как использовать переменные среды Monit?
  • Мониторинг журналов с использованием сценария оболочки
  • Почему сбрасываются ifxconfig rx / tx?
  • Как подключиться к Интернету
  • SSL-соединение nagios
  • One Solution collect form web for “Отслеживать доступ к HDD?”

    Взгляните на этот U & L Q & A под названием: Amazon EC2 micro instance большое количество запросов ввода-вывода , где я предоставляю детали вокруг инструмента под названием fatrace . Я также расскажу об этом в этом Q & A под названием « Определение конкретного файла, ответственного за высокий ввод-вывод» .

    fatrace

    Это новое дополнение к ядру Linux и приветствуемое, так что это только в новых дистрибутивах, таких как Ubuntu 12.10. Моя система Fedora 19 также имеет к ней доступ.

    Он обеспечивает тот же доступ, который вы можете получить через inotify, не указывая на конкретный каталог и / или файлы.

     $ sudo fatrace pickup(4910): O /var/spool/postfix/maildrop pickup(4910): C /var/spool/postfix/maildrop sshd(4927): CO /etc/group sshd(4927): CO /etc/passwd sshd(4927): RCO /var/log/lastlog sshd(4927): CWO /var/log/wtmp sshd(4927): CWO /var/log/lastlog sshd(6808): RO /bin/dash sshd(6808): RO /lib/x86_64-linux-gnu/ld-2.15.so sh(6808): R /lib/x86_64-linux-gnu/ld-2.15.so sh(6808): O /etc/ld.so.cache sh(6808): O /lib/x86_64-linux-gnu/libc-2.15.so 

    Вышеприведенное показывает идентификатор процесса, который выполняет доступ к файлу и к файлу, к которому он обращается, но он не дает вам общего использования полосы пропускания, поэтому каждый доступ неотличим от любого другого доступа.

    ПРИМЕЧАНИЕ: fatrace может принимать аргумент -p PID чтобы вы могли направить его для просмотра одного PID, если хотите.

    Interesting Posts

    Чтобы настроить яркость-контрастность в плоскости с помощью Gimp / ImageMagick / …?

    Как увидеть общую пропускную способность, которая использовалась с момента ее запуска?

    Как добавить «Сделать исполняемый файл» и «Запустить» в контекстное меню «Элементарный файловый менеджер ОС»?

    Вопрос по установке IPtables

    zsh перейти к концу копии из X буфера обмена

    Можете ли вы выполнять системные вызовы с терминала OSX?

    Конфликты обновления системы

    Вложенные кавычки в подоболочки

    почему grep "!" показывает "bash:!: event not found"?

    Изменение скорости при чтении последовательно с жесткого диска

    Клавиатура не работает в X11 после возобновления сна / приостановки

    У пользователя все еще есть привилегии sudo, несмотря на то, что они удалены из всех групп

    Проблемы при попытке вывести цвета в bash

    Linux eth0 не работает, не может его закрыть

    Настольные уведомления о завершенных задачах

    Linux и Unix - лучшая ОС в мире.