【问题标题】:Aws auto scaling group terminated one ec2 instance with Instance status check failsAws Auto Scaling 组终止了一个 ec2 实例,但实例状态检查失败
【发布时间】:2019-12-16 05:37:15
【问题描述】:

Aws 中的 Auto Scaling 组终止了一个 ec2 实例,但实例状态检查失败,并重新启动了另一个运行良好的实例。 有什么方法可以检查导致我的 ASG 因实例状态检查失败而终止机器的原因

【问题讨论】:

    标签: amazon-ec2 aws-cloudwatch-log-insights


    【解决方案1】:

    您可以从 Auto Scaling 组下的 Activity History 选项卡中获取 instance-id,然后使用 CloudWatch Log Insights 查询您可能推送到 CloudWatch 中的任何日志,例如

    fields @timestamp, @message
    | filter @logStream = 'i-your-instance-id'
    | sort @timestamp desc
    | limit 200
    

    如果这种情况经常发生,您可能需要尝试将实例与 ASG 分离,或者暂停 HealthCheck 进程,以便您可以登录实例并进行更详细的故障排除。

    有关其他故障排除步骤,请参阅 AWS 文档以对 LinuxWindows 中的实例进行故障排除。

    【讨论】:

      猜你喜欢
      • 2021-08-25
      • 2021-02-09
      • 2023-03-13
      • 2014-01-06
      • 2013-07-05
      • 1970-01-01
      • 2020-03-26
      • 1970-01-01
      • 2018-06-09
      相关资源
      最近更新 更多