Estou procurando uma ferramenta que lista os arquivos abertos classificados por quantidade de atividade no arquivo. Portanto lsof
, não faz o trabalho (a menos que eu esteja negligenciando uma maneira de usar lsof
). Idealmente, a ferramenta deve funcionar como tal top
e deve-se ser capaz de alternar entre atividades específicas para classificação: leituras, gravações, bytes, buscas por segundo. De preferência, ele deve estar prontamente disponível no RHEL / CentOS / EPEL.
Existe uma ferramenta desse tipo?
Eu gostaria de sugerir
—
Edward
atop
, que geralmente está prontamente disponível em repositórios de software. É uma ferramenta de ponta que pode mostrar a utilização do disco por processo / thread, consulte atoptool.nl . Porém, ele não mostra a utilização por arquivo do AFAIK.
Thomas: o filetop da bcc-tools faz exatamente o que eu preciso, obrigado. No entanto, no CentOS 7.6, preciso corrigi - lo para solucionar um erro: github.com/iovisor/bcc/issues/2119 Parece que o RHEL / CentOS 7.7 terá isso corrigido.
—
Troels Arvin
filetop
a partirbcc-tools
, que só está disponível com 7,6 RHEL liberação e clones. Eu acho que não fornece exatamente os recursos que você está procurando. Esse artigo do RHEL também pode ser interessante.