Saber qual servidor é escolhido por um balanceador de carga

1

Atualmente, estou monitorando os registros gerados pelo nosso servidor de aplicativos. Mas antes que eu pudesse fazer isso, eu teria que saber quais logs do servidor eu iria. Para fazer isso eu faço uma cauda de ambos os logs e ver qual dos logs "executar" quando eu navego para essa página. Se um dos logs for executado, eu sei para qual servidor eu iria para monitoramento. Isso se torna complicado, no entanto, quando os dois logs são executados ao mesmo tempo quando digito a URL do aplicativo. Quando isso acontece, faço login e depois de fazer o login, paro os dois logs e leio meu nome de login em ambos. Só então eu vou saber qual servidor estou usando.

Existe uma maneira mais fácil de fazer isso? Talvez eu possa usar um sniffer de pacotes como o wireshark ou algo assim. Nosso aplicativo é acessível tanto na Web pública quanto na intranet.

    
por Jeune 24.11.2010 / 06:30

2 respostas

3

Eu costumo colocar algum texto comentado no HTML que inclua o nome do servidor local ou, pelo menos, identifique-o sem necessariamente ter o nome do host e, em seguida, verifique se ele está carregando a página.

    
por 24.11.2010 / 20:25
2

Você pode deixar o balanceador de carga adicionar um cabeçalho, de preferência não um nome de host real, mas um que permita que você entenda qual servidor é.

    
por 24.11.2010 / 20:42