View a markdown version of this page

Bangun Kolek OpenTelemetry tor kustom Anda sendiri - Amazon CloudWatch

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

Bangun Kolek OpenTelemetry tor kustom Anda sendiri

Anda dapat membangun Kolek OpenTelemetry tor khusus Anda sendiri untuk mendapatkan pengalaman pengamatan aplikasi terbaik. CloudWatch OpenTelemetry Dalam pengaturan ini, Anda perlu membangun OpenTelemetry Collector Anda sendiri dengan CloudWatch komponen open source.

Prasyarat

Pastikan Pencarian Transaksi diaktifkan di CloudWatch. Untuk informasi selengkapnya, lihat Pencarian Transaksi.

Bangun kolektor Anda sendiri

Anda dapat membangun kolektor Anda sendiri dengan konfigurasi berikut untuk memantau aplikasi Anda OpenTelemetry. CloudWatch Untuk informasi selengkapnya, lihat Membangun kolektor khusus.

Konfigurasi umum untuk CloudWatch.

dist: name: otelcol-dev description: OTel Collector for sending telemetry to CloudWatch. output_path: ./otelcol-dev extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.111.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.113.0 exporters: - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.111.0 - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.111.0 receivers: - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.111.0

Konfigurasi tambahan untuk jejak.

# Enable Tracing dist: name: otelcol-dev description: OTel Collector for sending telemetry to CloudWatch. output_path: ./otelcol-dev extensions: #Include common configurations and your custom extensions exporters: #Include common configurations and your custom extensions receivers: - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.111.0 processors: - gomod: github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsapplicationsignalsprocessor v0.113.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.113.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.113.0 replaces: - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.113.0 => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.113.0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.113.0 => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.113.0 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.113.0 => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.113.0 - github.com/openshift/api v3.9.0+incompatible => github.com/openshift/api v0.0.0-20180801171038-322a19404e37
catatan

Perhatikan hal-hal berikut:

  • Setelah kolektor dibangun, gunakan dan konfigurasikan kolektor kustom di lingkungan host atau kubernetes dengan mengikuti prosedur di bawah ini. OpenTelemetry Kolektor

  • Untuk informasi tentang cara menyiapkan OpenTelemetry kolektor kustom dengan Prosesor Sinyal Aplikasi, lihat contoh konfigurasi kustom Sinyal Aplikasi. Prosesor Sinyal Aplikasi hanya mendukung versi terbaru dari OpenTelemetry Kolektor untuk build khusus. Untuk informasi tentang versi yang didukung, lihat repositori opentelemetry-collector-contrib.