Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Zura! - Busque. Compare. Compre.

Outras ofertas

Notebook

Monitor

Impressora

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Monitorando o boot do sistema com o Bootchart

Colaboração: André Luiz Facina

Data de Publicação: 16 de Outubro de 2008

Bootchart é um boot logger que cria gráficos detalhados da sequencia de boot, mostrando quais processos são carregados, o tempo de duração de cada processo, a utilização do tempo de CPU, uso de disco durante o boot e etc. Com ele é possível identificar quais processos consomem mais tempo da CPU e I/O de disco, bem como os processos que demoram mais para inicializar. Alguns screenshots do gráfico gerado pelo bootchart -> http://www.bootchart.org/samples.html

1. Instalação

Gentoo: # echo "app-benchmarks/bootchart" > /etc/portage/package.keywords # emerge bootchart

Fedora e Centos: # yum install bootchart

Debian: # apt-get install bootchart bootchart-view

Também é possível baixar o pacote e instalar manualmente, para isso acesse o site do desenvolvedor e baixe o pacote de sua distribuição

http://www.bootchart.org/download.html

2. Configuração

Para que o Bootchart possa gerar os gráficos, temos que colocá-lo como o processo init, sendo ele o novo responsável pela chamada dos initscripts. Verifique o arquivo /boot/grub/menu.lst, geralmente depois da instalação ele é configurado automaticamente, mas se não o estiver, deixe como o exemplo abaixo, inserindo apenas o "init=/sbin/bootchartd"

  [...]
  title Fedora Facina (2.6.25) - bootchart
    root (hd0,1)
    kernel /vmlinuz-2.6.25 ro root=/dev/hda2 init=/sbin/bootchartd
    initrd /initrd-2.6.25.img

Reboote a máquina ... (init 6, shutdown -r now, echo b > /proc/sysrq-trigger, botão reset e etc... )

3. Utilização

Depois do boot verifique se foi criado o arquivo /var/log/bootchart.tgz, nele consta várias arquivos de logs e é com esses logs que iremos gerar o gráfico.

Para gerar o gráfico do boot, utilize o comando

  /usr/bin/bootchart /var/log/bootchart.tgz

Depois de alguns segundos ele irá criar um arquivo de imagem ".png" no diretório corrente, agora basta abrir o arquivo com o visualizador de imagens preferido, no meu caso "display bootchart.png".

Veja a relação completa dos artigos de André Luiz Facina

Stumble Upon Digg This Del.icio.us Twitter Recomendar este artigo a um amigo Entre em contato Formato PDF
Newsfeed RSS
Formato para impressão
StumbleUpon Digg Del.icio.us Twitter Recomendar Contato PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 4.51/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 4.5 /5 (1914 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Twitter, Chiclete e Camisinha


Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

Grupo MBS