Langsung ke konten utama

Cara Mengimplementasikan JMX Pada Webmethods


 

JMX itu apa sih? itu salah satu pertanyaan yang muncul dibenak saya pada saat pertama kali mendengarnya. Mencoba cari tau ke teman-teman sesama developer, jawabannya singkat ya JMX, hehehe. Akhirnya saya coba-coba googling dan dari hasil googling saya menemukan info bahwa menurut Wikipedia Java Management Extensions merupakan salah satu teknologi java yang berfungsi untuk mengelola dan memantau aplikasi, objek sistem, perangkat dan jaringan berorientasi layanan. Berangkat dari pengertian ini, JMX dapat digunakan untuk memonitor performance resource aplikasi yang berbasis Java. Resource yang dimaksud seperti alokasi jumlah thread, CPU, Memori, method yang mengkomsumsi resource terbesar dan sebagainya.

Webmethods sendiri merupakan salah satu platform middleware yang berbasis Java. Jika ada pertanyaan, bolehkan JMX diimplementasika di Webmethods? Sangat boleh sekali karena basicnya sendiri dari Java. Lalu bagaimana mengimplementasikannya?
Untuk mengimplementasikannya sangatlah mudah namun perlu diperhatikan dulu di OS mana ingin diimplementasikan. Sebenarnya untuk implemetasi di webmethods hanya perlu men-copy script di bawah ini ke file custom_wrapper.conf pada folder configuration server anda.

wrapper.java.additional.206=-Dcom.sun.management.jmxremote
wrapper.java.additional.207=-Dcom.sun.management.jmxremote.port=<define jmx port>
wrapper.java.additional.208=-Dcom.sun.management.jmxremote.authenticate=false
wrapper.java.additional.209=-Dcom.sun.management.jmxremote.ssl=false


setelah script ditambahkan perlu diperhatikan bahwa server harus direstart sehingga script ini dapat dijalankan. Selain itu, jika server OS adalah linux maka jangan lupa untuk melakukan open port jmx sesuai script di atas. Karena jika tidak, jmx anda tidak akan dapat diakses sama sekali. Tools untuk mengakses JMX dapat menggunakan Jconsole.
Untuk penggunaan JMX console dapat dicek di link dibawah ini.
Cara Menggunakan Jconsole

Jika JMX sudah diimplementasikan maka untuk testing di jconsole seperti tampilan di bawah ini.


 Pilih Local properties untuk memonitoring jmx yang dipakai di local webmethods dan pada name klik org.tanukisoftware.wrapper.WrapperStartStopApp.... lalu Connect. Jika yang ingin dimonitor server terpisah cukup masukkan hostname atau ip server beserta port JMX yang ditentukan sebelumnya. Jika berhasil terkoneksi maka tampilan montoring seperti di bawah ini.

Mudah bukan, selamat mencoba dan semoga artikelnya bermanfaat bagi developer webmethods.

Komentar

Postingan populer dari blog ini

Tutorial Cara Menginstal dan Menjalankan Apache Kafka pada Windows 10

Penjelasan Singkat Apache Kafka Saat ini kafka merupakan salah satu teknologi yang lagi trend dibagian IT apalagi seringkali disebut dalam big data. Kafka sendiri memang saat ini memang telah banyak digunakan di area IT tidak hanya berhubungan dengan big data namun juga dalam kebutuhan tertentu dalam area IT. Apache Kafka adalah sebuah aplikasi open-source yang digunakan untuk streming data dalam jumlah cukup besar secara real-time. Distribusi data menggunakan publish-subscribe yang memungkinkan untuk pertukaran message/data antar aplikasi,server atau proses. Persyaratan Instal Apache Kafka Pastikan laptop atau server yang akan digunakan sudah menginstal java. Jika belum menginstal Java, silahkan unduh pada link https://www.java.com/en/download/ File kafka yang akan diinstal dicompres dalam file zip oleh karena itu pastikan sudah mengistal Winrar atau sejenisnya untuk mengestrak data. Cara Mengistal Apahec Kafka di Windows 10 Unduh Apache Kafka pada link ini https://kafka.apache.org/d...

Cara Mudah Mengubah Gambar Teks Ke Word Dengan Mudah di Android

Kali ini saya ingin membahas cara untuk mengubah gambar menjadi text mengunakan HP. Trik ini biasanya sangat berguna jika kamu tipenya malas mengetik ulang dan jika jumlah kalimat yang harus diketik ulang itu tergolong banyak. Trik ini bermanfaat jika keseluruhan gambar berisi teks dan bukan gambar diluar teks. Selain itu, trik ini hanya berfungsi pada tulisan cetak bukan tulisan tangan. Tanpa basa - basi lagi, mari kita kupas satu per satu trik yang harus dilakukan. Mengubah Gambar ke PDF lalu Dikonversi ke Word Cara ini termasuk manual tapi worth it ya meskipun harus melalui beberapa tahap dulu. Berikut langkah-langkah yang harus dilakukan. 1. Siapkan gambar teks yang mau diubah ke word. 2. Buka gambar kemudian klik tiga titik dipojok atas kanan, pilih Cetak . 3. Pada halaman Simpan sebagai PDF , klik tombol PDF berbentuk bulat kuning .  Pada tahap ini akan ditampilkan penyimpanan internal HP anda, pilih salah satu folder atau buat baru untuk menyimpan file PDF nantinya.   ...

Cara Mengatur JAVA HOME Path Pada Windows 10 Subsystem Linux-WSL

  Artikel sebelumnya sudah dibahas mengenai cara menginstal Java pada Windows 10 Linux Subsystem. Seperti kita ketahui ketahui ada beberapa comment yang dapat digunakan untuk mengistal Java tergantung versinya. Berikut command Openjdk command berdasarkan versinya.   Install OpenJDK 8 sudo apt install openjdk-8-jdk Install OpenJDK 11 sudo apt install openjdk-11-jdk Install OpenJDK 14 sudo apt install openjdk-14-jdk   Cara mengatur JAVA_HOME Path 1. Buka windows terminal kemudian jalankan WSL di PC anda 2. Jalankan command di bawah untuk mengatur JAVA_HOME, pastikan bahwa path yang diarahkan sudah benar. Pada Ubuntu biasanya menggunakan path berikut /usr/lib/jvm/java-8-openjdk-amd64/ export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64   3. Jalankan command di bawah untuk memastikan bahwa JAVA_HOME sudah tersimpan di sistem echo $JAVA_HOME     jika tampilannya muncul seperti gambar di bawah itu artinya JAVA_HOME berhasil tersimpan di enviroment variabel 4.Kemud...