Microsoft preniesol SysInternals Procmon na Linux
Dnes peklo zamrzlo. Spoločnosť Microsoft sprístupnila Sysinternals Procmon pre Linux, ktorý dodáva balíčky pripravené na použitie pre Ubuntu 18.04.
Process Monitor je monitorovací nástroj pre Windows, ktorý zobrazuje živé súbory, register a aktivitu procesov/vlákna. Ide o relatívne nový nástroj, ktorý kombinuje dva staršie nástroje Sysinternals, Filemon a Regmon. Nástroj zobrazuje v reálnom čase všetku aktivitu súborového systému v operačnom systéme Microsoft Windows.
V systéme Windows možno Process Monitor použiť na sledovanie zmien registra a systému súborov vykonaných procesom. Podporuje veľké množstvo filtrov a umožňuje export zozbieraných údajov do súboru. Je to švajčiarsky nôž pre pokročilých používateľov.
SysInternals Procmon v systéme Linux
Microsoft preniesol Procmon na Linux pod licenciou MIT. Projekt je teraz spustený GitHub.
Process Monitor (Procmon) je linuxové prepracovanie klasického nástroja Procmon zo sady nástrojov Sysinternals pre Windows. Procmon poskytuje vývojárom Linuxu pohodlný a efektívny spôsob sledovania aktivity syscall v systéme.
Ako systémové požiadavky spoločnosť Microsoft uvádza nasledovné:
- Minimálny OS:
- Ubuntu 18,04 lts
-
cmake
>= 3,13 (iba doba zostavenia) -
libsqlite3-dev
>= 3,22 (iba doba zostavenia)
Na Githube nájdete aj návod na zostavenie pre nadšencov.
Rozhodne je portovanie Procmon na Linux jedným z najmenej očakávaných ťahov od Microsoftu. Chvíľu potrvá, kým uvidíte, aké je to užitočné, a analyzujte, či je lepšie ako staré dobré htop
a strace
nástrojov.