Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Bootchart: Monitorando o boot do sistema Linux

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Bootchart: Monitorando o boot do sistema Linux

    Bootchart: Monitorando o boot do sistema Linux
    O que é o Bootchart?

    Bootchart é um boot logger que cria gráficos detalhados da sequência de boot, mostrando quais processos são carregados, o tempo de duração de cada processo, a utilização do tempo de CPU, uso disco durante o boot 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 pra inicializar.

    Alguns screenshots do gráfico gerado pelo bootchart: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Instalação do Bootchart
    Gentoo Linux:

    # 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:

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Configuração do Bootchart
    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".

    Código:
    [...]
    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 etc)

    Utilização do Bootchart
    Depois do boot verifique se foi criado o arquivo /var/log/bootchart.tgz, nele constam vários arquivos de log e é com esses logs que geraremos 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 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

    Pronto! =)

    Fonte: vivaoLinux
    Postado Por: RedDeviL

X
Working...
X