Jaeger Tracing untuk observabilitas
Logo Jaeger
Apa itu Jaeger?

Jaeger (tautan berada di luar ibm.com) adalah sebuah sistem penelusuran terdistribusi, yang terinspirasi dari kertas Dapper Google dan OpenZipkin, yang pada awalnya dirilis sebagai sumber terbuka oleh Uber Technologies. Bagian yang diperluas dari Enterprise Observability, Jaeger mengumpulkan informasi tentang alur permintaan pengguna dan pengukuran/indikator kinerja. Dengan menggunakan OpenTracing API, API yang terbuka dan netral terhadap vendor, Jaeger memungkinkan pengguna untuk menghindari penguncian terhadap vendor ketika mengidentifikasi dan mengumpulkan data untuk analisis aplikasi terdistribusi - terutama untuk kinerja aplikasi.

Jaeger memungkinkan pengembang untuk mengintegrasikan pelacakan secara fungsional ke dalam basis kode khusus mereka untuk mendapatkan insight dan visibilitas ke dalam perilaku aplikasi. Kerangka kerja juga dapat menggunakan Jaeger untuk membawa fungsi penelusuran ke dalam kerangka kerja masing-masing.

Mulai UJI COBA GRATIS Anda hari ini!

14 hari, tanpa kartu kredit, versi lengkap

Mengumpulkan Jejak Aplikasi dengan Jaeger

Menggunakan Jaeger untuk mengumpulkan jejak di basis kode tertentu adalah proses manual, dengan upaya pengembangan berdasarkan API OpenTracing. Oleh karena itu, Jaeger dapat memanfaatkan integrasi yang ada untuk OpenTracing dengan banyak pustaka dan bahasa pemrograman umum. Namun, setiap pustaka dan kerangka kerja internal yang unik harus dilakukan secara manual oleh pengembang.

Integrasi OpenTracing untuk berbagai macam bahasa pemrograman tersedia, baik yang disampaikan secara resmi maupun oleh komunitas OpenTracing, termasuk:

  • C #
  • Go
  • Java
  • JavaScript
  • Ruby
  • PHP
  • C ++
  • ObjectiveC
  • Python
Mengintegrasikan Jejak Jaeger ke dalam Instana

Instana mengintegrasikan informasi dari Jaeger Spans ke dalam peta ketergantungan infrastruktur/layanan secara mulus, hanya dengan merutekan lalu lintas Jaeger ke agen Instana. Data yang disediakan oleh Jaeger juga disempurnakan dengan berbagai jenis informasi penelusuran yang dikumpulkan secara otomatis. Karena Instana dapat mengkorelasikan data AutoTrace™ dengan data jejak dari semua umpan penelusuran, termasuk Jaeger dan Zipkin, pemangku kepentingan aplikasi dapat memperoleh gambaran yang lebih lengkap tentang kinerja aplikasi mereka secara keseluruhan, permintaan / jejak individu, dan setiap infrastruktur dan komponen aplikasi di seluruh aplikasi.

Platform Observabilitas Perusahaan dan solusi Manajemen Aplikasi dari Instana 
menyediakan APM otomatis dan pemantauan infrastruktur Aplikasi untuk aplikasi dinamis dengan kemampuan-kemampuan utama ini:

  • Penemuan perubahan infrastruktur secara otomatis dan berkelanjutan
  • Instrumentasi kode otomatis, tanpa restart, untuk bahasa pemrograman seperti Java, yang berbasis .NET, Python, PHP, dan lainnya oleh Instana AutoTrace™
  • Penggunaan kembali jejak aplikasi yang dibuat menggunakan Jaeger / OpenTracing, Zipkin, dan lainnya
  • Penemuan kegagalan otomatis dan ambang batas untuk layanan yang dipantau
  • Visualisasi peta dependensi Layanan
  • Melacak permintaan pengguna di semua sistem
  • Pemantauan kondisi aplikasi dan layanan

Pemantauan komprehensif memerlukan visibilitas performa untuk host fisik atau virtual, kontainer, instans layanan, serta dependensi aplikasi dan layanan apa pun. Instana dan Jaeger memberikan pemantauan otomatis untuk lingkungan yang sangat dinamis, dengan opsi untuk memperkaya teknologi Auto-Tracing Instala dengan pelacakan khusus aplikasi atau informasi kinerja.

Backend sumber data-agnostik Instana menggabungkan data konfigurasi, kinerja, dan kesehatan dari Instana AutoTrace™, Jaeger, OpenTracing, Zipkin, dan banyak agen pengumpulan data lainnya, untuk menjadikannya cara tercepat dan termudah dalam memantau teknologi yang didukung di seluruh tumpukan untuk memberikan insight aplikasi yang komprehensif. Agen Instana secara otomatis menemukan semua instance JVM, menyebarkan sensor pemantauan yang diperlukan, dan mulai melacak aplikasi dan permintaan. Setiap perubahan dalam aplikasi atau infrastruktur terdeteksi secara real-time, menyesuaikan peta ketergantungan dan visualisasi.

Informasi tentang berbagai sensor dan integrasi teknologi yang didukung tersedia di
Dokumentasi Manajemen Aplikasi Instana.

Instalasi Agen Instana: Memulai

Siap untuk mulai menelusuri (atau mengelola) aplikasi Anda? Anda memerlukan akun
Uji Coba atau Akun Instana
terlebih dahulu. Sudah punya? Tempat terbaik untuk memulai adalah
Panduan Memulai Instana.

Akun Instana atau Akun Uji Coba Panduan Memulai Instana