Saat znode berubah pada instans Microservices Engine (MSE) ZooKeeper, klien yang terhubung menerima event perubahan tersebut. Jika klien tidak menerima event perubahan yang didorong (pushed) dari instans, proses troubleshooting menjadi sulit. Data tracks memberikan visibilitas dengan mencatat semua event perubahan znode beserta status push-nya, sehingga meningkatkan efisiensi troubleshooting.
Lakukan kueri berdasarkan path znode untuk melihat catatan perubahan dan status push, atau lakukan kueri berdasarkan ID sesi klien untuk memeriksa event yang diterima oleh klien tertentu.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Memiliki engine ZooKeeper yang menjalankan versi V3.8.0.2 atau lebih baru. Untuk melakukan upgrade engine yang sudah ada, lihat Upgrade a ZooKeeper version. Untuk membuat engine baru, lihat Create a ZooKeeper engine.
Kueri data tracks
-
Masuk ke MSE console, lalu pilih wilayah di bilah navigasi atas.
-
Di panel navigasi sebelah kiri, pilih Microservices Registry > Instances.
-
Pada halaman Instances, klik nama instans.
Di panel navigasi sebelah kiri, pilih Data Management > Data Tracks.
Pilih dimensi kueri, tentukan target kueri, pilih rentang waktu, lalu klik Query. MSE mendukung dua dimensi kueri:
Path: Masukkan path znode untuk melihat semua event perubahan untuk znode tersebut, mesin tujuan push event, serta status push setiap event.
SessionId: Masukkan ID sesi klien untuk melihat detail sesi, catatan perubahan, dan catatan push yang terkait dengan klien tersebut.
Baca hasil kueri berdasarkan Path
Setelah Anda melakukan kueri berdasarkan Path, hasilnya dibagi menjadi dua panel:
Panel Change Event (kiri): Menampilkan setiap perubahan znode berdasarkan titik waktu rilis konfigurasi. Klik titik waktu rilis konfigurasi untuk menavigasi ke entri yang sesuai di panel kanan.
Panel Changes and Push Events (kanan): Menampilkan detail lengkap untuk setiap event.
Untuk event perubahan: menampilkan jenis event perubahan tersebut.
Untuk event push: menampilkan waktu push dan ID sesi klien tujuan event tersebut.
Baca hasil kueri berdasarkan Session ID
Setelah Anda melakukan kueri berdasarkan SessionId, hasilnya menampilkan informasi sesi bersama catatan perubahan dan catatan push untuk klien tersebut.
Parameter | Deskripsi |
Changed At | Timestamp saat znode berubah. |
SessionId | ID sesi klien. |
Event | Jenis operasi pada znode. |
Path | Path znode. |
Details | Klik ikon |
untuk melihat detail event perubahan. Klik ikon
untuk beralih ke entri kueri dimensi guna melakukan kueri event push selama periode waktu tertentu.