

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

# Pemecahan Masalah
<a name="CloudWatch-OTLPTroubleshooting"></a>

Berikut ini adalah skenario pemecahan masalah umum dan solusi untuk titik akhir OTLP.


| Isu | Deskripsi | Solusi | 
| --- | --- | --- | 
|  AWS Kredensi yang tidak ada saat meluncurkan kolektor OCB | Kolektor melempar kesalahan berikut saat memulai.<br />*Kesalahan: konfigurasi tidak valid: ekstensi: :sigv4auth: tidak dapat mengambil penyedia kredensi: gagal menyegarkan kredensil yang di-cache, tidak ada peran IMDS yang ditemukan, kesalahan operasi EC2 ec2imds:, permintaan dibatalkan, batas waktu konteks terlampaui*. GetMetadata | Masukkan kredensil yang benar. | 
| Kredensial tidak valid AWS  | Kolektor melempar Kode Status HTTP 403, Message=Token keamanan yang disertakan dalam permintaan tidak valid., Details= [] “saat mengirim permintaan melalui titik akhir OTLP. | Segarkan AWS kredensi di server kolektor. | 
| Transaksi Pencarian dinonaktifkan | Collector melempar Message=API OTLP didukung dengan Log sebagai Tujuan Segmen CloudWatch Jejak. | Pastikan Penelusuran Transaksi diaktifkan CloudWatch sebelum menggunakan titik akhir OTLP untuk jejak. Untuk informasi selengkapnya, lihat [Penelusuran Transaksi](https://docs.aws.amazon.com//AmazonCloudWatch/latest/monitoring/CloudWatch-Transaction-Search.html). | 
| Masalah batching dan timeout | Kolektor melempar salah satu masalah ini:+ waktu berlalu max kedaluwarsa gagal membuat permintaan HTTP<br />+ io.opentelemetry.exporter.internal.http. HttpExporter - Gagal mengekspor bentang. Permintaan tidak dapat dieksekusi. Pesan kesalahan lengkap: batas waktu<br />+ io.opentelemetry.exporter.internal.grpc. GrpcExporter - Gagal mengekspor bentang. Server merespons dengan kode status gRPC 2. Pesan galat: batas waktu<br />+ kesalahan rpc: kode = DeadlineExceeded desc = batas waktu konteks terlampaui<br />+ kesalahan rpc: code = ResourceExhausted desc = Terlalu banyak permintaan”, “dropped\_items”: 1024 | [Menyetel kebijakan batching dan timeout menggunakan batchprocessor.](https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor) | 
| Coba lagi masalah | Masalah jaringan sementara antara kolektor dan titik akhir OTLP.+ kesalahan rpc: kode = Desc tidak tersedia = kesalahan membaca dari server: baca tcp <br />+ kesalahan rpc: kode = Unavailable desc = kode status HTTP tak terduga yang diterima dari server: 502 (Bad Gateway); <br />+ kesalahan rpc: kode = Desc tidak tersedia = kode status HTTP tak terduga yang diterima dari server: 503 (Layanan Tidak tersedia) | Tune kebijakan coba lagi menggunakan [eksportir](https://github.com/open-telemetry/opentelemetry-collector/blob/main/exporter/exporterhelper/README.md). | 
| Muatan ditolak | TA | Pastikan payload yang dikirim ke titik akhir jejak berada dalam batas dan batasan. Untuk informasi selengkapnya, lihat [Batas dan batasan titik akhir](CloudWatch-OTLPEndpoint.md#CloudWatch-LimitsandRestrictions). | 
| Tidak ada header autentikasi yang disuntikkan ke permintaan ekspor keluar di ADOT | Kesalahan umum 403, “Token Otentikasi Hilang”:<br />Contoh:<br />`ERROR:opentelemetry.exporter.otlp.proto.http.trace_exporter:Failed to export batch code: 403, reason: Missing Authentication Token` |  + Verifikasi bahwa Anda menggunakan versi ADOT yang didukung dengan benar.<br />+ Pastikan kredensil Anda diatur dengan benar dengan mengikuti rantai penyedia kredensi [AWS SDK standar](https://docs.aws.amazon.com/sdkref/latest/guide/standardized-credentials.html)  | 
| Log atau bentang tidak muncul di grup CloudWatch log | Tidak ada log atau rentang yang muncul di grup CloudWatch log yang diharapkan (aws/spansuntuk rentang dan grup log kustom yang Anda tentukan untuk log). | Pastikan pustaka yang akan diinstrumentasi didukung oleh instrumentasi otomatis. [Lihat library yang didukung untuk [Java](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/docs/supported-libraries.md), [Python [JavaScript](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/auto-instrumentations-node#supported-instrumentations)](http://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/README.md), dan .NET.](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/blob/main/docs/internal/instrumentation-libraries.md) | 