Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Observabilitas di Layanan Amazon OpenSearch
Observabilitas adalah praktik mendapatkan wawasan tentang keadaan internal dan kinerja sistem kompleks Anda dengan memeriksa outputnya. Pemantauan tradisional dapat memberi tahu Anda bahwa sistem Anda sedang down, observabilitas membantu Anda memahami mengapa itu turun dengan memungkinkan Anda mengajukan pertanyaan baru tentang data Anda.
Amazon OpenSearch Service menyediakan solusi terpadu dengan mengumpulkan dan mengkorelasikan jenis utama data telemetri.
-
Log menyediakan catatan peristiwa dengan cap waktu, seperti kesalahan aplikasi, permintaan pengguna, atau pesan status sistem.
-
Jejak mewakili end-to-end perjalanan permintaan saat melakukan perjalanan melalui berbagai layanan dalam sistem terdistribusi.
Dengan menyatukan tipe data ini, Amazon OpenSearch Service membantu tim operasi, insinyur keandalan situs, dan pengembang mendeteksi, mendiagnosis, dan menyelesaikan masalah operasional dengan lebih cepat.
Alur kerja observabilitas di Layanan OpenSearch
Mendapatkan data dari aplikasi Anda ke OpenSearch Layanan untuk analisis menggunakan pipeline multi-tahap:
-
Koleksi
Proses dimulai dari sumber dengan agen ringan atau kolektor yang mengumpulkan data telemetri dari produsen sinyal Anda seperti aplikasi dan infrastruktur. Dua agen open source yang umum adalah:
-
OpenTelemetry(OTel) kolektor — Standar industri dan metode yang disukai untuk mengumpulkan log dan jejak.
-
Fluent Bit - Prosesor log dan forwarder yang ringan dan berkinerja tinggi yang mendukung OTel skema untuk log dan jejak.
-
-
Tertelan (Tertelan Amazon OpenSearch )
Setelah telemetri dikumpulkan, data dikirim ke OpenSearch Ingestion, pipa data tanpa server yang dikelola sepenuhnya. Anda dapat membuat pipeline khusus untuk:
-
Filter — Hapus data yang tidak perlu untuk mengurangi biaya penyimpanan.
-
Enrich — Tambahkan metadata yang berharga, seperti informasi geografis dari alamat IP.
-
Transform dan normalize — Struktur log tidak terstruktur ke dalam format yang konsisten.
-
Rute - Kirim berbagai jenis data ke indeks OpenSearch Layanan yang berbeda atau Amazon S3.
-
-
Analitik dan visualisasi
Setelah diproses, data dimuat ke dalam domain atau koleksi OpenSearch Layanan. Anda dapat menyimpan, mengindeks, dan menganalisis sejumlah besar data dalam waktu dekat. Anda berinteraksi dengan data ini melalui antarmuka visualisasi seperti ruang kerja observabilitas OpenSearch UI untuk menjalankan kueri, membuat dasbor, dan menyiapkan peringatan.
OpenSearch UI dan OpenSearch Dasbor
OpenSearch Layanan menyediakan dua antarmuka pengguna yang berbeda untuk observabilitas. Kami menyarankan Anda menggunakan OpenSearch UI dan menyiapkan ruang kerja observabilitas untuk instalasi baru dan bermigrasi dari Dasbor yang ada. OpenSearch Di bawah ini adalah tabel yang menguraikan manfaat OpenSearch UI v. Dasbor tradisional OpenSearch .
| Fitur | OpenSearch UI | OpenSearch Dasbor |
|---|---|---|
| Sumber data | Multi-sumber — dapat terhubung ke beberapa domain OpenSearch Layanan, koleksi OpenSearch Tanpa Server, dan sumber data lainnya. | Single-source — berlokasi bersama dengan satu domain OpenSearch Layanan. |
| Pembaruan | Fitur baru tiba di sini terlebih dahulu karena tidak terikat dengan OpenSearch versi tertentu. | Fitur baru terkait dengan OpenSearch versi. Pembaruan mungkin tidak digunakan lagi di masa mendatang. |
| Ketersediaan | Dihosting dalam AWS Cloud memastikan nol downtime selama peningkatan klaster. | Dapat menjadi tidak tersedia sementara selama pemeliharaan dan peningkatan domain |
| Kolaborasi | Menampilkan ruang kerja untuk kolaborasi tim yang dikuratori pada alur kerja tertentu. | Kolaborasi didasarkan pada berbagi objek yang disimpan dalam satu domain. |
Catatan — Untuk mempermudah memulai, kami telah membuat alur kerja Memulai baru untuk log di konsol Amazon OpenSearch Service yang akan menyiapkan pipeline konsumsi baru yang OTel disesuaikan, memungkinkan Anda memilih OpenSearch klaster yang ada, dan membuat aplikasi OpenSearch UI baru dengan ruang kerja observabilitas yang dibuat. Yang harus Anda lakukan adalah mengarahkan OTel agen Anda ke titik akhir konsumsi baru dan Anda siap untuk membuka wawasan tentang data yang diformat. OTel
Karena konsumsi dan analitik ditangani secara berbeda dalam log dan jejak, kami telah membuat bagian terpisah untuk menyelami lebih dalam.