作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们在 Amazon EC2 上托管了一些应用程序,并使用弹性负载均衡器 (ELB) 来管理一个应用程序的多个实例。此外,我们还设置了 ELB 警报以获取有关不健康主机的通知,即当实例出现故障时。
到目前为止,除了 AWS 控制台中的 ELB 状态页面之外,我不知道在哪里可以检查警报响起时究竟哪个实例已关闭。但是,如果实例再次返回 In Service 状态,这也无济于事。
ELB 发出的电子邮件通知不包含此信息;我也无法在控制台的警报历史记录中的任何地方找到它。
有没有办法判断哪个实例触发了 ELB 警报,即使该实例在此期间已恢复正常状态?
干杯,亚历克斯
最佳答案
遗憾的是亚马逊没有提供健康检查日志,因此假设服务器不再不健康,不可能找出哪个实例没有通过健康检查。您只能使用 Per-Az 指标来了解哪个 AZ 是实例。
但是,如果您查询 AWS api ,您就可以知道哪个实例已关闭。期间问题。所以,我想到了一个可能的解决方法:
elb-describe-instance-health *LoadBalancerName* --region *YourRegion*
关于amazon-web-services - Amazon EC2 ELB 警报 - 哪个实例运行状况不佳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21453371/
我是一名优秀的程序员,十分优秀!