Red Hat Training
A Red Hat training course is available for RHEL 8
18.2. Criação de flamegrafos em todo o sistema
Este procedimento descreve como visualizar os dados de desempenho registrados em todo um sistema usando flamegraphs
.
Pré-requisitos
-
flamegraphs
são instalados como descrito na instalação de flamegraphs. -
A ferramenta
perf
é instalada conforme descrito na instalação do perf.
Procedimento
Registrar os dados e criar a visualização:
# perf script flamegraph -a -F 99 sono 60
Este comando mostra e registra dados de desempenho sobre todo o sistema por 60 segundos, conforme estipulado pelo uso do comando
sleep
, e então constrói a visualização que será armazenada no diretório ativo atual comoflamegraph.html
. O comando irá amostrar por padrão os dados de chamada de dados e toma os mesmos argumentos que a ferramentaperf
, neste caso particular:-a
- Estipula para registrar dados sobre todo o sistema.
-F
- Para definir a freqüência de amostragem por segundo.
Etapas de verificação
Para análise, veja o flamegraph gerado:
# xdg-open flamegraph.html
Este comando abre o flamegraph no navegador padrão: