Melihat peristiwa ECS siklus hidup Amazon dalam Wawasan Kontainer - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Melihat peristiwa ECS siklus hidup Amazon dalam Wawasan Kontainer

Anda dapat melihat peristiwa ECS siklus hidup Amazon dalam konsol Container Insights. Hal ini akan membantu Anda dalam mengkorelasikan metrik-metrik kontainer, log, dan peristiwa dalam satu tampilan untuk memberikan Anda visibilitas operasional yang lebih lengkap.

Peristiwa-peristiwa itu termasuk peristiwa perubahan status instans kontainer, peristiwa perubahan status tugas, dan peristiwa-peristiwa tindakan layanan. Mereka secara otomatis dikirim oleh Amazon ECS ke Amazon EventBridge dan juga dikumpulkan CloudWatch dalam format log peristiwa. Untuk informasi selengkapnya tentang peristiwa ini, lihat ECSacara Amazon.

Harga Standard Container Insights berlaku untuk peristiwa ECS Siklus Hidup Amazon. Untuk informasi selengkapnya, lihat CloudWatchHarga Amazon.

Untuk mengonfigurasi tabel peristiwa siklus hidup dan membuat aturan untuk sebuah klaster, Anda harus memiliki izin events:PutRule, events:PutTargets, dan logs:CreateLogGroup. Anda juga harus memastikan bahwa ada kebijakan sumber daya yang memungkinkan EventBridge untuk membuat aliran log dan mengirim CloudWatch log ke Log. Jika kebijakan sumber daya ini tidak ada, maka Anda dapat memasukkan perintah berikut untuk membuatnya:

aws --region region logs put-resource-policy --policy-name 'EventBridgeCloudWatchLogs' --policy-document '{ "Statement": [ { "Action": [ "logs:CreateLogStream", "logs:PutLogEvents" ], "Effect": "Allow", "Principal": { "Service": ["events.amazonaws.com", "delivery.logs.amazonaws.com"] }, "Resource": "arn:aws:logs:region:account-id:log-group:/aws/events/ecs/containerinsights/*:*", "Sid": "TrustEventBridgeToStoreECSLifecycleLogEvents" } ], "Version": "2012-10-17" }'

Anda juga dapat menggunakan perintah berikut untuk memeriksa apakah Anda sudah memiliki kebijakan ini, dan untuk mengonfirmasi apakah sudah dilampirkan dan berfungsi dengan benar.

aws logs describe-resource-policies --region region --output json

Untuk melihat tabel peristiwa siklus hidup, Anda harus memiliki izin events:DescribeRule, events:ListTargetsByRule, dan logs:DescribeLogGroups.

Untuk melihat peristiwa ECS siklus hidup Amazon di konsol CloudWatch Container Insights
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pilih Wawasan, Wawasan Kontainer.

  3. Pilih Lihat dasbor kinerja.

  4. Di drop-down berikutnya, pilih ECSCluster, ECSServices, atau ECS Tasks.

  5. Jika Anda memilih ECSLayanan atau ECSTugas di langkah sebelumnya, pilih tab Peristiwa Siklus Hidup.

  6. Di bagian bawah halaman, jika Anda melihat Konfigurasi peristiwa siklus hidup, pilih untuk membuat EventBridge aturan untuk klaster Anda.

    Peristiwa-peristiwa itu akan ditampilkan di bawah panel wawasan kontainer dan di atas bagian Wawasan Aplikasi. Untuk menjalankan analitik tambahan dan membuat visualisasi tambahan mengenai peristiwa-peristiwa ini, silakan pilih Tampilkan di Wawasan Log di tabel Peristiwa Siklus Hidup.