como posso usar arquivos de log do apache para recriar o cenário de uso

2

Recentemente eu instalei um site que tinha muitos pedidos e era muito lento. Muitas melhorias foram feitas no código do site e também compramos um novo servidor.

Eu quero testar o novo servidor exatamente com as mesmas solicitações que tornaram o servidor antigo lento. Depois disso, eu vou dobrar os pedidos, fazer novos testes e assim por diante.

Essas solicitações são registradas nos arquivos de log do apache. Então, eu posso analisar esses arquivos e fazer algum tipo de script para fazer as mesmas solicitações. Claro, neste caso, os pedidos serão feitos apenas pelo meu computador contra o servidor, mas ei, melhor que nada.

Perguntas: - existe algum aplicativo que já faz isso? - você usaria o wget? ab? script python?

Obrigado!

    
por daigorocub 13.11.2011 / 16:49

2 respostas

3

Eu usei o jmeter para isso no passado, mas requer que seus logs estejam em formato estendido.

Se este não for o seu caso, tente algo como: link

    
por 13.11.2011 / 17:08
0

Tsung - é a ferramenta de teste de carga distribuída. Pode usar o log do apache para criar planos de teste.

    
por 13.11.2011 / 18:14