Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan Wawasan Kontainer di Amazon ECS menggunakan AWS Distro untuk OpenTelemetry
Gunakan bagian ini jika Anda ingin menggunakan AWS Distro OpenTelemetry untuk menyiapkan CloudWatch Wawasan Kontainer di klaster AmazonECS. Untuk informasi lebih lanjut tentang AWS Distro untuk Telemetri Terbuka, lihat AWS Distro untuk. OpenTelemetry
Langkah-langkah ini mengasumsikan bahwa Anda sudah memiliki cluster yang menjalankan AmazonECS. Untuk informasi selengkapnya tentang penggunaan AWS Distro untuk Telemetri Terbuka dengan Amazon ECS dan menyiapkan ECS klaster Amazon untuk tujuan ini, lihat Menyiapkan AWS
Distro untuk Kolektor OpenTelemetry di Amazon
Langkah 1: Membuat sebuah peran tugas
Langkah pertama adalah membuat peran tugas di cluster yang akan digunakan AWS OpenTelemetry Kolektor.
Untuk membuat peran tugas untuk AWS Distro untuk OpenTelemetry
Buka IAM konsol di https://console.aws.amazon.com/iam/
. -
Pada panel navigasi, silakan pilih Kebijakan dan kemudian pilih Buat kebijakan.
-
Pilih JSONtab dan salin dalam kebijakan berikut:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:PutLogEvents", "logs:CreateLogGroup", "logs:CreateLogStream", "logs:DescribeLogStreams", "logs:DescribeLogGroups", "ssm:GetParameters" ], "Resource": "*" } ] }
-
Pilih Tinjau kebijakan.
-
Untuk nama, masukkan
AWSDistroOpenTelemetryPolicy
, kemudian pilih Buat kebijakan. -
Dalam panel navigasi yang ada di sisi kiri, pilih Peran dan kemudian pilih Buat peran.
-
Dalam daftar layanan, pilih Layanan Kontainer Elastis.
-
Pada bagian bawah halaman, pilih Tugas Layanan Kontainer Elastis dan kemudian pilih Berikutnya: Izin.
-
Dalam daftar kebijakan, cari AWSDistroOpenTelemetryPolicy.
-
Pilih kotak centang di sebelah AWSDistroOpenTelemetryPolicy.
-
Pilih Berikutnya: Tanda dan kemudian pilih Berikutnya: Tinjau.
-
Untuk Nama peran masukkan
AWSOpenTelemetryTaskRole
kemudian pilih Buat peran.
Langkah 2: Membuat sebuah peran eksekusi tugas
Langkah selanjutnya adalah membuat peran eksekusi tugas untuk AWS OpenTelemetry Kolektor.
Untuk membuat peran eksekusi tugas untuk AWS Distro untuk OpenTelemetry
Buka IAM konsol di https://console.aws.amazon.com/iam/
. -
Dalam panel navigasi yang ada di sisi kiri, pilih Peran dan kemudian pilih Buat peran.
-
Dalam daftar layanan, pilih Layanan Kontainer Elastis.
-
Pada bagian bawah halaman, pilih Tugas Layanan Kontainer Elastis dan kemudian pilih Berikutnya: Izin.
-
Dalam daftar kebijakan, cari A, mazonECSTask ExecutionRolePolicy lalu pilih kotak centang di samping A mazonECSTask ExecutionRolePolicy.
-
Dalam daftar kebijakan, cari, CloudWatchLogsFullAccesslalu pilih kotak centang di sebelahnya CloudWatchLogsFullAccess.
-
Dalam daftar kebijakan, cari A, mazonSSMRead OnlyAccess lalu pilih kotak centang di samping A mazonSSMRead OnlyAccess.
-
Pilih Berikutnya: Tanda dan kemudian pilih Berikutnya: Tinjau.
-
Untuk Nama peran masukkan
AWSOpenTelemetryTaskExecutionRole
kemudian pilih Buat peran.
Langkah 3: Membuat sebuah penetapan tugas
Langkah selanjutnya adalah membuat sebuah penetapan tugas.
Untuk membuat definisi tugas untuk AWS Distro untuk OpenTelemetry
Buka konsol di https://console.aws.amazon.com/ecs/v2
. -
Pada panel navigasi, silakan pilih Penetapan tugas.
-
Pilih Buat penetapan tugas baru, Buat penetapan tugas baru.
-
Untuk Keluarga penetapan tugas, tentukan nama unik untuk penetapan tugas tersebut.
-
Mengonfigurasikan kontainer-kontainer Anda, lalu pilih Berikutnya.
-
Pada Metrik dan pencatatan log, pilih Gunakan koleksi metrik.
-
Pilih Berikutnya.
-
Pilih Buat.
Untuk informasi selengkapnya tentang penggunaan AWS OpenTelemetry kolektor dengan AmazonECS, lihat Menyiapkan AWS Distro untuk OpenTelemetry Kolektor di Amazon Elastic Container Service
Langkah 4: Mengeksekusi tugas
Langkah terakhir adalah mengeksekusi tugas yang telah Anda buat.
Untuk menjalankan tugas untuk AWS Distro untuk OpenTelemetry
Buka konsol di https://console.aws.amazon.com/ecs/v2
. -
Pada panel navigasi yang ada di sebelah kiri, pilih Penetapan Tugas dan kemudian pilih tugas yang baru Anda buat.
-
Pilih Tindakan, Terapkan, Eksekusi tugas.
-
Pilih Terapkan, Eksekusi tugas.
-
Pada bagian Opsi komputasi, dari Klaster yang ada, pilih klaster.
-
Pilih Buat.
-
Selanjutnya, Anda dapat memeriksa metrik baru di CloudWatch konsol.
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. -
Di panel navigasi, pilih Metrik.
Anda akan melihat ContainerInsights namespace ECS/. Pilih namespace tersebut dan Anda akan melihat ada delapan metrik.