Untuk menggunakan fitur pemantauan host dari CloudMonitor, Anda harus menginstal Agen CloudMonitor di host Anda.
Penting Agen CloudMonitor untuk Java tidak diperbarui lagi. Kami menyarankan Anda menggunakan Agen CloudMonitor untuk C++. Untuk informasi lebih lanjut, lihat Instal dan uninstall Agen CloudMonitor.
Jalur instalasi
- Linux: /usr/local/cloudmonitor
- Windows: C:\Program Files\Alibaba\cloudmonitor
Proses
Setelah Agen CloudMonitor diinstal, dua proses berikut akan berjalan di host Anda:
- /usr/local/cloudmonitor/jre/bin/java
- /usr/local/cloudmonitor/wrapper/bin/wrapper
Port
- Agen CloudMonitor mengakses dan mendengarkan port TCP 32.000 pada host lokal untuk menjadikan proses daemon.
- Agen CloudMonitor mengakses port TCP 3.128, 8.080, atau 443 pada host remote untuk mengirim pesan detak jantung dan melaporkan data pemantauan. Agen CloudMonitor yang diinstal pada instance Alibaba Cloud Elastic Compute Service (ECS) mengakses port 3.128 atau 8.080. Agen CloudMonitor yang diinstal pada host pihak ketiga mengakses port 443.
- Agen CloudMonitor mengakses port HTTP 80 pada host remote untuk mendapatkan paket pembaruan.
Log
- Agen CloudMonitor menyimpan log pemantauan di direktori /usr/local/cloudmonitor/logs.
- Agen CloudMonitor menyimpan log lainnya seperti log tentang startup proses, shutdown, dan daemonisasi di direktori /usr/local/cloudmonitor/wrapper/logs.
- Anda dapat memodifikasi file /usr/local/cloudmonitor/config/log4j.properties untuk menyesuaikan tingkat log.
Penggunaan sumber daya
- Proses /usr/local/cloudmonitor/wrapper/bin/wrapper menggunakan sekitar 1 MB memori dan sedikit sumber daya CPU.
- Proses /usr/local/cloudmonitor/jre/bin/java menggunakan sekitar 70 MB memori dan 1% hingga 2% dari satu inti CPU.
- Ukuran paket instalasi adalah 70 MB. Agen CloudMonitor menggunakan sekitar 200 MB ruang disk setelah diinstal.
- Log dapat menggunakan hingga 40 MB ruang disk. Ketika ukuran log melebihi 40 MB, log yang lebih lama akan dihapus.
- Agen CloudMonitor melaporkan data pemantauan dengan interval 15 detik, yang menggunakan sekitar 10 KB/s lebar pita jaringan.
- Agen CloudMonitor mengirim pesan detak jantung dengan interval 3 menit, yang menggunakan sekitar 2 KB/s lebar pita jaringan.
Ketergantungan eksternal
- Agen CloudMonitor sudah terpasang dengan Java Runtime Environment (JRE) 1.8.
- Java Service Wrapper digunakan untuk menyediakan fitur seperti menjadikan proses daemon, memulai proses saat boot sistem, dan mendaftarkan Agen CloudMonitor sebagai layanan Windows.
- Agen CloudMonitor menjalankan perintah
ss -suntuk mengumpulkan jumlah koneksi TCP. Jika sistem operasi Anda tidak mendukung perintah ini, Anda harus menginstal utilitas iproute.
Panduan instalasi
Untuk informasi lebih lanjut, lihat Instal Agen CloudMonitor untuk Java.
Instal Agen CloudMonitor pada host pihak ketiga
- Masuk ke Konsol CloudMonitor.
- Di panel navigasi di sebelah kiri, klik Host Monitoring.
- Di halaman Pemantauan Host, klik Install on Third-party Host. Di panel Install CloudMonitor Agent, pilih jenis dan sistem operasi host dan instal Agen CloudMonitor sesuai petunjuk.