Estoy buscando una herramienta que enumere los archivos abiertos ordenados por cantidad de actividad en el archivo. Entonces lsof
no hace el trabajo (a menos que esté pasando por alto una forma de usar lsof
). Idealmente, la herramienta debería funcionar como top
, y uno debería poder cambiar entre actividades específicas para la clasificación: lecturas, escrituras, bytes, búsquedas por segundo. Preferiblemente, debería estar fácilmente disponible en RHEL / CentOS / EPEL.
¿Existe tal herramienta?
Me gustaría sugerir
—
Edward
atop
, que generalmente está disponible en repositorios de software. Es una herramienta superior que puede mostrar la utilización del disco por proceso / subproceso, consulte atoptool.nl . Sin embargo, no muestra la utilización de AFAIK por archivo.
Thomas: el filetop de bcc-tools hace exactamente lo que necesito, gracias. Sin embargo, en CentOS 7.6, necesito parchearlo para manejar un error: github.com/iovisor/bcc/issues/2119 Parece que RHEL / CentOS 7.7 lo solucionará.
—
Troels Arvin el
filetop
desdebcc-tools
, que solo está disponible con la versión 7.6 RHEL y los clones. Creo que no proporciona exactamente las características que está buscando. Esta articulación RHEL también podría ser interesante.