Quero automatizar o tempo de atividade e os testes de disponibilidade do meu site. eu tenho o proxy sucuri no lugar, depois disso há um balanceador de carga e, em seguida, há servidores de aplicativos por trás do balanceador de carga. Existe alguma maneira de automatizar a verificação do meu site para resolver o IP do proxy Sucuri (1º) verificar seu status e, em seguida, verificar o IP apontando para o LB, testá-lo e apontá-lo para outros servidores de aplicativos por trás do LB? Eu só quero fazer isso para ter certeza de que, quando o desastre ocorrer, qual parte do site está inativa, para que eu receba uma notificação instantânea da falha em um nível específico.
É possível adicionar o IP e o URL do site ao arquivo hosts? (através de um script bash e, em seguida, altere o arquivo hosts de acordo para cada teste)? ou existe alguma outra saída para isso?
Se você usar
curl
para teste, verifique--resolve
e-H
ie--header
.Isso imitaria sua
hosts
solução -file:Enquanto isso substitui o
Host:
cabeçalho:Esses dois também podem ser combinados, se melhor para algumas partes do seu teste.