In the second situation, several tools can be used to perform an in-depth test (jmeter, for example). But if you want to make an easy test based in a URL, testELB.sh could be what you need.
tesELB.sh will test an URL during a period (by default, ten minutes), making random queries through all associated IPs in your ELB. Additionally, will show you interesting information about:
- Average response time
- Maximum response time
- Percentile 95 response time
- Average payload size
- Error request (including percent)
Here is an execution example:
testELB.sh output
Usage:
This shell script could be a good starting point to troubleshoot ELB issues. Fell free to use it!
testELB.sh ELB [LOOP] [URL] [PORT] [PROTOCOL]
ELB: DNS Name associated to ELB
LOOP: Number of loops. Default value: 600 (ten minutes)
URL: URL to check in ELB. Default value: /
PORT: Port in ELB to check. Default value: 80
PROTOCOL: Protocol to use. Default value: http
This shell script could be a good starting point to troubleshoot ELB issues. Fell free to use it!
No hay comentarios:
Publicar un comentario