У нас есть сервер приложений (php, nginx), который обрабатывает множество запросов от наших мобильных приложений. В этом случае мы также используем балансировщик нагрузки Amazon (elb). Как мы можем увидеть, сколько http-запросов на самом деле не обрабатываются сервером nginx (не имеют ответа).
Проверьте метрики ELB в CloudWatch: http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/elb-metricscollected.html
Я думаю, что метрика, которая может быть ближе всего к тому, что вы ищете, это BackendConnectionErrors
Метрика.
Метрика BackendConnectionErrors — это число соединений, которые не были успешно установлены между балансировщиком нагрузки и зарегистрированными экземплярами.
Есть также также эти метрики:
HTTPCode_Backend_4XX,
HTTPCode_Backend_5XX
Эти метрики подсчитывают, сколько раз эти коды ответов об ошибках были возвращены вашими серверными экземплярами. Сначала необходимо установить соединение между балансировщиком нагрузки и бэкэндами, чтобы эти показатели были отправлены.
Других решений пока нет …