Instalacao Halberd Encontrei no blog corujati informacao referente uma ferramenta para realizar analise de performance em um ambiente web. Entao como no meu trabalho existe uma empresa que esta desenvolvendo um site que acho este site estremamente pesado, por que pelo menos eu nunca encontrei um site que carregasse 1,4 Mb, acho isso um absurdo comparado com sites que passei um dia inteiro navegando e comparando.O maximo encontrado foi 600Kb. Bem, mas isto nao vem ao assunto. Ao ver o apresentava fiquei curioso como um site submarino que concerteza e um dos maiores sites de vendas no Brasil, carrega uma pagina tao rapida e como e o seu processo de balanceamento nos servidores. Entao decide instalar o Halberd e analisar as informacoes que iria me retornar. Bom, o procedimento de instalacao foi ate rapido comparado a uns problemas entre meu note e a cadeira,devido ao horario de 2:00 hrs da matina. Para o meu ambiente de testes utilizei o seguinte: 1. Debian lenny - Virtualizada 2. 512 de Memoria Baixei os pacotes de requisito do Halberd que e o Python. O problema relatado anteriormente foi devido a versao que instalei que foi a 2.4, e quando em seguida realizava a instalacao do Halberd e executa me retornava o seguinte erro: ImportError: No module named hashlib Entao com um pouco de pesquisa verifiquei a correcao estava na versao do Python 2.5. aptitude install python2.5 Beleza, apos a atualizacao do python realizei a instalacao do Halberd que realizei o download deste link: http://halberd.superadditive.com/dist/halberd-0.2.4.tar.gz Descompactei: tar xvf halberd-0.2.4.tar.gz Agora instalei: python setup.py install Vai lhe retornar acredito que algo parecido com o seguinte: testedebian:~/halberd-0.2.4# python setup.py install running install running build running build_py running build_scripts creating build/scripts-2.5 copying and adjusting scripts/halberd -> build/scripts-2.5 changing mode of build/scripts-2.5/halberd from 644 to 755 running install_lib creating /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/crew.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/clientlib.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/reportlib.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/conflib.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/shell.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/logger.py -> /usr/lib/python2.5/site-packages/Halberd creating /usr/lib/python2.5/site-packages/Halberd/clues copying build/lib/Halberd/clues/file.py -> /usr/lib/python2.5/site-packages/Halberd/clues copying build/lib/Halberd/clues/analysis.py -> /usr/lib/python2.5/site-packages/Halberd/clues copying build/lib/Halberd/clues/Clue.py -> /usr/lib/python2.5/site-packages/Halberd/clues copying build/lib/Halberd/clues/__init__.py -> /usr/lib/python2.5/site-packages/Halberd/clues copying build/lib/Halberd/version.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/ScanTask.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/__init__.py -> /usr/lib/python2.5/site-packages/Halberd copying build/lib/Halberd/util.py -> /usr/lib/python2.5/site-packages/Halberd byte-compiling /usr/lib/python2.5/site-packages/Halberd/crew.py to crew.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/clientlib.py to clientlib.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/reportlib.py to reportlib.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/conflib.py to conflib.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/shell.py to shell.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/logger.py to logger.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/clues/file.py to file.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/clues/analysis.py to analysis.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/clues/Clue.py to Clue.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/clues/__init__.py to __init__.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/version.py to version.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/ScanTask.py to ScanTask.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/__init__.py to __init__.pyc byte-compiling /usr/lib/python2.5/site-packages/Halberd/util.py to util.pyc running install_scripts copying build/scripts-2.5/halberd -> /usr/bin changing mode of /usr/bin/halberd to 755 running install_data running install_egg_info Writing /usr/lib/python2.5/site-packages/halberd-0.2.4.egg-info Apos este retorno pode executar o commando abaixo: Halberd http://www.submarino.com.br d ( O d e para debug )Podem encontrar mais informacoes das opcoes de comando no proprio site da Halberd.Caso tenha algum erro de escrita me desculpem pois agora sao 02:55 e vou ter que esta no trabalho as 8:00.Duvidas podem postar!Vlw A algum tempo atras cerca de 2 anos havia configurado o Dynagem por linha de comando e acabava sendo muito complicado e utilizando muito processamento quando