View a markdown version of this page

Memulai - OpenSearch Layanan Amazon

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

Memulai

Jalankan tumpukan observabilitas Anda AWS dan mulailah mengirim data telemetri dalam hitungan menit.

Quick start

Cara tercepat untuk menerapkan tumpukan end-to-end observabilitas AWS adalah penginstal CLI. Ini menciptakan sumber daya berikut:

  • Domain OpenSearch Layanan Amazon

  • Layanan yang Dikelola Amazon untuk ruang kerja Prometheus

  • Pipa OpenSearch Ingestion Amazon

  • Aplikasi OpenSearch UI dengan ruang kerja observabilitas

Secara opsional, penginstal meluncurkan instans EC2 dengan OpenTelemetry Demo untuk telemetri sampel.

Jalankan perintah berikut untuk memulai instalasi:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/opensearch-project/observability-stack/main/install.sh)" -- --deployment-target=aws

Instalasi memakan waktu sekitar 15 menit.

Penyebaran CDK

Untuk infrastructure-as-code, gunakan AWS CDK. Penerapan CDK membuat dua tumpukan:

Tumpukan Apa yang diciptakannya Men-deploy waktu
ObsInfra OpenSearch domain, Layanan Terkelola Amazon untuk ruang kerja Prometheus, sumber data kueri langsung, peran IAM pipa ~17 mnt
ObservabilityStack Pemetaan kontrol akses berbutir halus, pipa OpenSearch Ingestion, aplikasi OpenSearch UI, inisialisasi dasbor, beban kerja demo (opsional) ~ 6 mnt

Jalankan perintah berikut untuk menyebarkan:

cd aws/cdk npm install cdk deploy --all

Untuk informasi selengkapnya, lihat README penerapan CDK di. GitHub

Mengirim telemetri

Kedua metode penerapan membuat titik akhir OpenSearch Ingestion yang menerima data OTLP. Konfigurasikan OTel Kolektor Anda untuk mengekspor menggunakan otentikasi SiGv4:

extensions: sigv4auth: region: us-west-2 service: osis exporters: otlphttp/logs: logs_endpoint: ${OSIS_ENDPOINT}/v1/logs auth: { authenticator: sigv4auth } compression: none otlphttp/traces: traces_endpoint: ${OSIS_ENDPOINT}/v1/traces auth: { authenticator: sigv4auth } compression: none otlphttp/metrics: metrics_endpoint: ${OSIS_ENDPOINT}/v1/metrics auth: { authenticator: sigv4auth } compression: none
catatan

Prinsipal IAM mengirimkan kebutuhan data osis:Ingest dan aps:RemoteWrite izin pada pipa ARN.

Pelajari selengkapnya

Gunakan sumber daya berikut untuk mempelajari lebih lanjut tentang mengirim data telemetri: