Poin Utama
Setiap query yang dijalankan kode Anda, berapa lama waktunya, serta layanan dan trace mana yang memicunya. Database Activity Capturing menelusuri setiap panggilan database di dalam trace aplikasi yang memicunya, dengan akses sekali klik ke data eksekusi query, latensi, dan error yang terkorelasi, tanpa perlu query manual.
Inti visibilitas database di APM: instrumentasi panggilan database di dalam aplikasi yang terkorelasi dengan trace.
Database Operations Tracking menangkap eksekusi query, latensi, throughput, dan error rate dalam konteks trace.
Setiap panggilan database adalah span di dalam trace aplikasi yang memicunya.
Waktu yang ditampilkan adalah waktu yang dialami aplikasi Anda, terhubung dengan request penyebabnya.
Real-Time Database Insights mengorelasikan data trace dengan aktivitas database saat terjadi.
Database yang ditemukan secara langsung terhubung ke trace APM dan topologi layanan. Korelasi tidak lagi bergantung pada cara database tersebut ditemukan.
Waktu database selalu disajikan dalam konteks trace aplikasi yang menjelaskannya.
Korelasikan data trace dengan aktivitas database untuk identifikasi dan penyelesaian masalah yang cepat.
Korelasikan data trace dengan aktivitas database untuk identifikasi dan penyelesaian masalah yang cepat.
Lihat operasi mana yang memperlambat respons aplikasi saat itu juga.
Dari metrik database mana pun yang meningkat, akses trace sekali klik membuka Trace Explorer.
Trace Explorer terbuka dengan filter yang sudah diterapkan ke request yang memicu aktivitas tersebut.
Penyelesaian masalah lebih cepat dengan menghubungkan trace aplikasi ke panggilan database dalam satu tampilan.
Perilaku database terlihat di workspace yang sama dengan trace, error, metrik host, dan insight JVM.
Berpindah langsung dari aktivitas database ke trace, error, log, dan insight JVM dalam satu workflow.
Dari tampilan aktivitas database, akses trace sekali klik memberikan konteks secara langsung.
Tanpa query manual atau perpindahan platform.
Tentukan apakah masalah berasal dari kode aplikasi, JVM, database, atau infrastruktur.
Bukti visual yang selaras di workspace yang sama membuat sumber masalah terlihat jelas.
Navigasi dari span panggilan database yang lambat ke urutan panggilan layanan di sekitarnya.
Konteks aplikasi lengkap dari query tersebut langsung terlihat.
Single Investigation Workspace menjaga bukti database, trace, dan host dalam satu tampilan yang terkorelasi dari awal hingga akhir.
Selaraskan bukti panggilan database dengan gambaran aplikasi dan infrastruktur yang lebih luas.
Menghubungkan aktivitas database dengan span trace aplikasi, perilaku runtime JVM, dan metrik host dalam satu permukaan visual.
Dashboard dan widget yang diselaraskan untuk sinyal database, aplikasi, dan infrastruktur memberikan konteks operasional yang lengkap.
Identifikasi penyebab perlambatan database: query-nya, pola panggilan aplikasi, tekanan resource JVM, atau kondisi host.
Satu tampilan terkorelasi untuk sinyal query, aplikasi, dan infrastruktur demi diagnosis yang lebih cepat.
Bukti terpadu di seluruh stack menghilangkan kebutuhan untuk berpindah antara tool APM, konsol DBA, dan platform infrastruktur.
Database Activity Capturing berfungsi untuk setiap target deployment yang didukung APM.
Tracing panggilan database tersedia untuk deployment Kubernetes, Docker, Host/VM, OpenShift, EKS, AWS EKS Fargate, OKE, GKE, dan Rancher.
Perilaku penangkapan yang sama berlaku baik aplikasi berjalan di container, di host, maupun di lingkungan Kubernetes terkelola.
Auto-instrumentation melalui MotaAgent menangkap panggilan database. Tanpa perubahan kode untuk aplikasi Java, .NET, Python, Node.js, dan PHP.
Tracing database pada Go memerlukan pemanggilan QueryContext/ExecContext dengan wrapper otelsql. Penangkapan span tingkat query di Go tidak otomatis.
Intelligence
Masalah database muncul sebagai perlambatan aplikasi. Query yang lambat di bawah beban produksi terlihat sebagai respons API yang tertunda, dan bottleneck akibat volume muncul sebagai timeout. Tanpa korelasi trace, diagnosisnya berarti berpindah-pindah antara platform APM, query profiler, dan konsol DBA di bawah tekanan waktu.
Database Activity Capturing mengotomatiskan hubungan tersebut dengan mengorelasikan setiap trace aplikasi dengan panggilan database-nya, sekaligus menangkap eksekusi query, latensi, throughput, dan error rate dalam konteks trace. Dengan Real-Time Database Insights, trace yang lambat langsung mengarah ke panggilan database-nya, dan satu klik pada error rate yang meningkat membuka Trace Explorer yang sudah difilter ke request tersebut.
Cara Kerja
Menginstrumentasi panggilan database melalui MotaAgent untuk menangkap eksekusi query, latensi, throughput, dan error rate.
Mencatat setiap panggilan database sebagai span trace, dengan waktu dan hasil lengkap di dalam konteks trace induknya.
Menyajikan aktivitas database yang terkorelasi dengan trace aplikasi, insight JVM, dan metrik host dalam satu tampilan.
Menerapkan Real-Time Database Insights untuk menghubungkan kinerja aplikasi langsung dengan perilaku database saat terjadi.
Membuka trace dengan satu klik dari tampilan aktivitas database, langsung ke Trace Explorer yang sudah difilter ke panggilan yang dipilih.
Menampilkan error rate database berdampingan dengan KPI aplikasi untuk mengungkap masalah database beserta dampaknya pada aplikasi.
Menampilkan error rate database berdampingan dengan KPI aplikasi untuk mengungkap masalah database beserta dampaknya pada aplikasi.
Nilai Berdasarkan Peran
Arahkan investasi kinerja database berdasarkan bukti dari sisi aplikasi, bukan estimasi kapasitas dari sisi server.
Arahkan investasi kinerja database berdasarkan bukti dari sisi aplikasi, bukan estimasi kapasitas dari sisi server.
Kurangi waktu investigasi untuk insiden yang berasal dari tier database.
Kurangi waktu investigasi untuk insiden yang berasal dari tier database.
Kurangi waktu investigasi untuk insiden yang berasal dari tier database.
Kurangi waktu investigasi untuk insiden yang berasal dari tier database.
Pahami bagaimana perubahan kode aplikasi memengaruhi perilaku panggilan database di lingkungan produksi.
Pahami bagaimana perubahan kode aplikasi memengaruhi perilaku panggilan database di lingkungan produksi.
Dari Visibilitas ke Kendali
Database Activity Capturing: setiap panggilan database menjadi span di dalam trace yang memicunya.
Real-Time Database Insights mengorelasikan trace dan aktivitas database. Satu klik menjangkau metrik apa pun yang meningkat.
Single Investigation Workspace: satu klik dari tampilan database mana pun membuka trace, error, JVM, dan metrik host.
Dashboard dan widget menyelaraskan bukti database dengan span trace, perilaku JVM, dan sinyal infrastruktur.
Cakupan deployment: Kubernetes, Docker, Host/VM, OpenShift, EKS, AWS EKS Fargate, OKE, GKE, dan Rancher.
Auto-instrumentation: Java, .NET, Python, Node.js, PHP. Go memerlukan QueryContext/ExecContext ditambah wrapper otelsql.
Jelajahi Lebih Lanjut