Pemantauan Apache Tomcat
Logo Tomcat
Mengelola dan Memantau Apache Tomcat

Apache Tomcat adalah sebuah Java Servlet Container sumber terbuka yang dikembangkan oleh Apache Software Foundation, dirilis di bawah Lisensi Apache versi 2  (tautan berada di luar ibm.com) dan menyediakan implementasi Java murni dari server web HTTP. Selama fase pengembangannya, berbagai fitur tambahan telah diimplementasikan sebagai spesifikasi Java Enterprise Edition yang berfungsi sebagai komponen. Catalina adalah kontainer servlet yang dapat mengambil informasi autentikasi yang sudah ada di lingkungan dan mengimplementasikan standar Container Managed Security. Coyote adalah protokol koneksi Tomcat yang merutekan panggilan antara server dan klien. Sebagai mesin JSP Tomcat, Jasper mengelola semua file JSP dan mengubahnya menjadi kode yang dapat digunakan. Untuk informasi lengkapnya, silakan lihat Dokumentasi Tomcat (tautan berada di luar ibm.com).

Setelah diterapkan ke lingkungan klien, Instana akan secara otomatis memetakan seluruh infrastruktur dan mengidentifikasi teknologi apa saja yang berinteraksi satu sama lain dengan model back-end Dynamic Graph.

Mulai UJI COBA GRATIS Anda hari ini!

14 hari, tanpa kartu kredit, versi lengkap

Metrik Kinerja dan Konfigurasi Tomcat

Agen Instana secara otomatis mendeteksi semua instance Tomcat dan menyebarkan sensor pemantauan Tomcat pada setiap instance, secara otomatis mengumpulkan metrik kinerja Tomcat berdasarkan keahlian bawaan tentang bagaimana Tomcat harus menggunakan sumber daya secara optimal, mengirimkan halaman web, dan mengeksekusi kode. Hal ini membantu administrator dan developer untuk mencapai performa Tomcat JVM dan aplikasi yang dioptimalkan. Metrik kinerja Tomcat yang umum secara otomatis dibuat garis dasarnya oleh Instana meliputi:

  • JVM Heap/Garbage Collection
  • Penggunaan Thread Pool
  • Penggunaan Connection Pool

Untuk detail selengkapnya, silakan lihat Dokumentasi Sensor Pemantauan Tomcat Instana.

Mengelola Kondisi Tomcat

Instana secara simultan memonitor kinerja server Tomcat, aplikasi Tomcat, dan lingkungan Tomcat secara keseluruhan. Hal ini memungkinkan Instana untuk secara otomatis dan cerdas menentukan kondisi setiap instance Tomcat. Pemantauan kondisi Instana Tomcat ditentukan oleh serangkaian KPI yang telah dipilih sebelumnya (contoh di bawah).

Setiap kali KPI Tomcat mulai menyimpang dari perilaku yang diharapkan, Instana menentukan tingkat keparahan penyimpangan dan menetapkan status kondisi (tercermin dalam Antarmuka Pengguna melalui perubahan warna). Masalah Tomcat yang dihasilkan akan terus berlanjut ke timeline Insiden Aplikasi di bagian bawah layar Instana. Insinyur DevOps mendapatkan pandangan tentang bagaimana kinerja dan kondisi Tomcat terkait dengan infrastruktur aplikasi lainnya dalam konteks keseluruhan lingkungan.

Pelacakan Tomcat

Instana secara otomatis menginstrumentasi aplikasi di Tomcat untuk pemantauan dan penelusuran, memungkinkan penelusuran transaksi terdistribusi di seluruh instance Tomcat. Untuk daftar lengkap transportasi yang didukung, silakan lihat Dokumentasi penelusuran Instana.

Setiap jejak pemantauan Tomcat menunjukkan durasi setiap hop di antara komponen, serta detail kesalahan apa pun, untuk membantu mendiagnosis penyebab dan mengidentifikasi penurunan kinerja. Kini developer dapat melihat bagaimana aplikasi Tomcat mereka berjalan dalam produksi dan mengidentifikasi bottleneck dan panggilan backend yang berkinerja buruk – pada tingkat kode. Instana melacak KPI penting untuk setiap layanan mikro: throughput, latensi, dan tingkat kesalahan. Dari sebuah penelusuran, Anda dapat menelusuri langsung ke kode sumber aplikasi Tomcat.

Instalasi Sensor Apache Tomcat: Memulai

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

Uji Coba Instana