Zipkin (tautan berada di luar ibm.com) adalah teknologi penelusuran terdistribusi, berdasarkan kertas Dapper Google, yang mengumpulkan informasi tentang alur permintaan pengguna dan pengukuran/indikator kinerja. Sebagai API yang terbuka dan netral terhadap vendor, Zipkin memungkinkan pengguna untuk menghindari penguncian terhadap vendor ketika mengidentifikasi dan mengumpulkan data untuk analisis aplikasi terdistribusi - terutama untuk kinerja aplikasi.
Zipkin memungkinkan developer untuk membuat pelacakan secara fungsional dalam basis kode kustom mereka untuk insight tentang perilaku spesifik aplikasi. Kerangka kerja juga dapat menggunakan Zipkin untuk menyediakan fungsi penelusuran yang sama ke dalam kerangka kerja tertentu.
Menggunakan Zipkin untuk mengumpulkan jejak dalam basis kode tertentu adalah proses manual. Zipkin menyediakan integrasi (disebut instrumentasi) dengan banyak perpustakaan umum. Namun, setiap pustaka dan kerangka kerja internal yang unik harus dilakukan secara manual oleh developer.
Instrumentasi Zipkin untuk berbagai macam bahasa pemrograman tersedia, baik secara resmi maupun oleh komunitas Zipkin, termasuk:
Instana mengintegrasikan informasi dari Zipkin Spans ke dalam peta dependensi infrastruktur/layanan dengan mulus dan meningkatkan data yang disediakan oleh Zipkin dengan berbagai informasi penelusuran yang dikumpulkan secara otomatis. Karena Instana dapat mengorelasikan data AutoTrace™ dengan data jejak dari semua umpan penelusuran, termasuk OpenTracing dan Jaeger, 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.
Pada akhirnya, solusi
Solusi Manajemen Aplikasi menyediakan APM otomatis dan pemantauan infrastruktur Aplikasi untuk aplikasi dinamis dengan kemampuan-kemampuan utama ini:
Pemantauan yang komprehensif memerlukan visibilitas kinerja untuk host fisik atau virtual, kontainer, instance layanan, serta semua aplikasi dan dependensi layanan. Instana dan Zipkin memberikan pemantauan otomatis untuk lingkungan yang sangat dinamis, dengan opsi untuk memperkaya teknologi Pelacakan Otomatis Instana dengan pelacakan khusus aplikasi atau informasi kinerja.
Backend sumber data-agnostik Instana menggabungkan data konfigurasi, kinerja, dan kesehatan dari Instana AutoTrace™, Zipkin, OpenTracing, Jaeger, dan banyak agen pengumpul data lainnya, untuk menjadikannya cara tercepat dan termudah dalam memantau teknologi yang didukung di seluruh tumpukan untuk memberikan wawasan 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.