Poin Utama
Distributed tracing dan auto-instrumentation mengikuti setiap request dari titik masuk hingga eksekusi. Satu agent DaemonSet per node Kubernetes menginstrumentasi semua workload secara otomatis, tanpa sidecar per pod, dan menangkap perilaku aplikasi secara utuh, melampaui kesehatan container, di Kubernetes, Docker, OpenShift, dan semua varian terkelola utama.
Instrumentasikan seluruh cluster dari satu deployment. Tanpa sidecar, tanpa konfigurasi per layanan, tanpa version drift.
Satu agent DaemonSet per node Kubernetes mendeteksi bahasa secara otomatis dan melakukan instrumentasi di seluruh cluster.
Tanpa agent sidecar per pod. Satu deployment mencakup semua workload di semua node.
Tanpa konfigurasi per layanan. Deteksi bahasa dan injeksi agent terjadi otomatis di tingkat cluster.
Tanpa version drift. Satu versi agent mencakup semua layanan terinstrumentasi di cluster.
Auto-instrumentation mencakup semua bahasa utama yang berjalan di dalam container, dengan satu batasan.
Auto-instrumentation untuk Java, .NET, Python, Go, Node.js, dan PHP di dalam container.
Auto-instrumentation untuk Java, .NET, Python, Go, Node.js, dan PHP di dalam container.
Instrumentasi diterapkan saat runtime melalui MotaAgent, tanpa perubahan kode untuk bahasa dan framework yang didukung.
Spring Boot dan ASP.NET adalah framework yang didukung, masing-masing untuk Java dan .NET.
Instrumentasi APM yang sama, dengan perilaku yang konsisten di semua arsitektur deployment yang Anda jalankan.
Instrumentasi APM yang sama, dengan perilaku yang konsisten di semua arsitektur deployment yang Anda jalankan.
Fargate, OKE (Oracle Kubernetes Engine), GKE (Google Kubernetes Engine), dan Rancher.
Perilaku agent bahasa yang konsisten, apa pun platform Kubernetes atau container runtime yang digunakan.
Tampilan trace terpadu lintas deployment. Ikuti perilaku aplikasi melintasi batas lingkungan dalam satu workspace APM.
Cakupan distributed tracing, error tracking, dan KPI kinerja yang sama di semua target deployment.
Perluas APM melampaui instrumentasi otomatis dengan konteks bisnis yang spesifik di tingkat container.
SDK khusus bahasa memungkinkan pembuatan span kustom untuk logika yang tidak tercakup instrumentasi framework.
Atribut dan parameter kustom menyisipkan konteks bisnis penting ke dalam trace dari layanan terkontainerisasi.
Pengayaan Tenant ID, jenis transaksi, dan nilai feature flag per span.
Pengayaan metadata kustom menghadirkan insight yang lebih dalam dan spesifik per lingkungan.
Pengayaan langsung berfungsi. Tanpa perlu mengubah image container atau konfigurasi deployment.
Konteks bisnis mengalir ke setiap trace layanan terkontainerisasi, tanpa memerlukan dukungan di tingkat framework.
Single Investigation Workspace untuk aplikasi terkontainerisasi.
Navigasi dari trace container ke error, metrik host, log, database, dan insight JVM tanpa berpindah tempat.
Tentukan apakah masalah container berasal dari kode aplikasi, JVM, database, atau infrastruktur.
Bukti visual yang selaras membuat sumber masalah terlihat jelas.
Korelasi full-stack melalui dashboard dan widget mencakup kinerja aplikasi terkontainerisasi.
Tampilan terkorelasi berada berdampingan dengan gambaran infrastruktur di workspace yang sama.
Semua jalur investigasi tersedia untuk layanan terkontainerisasi persis seperti pada deployment berbasis host.
Tampilan trace, error, endpoint, database, dan JVM semuanya tetap tersedia.
Intelligence
Kubernetes memutus konteks monitoring. Pod dijadwalkan ulang di tengah insiden, hilang sebelum sempat diinvestigasi, dan batas deployment bergeser dari host ke cluster. Label Kubernetes yang dangkal tanpa instrumentasi di dalam container kehilangan kedalaman trace, dan menjalankan tool kesehatan container serta tool APM secara terpisah memperlebar celah tersebut.
Motadata APM menginstrumentasi kode aplikasi di dalam container, menangkap setiap trace, error, dan indikator kinerja meskipun pod dijadwalkan ulang. Model DaemonSet menghilangkan beban konfigurasi per pod, sementara deteksi bahasa otomatis menghilangkan penyesuaian per layanan. Custom Views di APM Explorer, yang difilter berdasarkan pod, namespace, atau cluster, menghadirkan investigasi lintas deployment dari satu workspace.
Cara Kerja
Men-deploy DaemonSet Motadata APM. Satu agent per node Kubernetes menginstrumentasi semua workload secara otomatis.
Mendeteksi bahasa secara otomatis dan menerapkan agent untuk Java, .NET, Node.js, Python, PHP, dan Go (Ruby: hanya Host/VM dan Docker).
Mengumpulkan distributed trace, metrik, dan data panggilan database langsung dari kode yang berjalan di dalam container.
Menyisipkan metadata bisnis kustom ke dalam span melalui SDK dan pengayaan atribut. Tanpa perubahan image container.
Menyatukan trace, error, dan KPI container dalam satu workspace APM terpadu bersama layanan berbasis host.
Menghubungkan trace container langsung ke metrik host, log, database, dan insight JVM melalui Single Investigation Workspace.
Setiap request tertelusuri. Semua container tercakup. Setiap sinyal kinerja aplikasi ditangkap dari kode di dalam cluster Anda.
Nilai Berdasarkan Peran
Kurangi kompleksitas tooling saat workload bermigrasi ke Kubernetes dengan satu lapisan APM yang mencakup kinerja aplikasi di semua cluster dan platform.
Kurangi kompleksitas tooling saat workload bermigrasi ke Kubernetes dengan satu lapisan APM yang mencakup kinerja aplikasi di semua cluster dan platform.
Beri tim aplikasi dan tim platform tampilan bersama, tempat data layanan terkontainerisasi dan berbasis host muncul di workspace APM yang sama.
Beri tim aplikasi dan tim platform tampilan bersama, tempat data layanan terkontainerisasi dan berbasis host muncul di workspace APM yang sama.
Saat alert muncul pada layanan terkontainerisasi, lihat trace aplikasi secara lengkap, bukan hanya event container-nya.
Saat alert muncul pada layanan terkontainerisasi, lihat trace aplikasi secara lengkap, bukan hanya event container-nya.
Validasi dampak setiap deployment Kubernetes terhadap kinerja aplikasi secara instan.
Validasi dampak setiap deployment Kubernetes terhadap kinerja aplikasi secara instan.
Dari Visibilitas ke Kendali
Satu agent DaemonSet per node menginstrumentasi seluruh cluster secara otomatis: tanpa sidecar, tanpa konfigurasi per layanan, tanpa drift.
Auto-instrumentation mencakup Java, .NET, Python, Go, Node.js, dan PHP di dalam container.
Ruby hanya untuk Host/VM dan Docker, dan tidak di-deploy dalam konteks Kubernetes.
Cakupan deployment: Kubernetes (on-premises), Docker, Host/VM, OpenShift, EKS, AWS EKS Fargate, OKE, GKE, dan Rancher.
Perilaku APM yang konsisten di semua lingkungan yang didukung.
Custom Instrumentation SDK menyisipkan konteks bisnis penting ke trace aplikasi terkontainerisasi, tanpa perlu mengubah image.
Single Investigation Workspace: navigasi dari trace container ke error, database, insight JVM, dan metrik host. Satu workflow, satu platform.
Spring Boot (Java) dan ASP.NET (.NET) adalah framework yang didukung untuk instrumentasi di dalam container.
Semua kapabilitas APM tetap tersedia untuk layanan terkontainerisasi persis seperti pada deployment berbasis host.
Mencakup distributed tracing, error tracking, KPI kinerja, aktivitas database, dan visibilitas JVM.
Jelajahi Lebih Lanjut