Scala
Pemantauan Scala

Scala (tautan berada di luar ibm.com) adalah bahasa pemrograman multi paradigma, yang menggabungkan elemen-elemen dari gaya pemrograman berorientasi objek dan fungsional.Scala dirancang oleh Martin Odersky dan terutama dikembangkan oleh perusahaannya Lightbend, bersama dengan komunitas open source yang besar.Karena Scala adalah salah satu bahasa pemrograman fungsional yang paling umum digunakan di JVM, Pemantauan Scala Instana menawarkan manajemen kinerja dan kesehatan yang komprehensif untuk aplikasi dan layanan yang ditulis dalam bahasa Scala dan bahasa JVM lainnya.

Untuk memahami dan mengoptimalkan kinerja aplikasi Scala dan mengotomatiskan alur kerja manajemen kinerja lebih lanjut, Pemantauan JVM otomatis Instana melampaui metrik sederhana untuk menyediakan serangkaian fitur manajemen dan pemantauan yang komprehensif:

  • Penemuan instance JVM
  • Pemantauan kesehatan konfigurasi nol
  • Pelacakan otomatis endpoint layanan HTTP
  • Instrumentasi kode otomatis untuk teknologi yang didukung (misalnya Spring Boot, Apache Tomcat, dan lainnya)
  • Visualisasi peta dependensi layanan
  • Menelusuri semua permintaan ujung ke ujung di semua sistem dan layanan
  • Penemuan aplikasi dan layanan otomatis

Pemantauan Scala yang komprehensif memerlukan visibilitas kinerja untuk host fisik atau virtual, kontainer, instance Java, metrik JVM yang umum (seperti data Pengumpulan Sampah), dan aplikasi serta layanan apa pun yang digunakan ke dalam instance JVM.

Instana adalah cara tercepat dan termudah untuk memonitor layanan berbasis Scala di seluruh stack 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. Instana juga secara otomatis menentukan tidak hanya kesehatan instance JVM, tetapi juga untuk aplikasi dan layanan yang berjalan di dalamnya.

Memantau Kinerja Scala

Setelah diterapkan, Agen Instana secara otomatis mengidentifikasi semua instans aplikasi Scala yang berjalan – kemudian menyebarkan dan mengonfigurasi sensor Pemantauan Scala Instana tanpa upaya manual, serta sensor tambahan untuk teknologi yang digunakan dalam aplikasi Java yang berjalan di dalam JVM. Basis pengetahuan yang dikurasi oleh Instana telah mengetahui metrik kinerja apa yang relevan untuk dikumpulkan dan bagaimana cara mengumpulkannya. Untuk memantau kesehatan layanan Java, metrik tambahan juga dikumpulkan. Karena konfigurasi otomatis Instana mengumpulkan semua informasi yang relevan, pemantauan instance Java tidak bisa lebih mudah.

Untuk menentukan kesehatan layanan secara keseluruhan, sensor Pemantauan Scala Instana juga mengumpulkan KPI pada lingkungan yang menjalankan JVM yang dipantau untuk menentukan status kesehatannya.

Dengan bantuan Kecerdasan Buatan (AI) dan tanda tangan kesehatan dari basis pengetahuan yang telah dikurasi, Instana secara otomatis mendeteksi masalah pada masing-masing instance JVM dan insiden layanan. Berdasarkan tingkat keparahan, Instana mengotomatiskan eskalasi insiden dan identifikasi akar masalah, membantu Anda menyelesaikan masalah sebelum pengguna terdampak.

Data Pemantauan Java

Pemantauan Scala Instana mencakup dua jenis data; Metrik Kinerja dan Tanda Tangan Kondisi:

Metrik tambahan diperoleh berdasarkan teknologi dan kerangka kerja yang digunakan ke dalam aplikasi atau layanan Scala.

Informasi lebih lanjut tentang berbagai informasi sensor tersedia di
Dokumentasi Manajemen Scala Instana.

Data Kinerja JVM

  • Aktivitas GC
  • Penggunaan Memori
  • Kolam Memori
  • Benang

Tanda Tangan Kondisi JVM

  • Tembolok Kode
  • Ukuran PermGen / MetaSpace
  • Aktivitas GC
  • Ukuran dan Penggunaan Tumpukan
      Instalasi Sensor Java: Memulai

      Siap untuk memulai? Anda akan membutuhkan Akun atau Uji Coba Instana terlebih dahulu. Sudah punya? Tempat terbaik untuk memulai adalah Panduan Memulai Instana.

      Akun atau Uji Coba Instana Panduan Memulai Instana