

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

# Pemecahan masalah observabilitas App Mesh
<a name="troubleshooting-observability"></a>

**penting**  
Pemberitahuan akhir dukungan: Pada 30 September 2026, AWS akan menghentikan dukungan untuk. AWS App Mesh Setelah 30 September 2026, Anda tidak lagi dapat mengakses AWS App Mesh konsol atau AWS App Mesh sumber daya. Untuk informasi lebih lanjut, kunjungi posting blog ini [Migrasi dari AWS App Mesh ke Amazon ECS Service Connect](https://aws.amazon.com/blogs/containers/migrating-from-aws-app-mesh-to-amazon-ecs-service-connect). 

Topik ini merinci masalah umum yang mungkin Anda alami dengan observabilitas App Mesh.

## Tidak dapat melihat AWS X-Ray jejak untuk aplikasi saya
<a name="ts-observability-x-ray-traces"></a>

**Gejala**  
Aplikasi Anda di App Mesh tidak menampilkan informasi penelusuran X-Ray di konsol X-Ray atau. APIs

**Resolusi**  
Untuk menggunakan X-Ray di App Mesh, Anda harus mengonfigurasi komponen dengan benar untuk mengaktifkan komunikasi antara aplikasi, wadah sespan, dan layanan X-Ray. Ambil langkah-langkah berikut untuk mengonfirmasi bahwa X-Ray telah diatur dengan benar:
+ Pastikan protokol pendengar Node Virtual App Mesh tidak disetel sebagai`TCP`.
+ Pastikan bahwa wadah X-Ray yang digunakan dengan aplikasi Anda mengekspos port UDP `2000` dan berjalan sebagai pengguna. `1337` Untuk informasi selengkapnya, lihat [contoh X-Ray Amazon ECS](https://github.com/aws/aws-app-mesh-examples/blob/main/walkthroughs/howto-ecs-basics/deploy/2-meshify.yaml#L374-L386) di GitHub.
+ Pastikan bahwa wadah Envoy telah mengaktifkan tracing. Jika Anda menggunakan [image App Mesh Envoy](envoy.md), Anda dapat mengaktifkan X-Ray dengan menyetel variabel `ENABLE_ENVOY_XRAY_TRACING` lingkungan ke nilai `1` dan variabel `XRAY_DAEMON_PORT` lingkungan. `2000`
+ Jika Anda telah menginstrumentasi X-Ray dalam kode aplikasi Anda dengan salah satu [bahasa tertentu SDKs ](https://docs.aws.amazon.com/xray/index.html), maka pastikan bahwa itu dikonfigurasi dengan benar dengan mengikuti panduan untuk bahasa Anda.
+ Jika semua item sebelumnya dikonfigurasi dengan benar, tinjau log kontainer X-Ray untuk kesalahan dan ikuti panduan dalam [Pemecahan Masalah AWS X-Ray](https://docs.aws.amazon.com/xray/latest/devguide/xray-troubleshooting.html). Penjelasan lebih rinci tentang integrasi X-Ray di App Mesh dapat ditemukan di [Mengintegrasikan X-Ray dengan App Mesh](https://aws.amazon.com/blogs/compute/integrating-aws-x-ray-with-aws-app-mesh/).

Jika masalah Anda masih belum teratasi, pertimbangkan untuk membuka [GitHub masalah](https://github.com/aws/aws-app-mesh-roadmap/issues/new?assignees=&labels=Bug&template=issue--bug-report.md&title=Bug%3A+describe+bug+here) atau hubungi [AWS Support](https://aws.amazon.com/premiumsupport/).

## Tidak dapat melihat metrik Utusan untuk aplikasi saya di metrik Amazon CloudWatch
<a name="ts-observability-envoy-metrics"></a>

**Gejala**  
Aplikasi Anda di App Mesh tidak memancarkan metrik yang dihasilkan oleh proxy Envoy ke metrik. CloudWatch

**Resolusi**  
Saat Anda menggunakan CloudWatch metrik di App Mesh, Anda harus mengonfigurasi beberapa komponen dengan benar untuk mengaktifkan komunikasi antara proxy Envoy, sespan CloudWatch agen, dan layanan metrik. CloudWatch Ambil langkah-langkah berikut untuk mengonfirmasi bahwa CloudWatch metrik untuk proxy Envoy telah diatur dengan benar:
+ Pastikan Anda menggunakan image CloudWatch agen untuk App Mesh. Untuk informasi selengkapnya, lihat [ CloudWatchagen App Mesh](https://github.com/aws-samples/aws-app-mesh-cloudwatch-agent) di GitHub.
+ Pastikan Anda telah mengonfigurasi CloudWatch agen untuk App Mesh dengan tepat dengan mengikuti petunjuk penggunaan khusus platform. Untuk informasi selengkapnya, lihat [ CloudWatchagen App Mesh](https://github.com/aws-samples/aws-app-mesh-cloudwatch-agent#usage) di GitHub.
+ Jika semua item sebelumnya dikonfigurasi dengan benar, tinjau log kontainer CloudWatch agen untuk kesalahan dan ikuti panduan yang diberikan dalam [Pemecahan Masalah](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/troubleshooting-CloudWatch-Agent.html) agen. CloudWatch 

Jika masalah Anda masih belum teratasi, pertimbangkan untuk membuka [GitHub masalah](https://github.com/aws/aws-app-mesh-roadmap/issues/new?assignees=&labels=Bug&template=issue--bug-report.md&title=Bug%3A+describe+bug+here) atau hubungi [AWS Support](https://aws.amazon.com/premiumsupport/).

## Tidak dapat mengonfigurasi aturan pengambilan sampel khusus untuk jejak AWS X-Ray
<a name="ts-observability-custom-sampling"></a>

**Gejala**  
Aplikasi Anda menggunakan penelusuran X-Ray, tetapi Anda tidak dapat mengonfigurasi aturan pengambilan sampel untuk jejak Anda.

**Resolusi**  
Karena App Mesh Envoy saat ini tidak mendukung **konfigurasi pengambilan sampel X-Ray Dinamis**, solusi berikut tersedia.

Jika versi Utusan Anda `1.19.1` atau lebih baru, Anda memiliki opsi berikut.
+ Untuk hanya mengatur laju pengambilan sampel, gunakan variabel `XRAY_SAMPLING_RATE` lingkungan pada wadah Envoy. Nilai harus ditentukan sebagai desimal antara `0` dan `1.00` (100%). Untuk informasi selengkapnya, lihat [AWS X-Ray variabel](envoy-config.md#envoy-xray-config).
+ Untuk mengonfigurasi aturan pengambilan sampel kustom yang dilokalkan untuk pelacak X-Ray, gunakan variabel `XRAY_SAMPLING_RULE_MANIFEST` lingkungan untuk menentukan jalur file dalam sistem file kontainer Envoy. Untuk informasi selengkapnya, lihat [Aturan pengambilan sampel](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-configuration.html#xray-sdk-go-configuration-sampling) di *Panduan AWS X-Ray Pengembang*.

Jika versi Utusan Anda sebelumnya`1.19.1`, lakukan hal berikut.
+ Gunakan variabel `ENVOY_TRACING_CFG_FILE` lingkungan untuk mengubah laju pengambilan sampel Anda. Untuk informasi selengkapnya, lihat [Variabel konfigurasi utusan](envoy-config.md). Tentukan konfigurasi penelusuran khusus dan tentukan aturan pengambilan sampel lokal. Untuk informasi selengkapnya, lihat konfigurasi [X-Ray Utusan](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/trace/v3/xray.proto.html#config-trace-v3-xrayconfig).
+ Konfigurasi penelusuran khusus untuk contoh variabel `ENVOY_TRACING_CFG_FILE` lingkungan:

  ```
  tracing:
     http:
       name: envoy.tracers.xray
       typedConfig:
         "@type": type.googleapis.com/envoy.config.trace.v3.XRayConfig
         segmentName: foo/bar
         segmentFields:
           origin: AWS::AppMesh::Proxy
           aws:
             app_mesh:
               mesh_name: foo
               virtual_node_name: bar
         daemonEndpoint:
               protocol: UDP
               address: 127.0.0.1
               portValue: 2000
         samplingRuleManifest:
               filename: /tmp/sampling-rules.json
  ```
+ Untuk detail tentang konfigurasi manifes aturan pengambilan sampel di `samplingRuleManifest` properti, lihat [Mengonfigurasi X-Ray SDK](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-configuration.html#xray-sdk-go-configuration-sampling) for Go.

Jika masalah Anda masih belum teratasi, pertimbangkan untuk membuka [GitHub masalah](https://github.com/aws/aws-app-mesh-roadmap/issues/new?assignees=&labels=Bug&template=issue--bug-report.md&title=Bug%3A+describe+bug+here) atau hubungi [AWS Support](https://aws.amazon.com/premiumsupport/).