Microsoft перенесла SysInternals Procmon на Linux

Сегодня ад замерз. Microsoft сделала доступным Sysinternals Procmon для Linux, поставляя готовые пакеты для Ubuntu 18.04.

Process Monitor — это инструмент мониторинга для Windows, который показывает активность файлов, реестра и процессов/потоков в реальном времени. Это относительно новый инструмент, который сочетает в себе две старые утилиты Sysinternals, Filemon и Regmon. Инструмент отображает в реальном времени всю активность файловой системы в операционной системе Microsoft Windows.

В Windows Process Monitor можно использовать для отслеживания изменений реестра и файловой системы, вносимых процессом. Он поддерживает огромное количество фильтров и позволяет экспортировать собранные данные в файл. Это швейцарский нож для продвинутого пользователя.

SysInternals Procmon в Linux

Microsoft перенесла Procmon на Linux под лицензией MIT. Теперь проект находится на GitHub .

Process Monitor (Procmon) — это Linux переосмысление классического инструмента Procmon из набора инструментов Sysinternals для Windows. Procmon предоставляет разработчикам Linux удобный и эффективный способ отслеживания активности системных вызовов в системе.

В качестве системных требований Microsoft упоминает следующее:

  • Минимальная ОС:
    • Ubuntu 18.04. lts
  • cmake > = 3.13 (только во время сборки)
  • libsqlite3-dev > = 3.22 (только во время сборки)

На Github вы также найдете инструкции по сборке для энтузиастов.

Определенно, перенос Procmon на Linux — один из наименее ожидаемых шагов со стороны Microsoft. Потребуется время, чтобы увидеть, насколько он полезен, и проанализировать, лучше ли он, чем старые добрые инструменты htop и strace .

‘);

Оцените статью
digitdocom.ru
Добавить комментарий