Szukam narzędzia, które wyświetli listę otwartych plików posortowanych według ilości aktywności w pliku. Więc lsof
nie wykonuje pracy (chyba, że przeoczyłem sposób użycia lsof
). Idealnie top
byłoby , gdyby narzędzie działało jak należy i można było przełączać między konkretnymi czynnościami do sortowania: odczytuje, zapisuje, bajty, szuka na sekundę. Najlepiej, jeśli powinien być łatwo dostępny w RHEL / CentOS / EPEL.
Czy takie narzędzie istnieje?
linux
monitoring
top
open-files
Troels Arvin
źródło
źródło
filetop
zbcc-tools
, który jest dostępny tylko z wersją 7.6 RHEL i klonami. Myślę, że nie zapewnia dokładnie tych funkcji, których szukasz. Ciekawy może być również ten artykuł RHEL .find
komendę uruchomioną na wielkim drzewieatop
, który zazwyczaj jest łatwo dostępny w repozytoriach oprogramowania. Jest to najlepsze narzędzie, które pokazuje wykorzystanie dysku na proces / wątek, patrz atoptool.nl . Jednak nie pokazuje AFAIK wykorzystania pliku.Odpowiedzi:
Sysdig jest prawdopodobnie tym, czego chcesz, jest programowalny na wypadek, gdyby nie był. Topfiles_bytes "dłuto" (sysdig skrypt) wykazy najważ / Pliki O-ED.
źródło