Perbarui ke versi agen atau EKS add-on Amazon yang diperlukan - Amazon CloudWatch

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

Perbarui ke versi agen atau EKS add-on Amazon yang diperlukan

Setelah 9 Agustus 2024, CloudWatch Application Signals tidak akan lagi mendukung versi lama dari EKS add-on Amazon CloudWatch Observability, CloudWatch agen, dan AWS Distro untuk agen instrumentasi otomatis. OpenTelemetry

  • Untuk EKS add-on Amazon CloudWatch Observability, versi yang lebih lama dari tidak v1.7.0-eksbuild.1 akan didukung.

  • Untuk CloudWatch agen, versi yang lebih lama dari 1.300040.0 tidak akan didukung.

  • Untuk AWS Distro untuk agen OpenTelemetry instrumentasi otomatis:

    • Untuk Java, versi yang lebih lama dari 1.32.2 tidak didukung.

    • Untuk Python, versi yang lebih lama dari 0.2.0 tidak didukung.

    • Untuk. NET, versi yang lebih lama dari 1.3.2 tidak didukung.

    • Untuk Node.js, versi yang lebih lama dari 0.3.0 tidak didukung.

penting

Versi terbaru dari agen mencakup pembaruan skema metrik Sinyal Aplikasi. Pembaruan ini tidak kompatibel ke belakang, dan ini dapat mengakibatkan masalah data jika versi yang tidak kompatibel digunakan. Untuk membantu memastikan transisi yang mulus ke fungsionalitas baru, lakukan hal berikut:

  • Jika aplikasi Anda berjalan di AmazonEKS, pastikan untuk memulai ulang semua aplikasi yang diinstrumentasi setelah Anda memperbarui add-on Amazon CloudWatch Observability.

  • Untuk aplikasi yang berjalan di platform lain, pastikan untuk meningkatkan CloudWatch agen dan agen AWS OpenTelemetry instrumentasi otomatis ke versi terbaru.

Petunjuk di bagian berikut dapat membantu Anda memperbarui ke versi yang didukung.

Perbarui add-on Amazon CloudWatch Observability EKS

Untuk EKS add-on Amazon CloudWatch Observability, Anda dapat menggunakan AWS Management Console atau. AWS CLI

Gunakan konsol

Untuk memutakhirkan add-on menggunakan konsol
  1. Buka EKS konsol Amazon di https://console.aws.amazon.com/eks/rumah#/cluster.

  2. Pilih nama EKS cluster Amazon untuk diperbarui.

  3. Pilih tab Add-ons, lalu pilih Amazon CloudWatch Observability.

  4. Pilih Edit, pilih versi yang ingin Anda perbarui, lalu pilih Simpan perubahan.

    Pastikan untuk memilih v1.7.0-eksbuild.1 atau nanti.

  5. Masukkan salah satu AWS CLI perintah berikut untuk memulai ulang layanan Anda.

    # Restart a deployment kubectl rollout restart deployment/name # Restart a daemonset kubectl rollout restart daemonset/name # Restart a statefulset kubectl rollout restart statefulset/name

Gunakan AWS CLI

Untuk meng-upgrade add-on menggunakan AWS CLI
  1. Masukkan perintah berikut untuk menemukan versi terbaru.

    aws eks describe-addon-versions \ --addon-name amazon-cloudwatch-observability
  2. Masukkan perintah berikut untuk memperbarui add-on. Ganti $VERSION dengan versi yang ada v1.7.0-eksbuild.1 atau yang lebih baru. Ganti $AWS_REGION and $CLUSTER dengan nama Region dan cluster Anda.

    aws eks update-addon \ --region $AWS_REGION \ --cluster-name $CLUSTER \ --addon-name amazon-cloudwatch-observability \ --addon-version $VERSION \ # required only if the advanced configuration is used. --configuration-values $JSON_CONFIG
    catatan

    Jika Anda menggunakan konfigurasi khusus untuk add-on, Anda dapat menemukan contoh konfigurasi yang akan digunakan $JSON_CONFIG di Aktifkan Sinyal CloudWatch Aplikasi.

  3. Masukkan salah satu AWS CLI perintah berikut untuk memulai ulang layanan Anda.

    # Restart a deployment kubectl rollout restart deployment/name # Restart a daemonset kubectl rollout restart daemonset/name # Restart a statefulset kubectl rollout restart statefulset/name

Perbarui CloudWatch agen dan ADOT agen

Jika layanan Anda berjalan pada arsitektur selain AmazonEKS, Anda perlu memutakhirkan CloudWatch agen dan agen ADOT instrumentasi otomatis untuk menggunakan fitur Sinyal Aplikasi terbaru.

Perbarui di Amazon ECS

Untuk meningkatkan agen Anda untuk layanan yang berjalan di Amazon ECS
  1. Buat revisi definisi tugas baru. Untuk informasi selengkapnya, lihat Memperbarui definisi tugas menggunakan konsol.

  2. Ganti ecs-cwagent wadah dengan tag gambar terbaru dari cloudwatch-agent di Amazon. $IMAGE ECR

    Jika Anda memutakhirkan ke versi tetap, pastikan untuk menggunakan versi yang sama dengan atau lebih lambat1.300040.0.

  3. $IMAGEGanti init wadah dengan tag gambar terbaru dari lokasi berikut:

  4. Perbarui variabel lingkungan Sinyal Aplikasi di container aplikasi Anda dengan mengikuti petunjuk diLangkah 4: Instrumentasikan aplikasi Anda dengan CloudWatch agen.

  5. Terapkan layanan Anda dengan definisi tugas baru.

Pembaruan di Amazon EC2 atau arsitektur lainnya

Untuk meningkatkan agen Anda untuk layanan yang berjalan di Amazon EC2 atau arsitektur lainnya
  1. Ikuti petunjuk di Unduh paket CloudWatch agen dan tingkatkan CloudWatch agen ke versi terbaru. Pastikan untuk memilih versi 1.300040.0 atau yang lebih baru.

  2. Unduh versi terbaru dari AWS Distro untuk agen OpenTelemetry instrumentasi otomatis dari salah satu lokasi berikut:

  3. Terapkan variabel lingkungan Sinyal Aplikasi yang diperbarui ke aplikasi Anda, lalu mulai aplikasi Anda. Untuk informasi selengkapnya, lihat Langkah 3: Menginstrumentasikan aplikasi Anda dan memulainya.