Plugin Monitoring JVM mandiri

Cloud Monitoring dapat memantau proses Java Virtual Machine untuk metrik Java umum.

Fungsi ini hanya tersedia untuk agen yang berjalan di Linux. Alat ini tidak tersedia di Windows.

Penemuan

Untuk melihat metrik Java Virtual Machine, lakukan hal berikut:

  1. Pada panel navigasi Konsol Google Cloud, pilih Monitoring, lalu pilih  Dashboards:

    Buka Dasbor

  2. Pilih dasbor Java Virtual Machine dari daftar.

Mengonfigurasi Monitoring untuk memantau VM Java

Setelah Anda menginstal agen pemantauan, gunakan petunjuk berikut untuk mengonfigurasi plugin JVM pada instance Anda.

Prasyarat

Plugin JVM memerlukan agen pemantauan versi 5.5.0-257 atau yang lebih baru. Untuk memperbarui agen, lihat Mengupgrade agen.

Mengaktifkan plugin pemantauan JVM

Java Virtual Machine dipantau melalui JMX.

Pada instance VM Anda, download jvm-sun-hotspot.conf dari repositori konfigurasi GitHub dan tempatkan di direktori /etc/stackdriver/collectd.d/:

(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/jvm-sun-hotspot.conf)

Sebagai root, edit file konfigurasi yang didownload dan ganti JMX_PORT menurut port tempat JVM Anda dikonfigurasi untuk mengizinkan koneksi JMX.

Setelah menambahkan file konfigurasi, mulai ulang agen pemantauan dengan menjalankan perintah berikut:

sudo service stackdriver-agent restart

Untuk informasi selengkapnya tentang plugin collectd GenericJMX yang digunakan untuk memantau JVM, lihat Plugin:GenericJMX.

Hal yang dipantau

Daftar lengkap metrik yang dipantau plugin JVM tersedia di Agent metrics: jvm.

Setiap metrik JMX tambahan (atribut MBean) harus dikirim ke Cloud Monitoring sebagai metrik yang ditentukan pengguna. Untuk informasi selengkapnya, lihat Metrik yang ditentukan pengguna dari agen. Setiap MBe yang disediakan pengguna yang ditambahkan ke konfigurasi yang tidak dialihkan ke metrik yang ditentukan pengguna akan ditolak oleh API.