EC2の詳細モニタリングが無効

EC2で細かい粒度のメトリクスが必要な場合は、詳細モニタリングを有効にしてください。

説明

EC2の詳細モニタリングでは、ほとんどのインスタンスメトリクスを基本の5分間隔ではなく1分間隔で取得できます。基本モニタリングも利用でき、ステータスチェックのメトリクスは詳細モニタリングの有無にかかわらず1分間隔です。

想定される影響

5分間隔のメトリクスだけでは、短時間のCPU使用率の急増やネットワーク負荷を詳しく調べにくい場合があります。

対処方法

monitoring = trueを設定して詳細モニタリングを有効にしてください。必要な対応速度と追加料金を考慮し、必要なメトリクスアラームを設定してください。

例

以下は、同じEC2インスタンスで詳細モニタリングを有効にする例です。

変更前

hcl
resource "aws_instance" "example" {
  ami           = data.aws_ami.ubuntu.id
  instance_type = "t3.micro"

  tags = {
    Name = "HelloWorld"
  }
}

変更後

hcl
resource "aws_instance" "example" {
  ami           = data.aws_ami.ubuntu.id
  monitoring    = true
  instance_type = "t3.micro"

  tags = {
    Name = "HelloWorld"
  }
}

参考資料