Ketika Agen Cloud Monitor pada suatu host memasuki status Stopped, Cloud Monitor menghentikan pemantauan terhadap host tersebut. Identifikasi penyebabnya dan restart agen tersebut.
Permasalahan
Agen Cloud Monitor mengirimkan heartbeat ke server Cloud Monitor setiap 3 menit. Jika tidak ada heartbeat yang diterima selama 15 menit, agen dianggap berhenti. Kemungkinan penyebabnya:
Agen tidak dapat berkomunikasi dengan server Cloud Monitor.
Untuk informasi lebih lanjut tentang cara memeriksa jaringan, lihat Konfigurasikan pengaturan jaringan untuk Cloud Monitor.
Proses agen telah keluar.
Untuk informasi lebih lanjut tentang cara menangani proses Agen Cloud Monitor yang keluar secara otomatis, lihat Apa yang harus saya lakukan jika Agen Cloud Monitor keluar secara otomatis?
Jika agen masih tidak mengirimkan heartbeat, coba solusi berikut.
Instal ulang atau upgrade Agen Cloud Monitor
Jika agen sebelumnya berjalan normal sebelum berhenti, instal ulang dan restart agen tersebut. Jika Anda menggunakan agen Go atau Java, upgrade ke Agen Cloud Monitor terbaru untuk C++:
Lakukan pencadangan direktori log Agen Cloud Monitor sebelum menginstal ulang atau melakukan upgrade. Proses instalasi dapat menimpa file log asli. Jika instalasi ulang gagal lagi, tidak akan tersisa log untuk mendiagnosis penyebabnya.
Linux: Jalankan perintah berikut untuk mencadangkan direktori log.
cp -r /usr/local/cloudmonitor/local_data/logs /tmp/cloudmonitor_logs_backupWindows: Salin direktori C:\Program Files\Alibaba\cloudmonitor\local_data\logs ke lokasi lain.
(Direkomendasikan) Instal secara otomatis Agen Cloud Monitor untuk C++
Instal Agen Cloud Monitor untuk C++ pada host menggunakan skrip
Agen Cloud Monitor untuk Go dan Java tidak lagi dipelihara.
Lihat status dan log Agen Cloud Monitor
Anda hanya dapat mengelola Agen Cloud Monitor menggunakan akun administrator (user root untuk Linux atau user Administrator untuk Windows). Namun, penggunaan akun administrator dapat menimbulkan risiko tertentu, seperti masalah stabilitas sistem atau keamanan data. Lakukan dengan hati-hati.
Periksa status dan log agen untuk menentukan penyebab berhentinya agen. Jika proses agen keluar karena bug, kirimkan tiket dan tunggu insinyur Alibaba Cloud menghubungi Anda sebelum melakukan troubleshooting.
Lihat log agen
Konsol tidak menyediakan fitur kueri untuk installation log agen. Log agen hanya disimpan di server lokal client.
Windows
Login ke host sebagai administrator.
Buka direktori C:\Program Files\Alibaba\cloudmonitor\local_data\logs.
Buka file argusagent.log atau argusagentd.log.
argusagentd.log: log proses daemon, termasuk event startup dan shutdown proses pemantauan.
argusagent.log: log operasional Agen Cloud Monitor.
Jika direktori C:\Program Files\Alibaba\cloudmonitor\local_data tidak ada, berarti Agen Cloud Monitor belum diinstal pada server tersebut. Menguninstall agen (dengan menjalankan uninstall.bat) hanya menghapus registrasi layanan argusagent dan tidak menghapus direktori instalasi. Oleh karena itu, tidak adanya direktori ini biasanya berarti agen belum pernah diinstal.
Buka Services (services.msc) dan periksa apakah layanan argusagent tersedia. Jika layanan tersebut tidak ada, instal agen dari Konsol Cloud Monitor. Setelah instalasi selesai, direktori local_data beserta subdirektori logs-nya akan dibuat secara otomatis, dan file log seperti argusagent.log akan dihasilkan di dalam subdirektori logs tersebut. Cloud Monitor tidak menyimpan log agen di sisi server. Semua log agen hanya disimpan di server lokal client.
Linux
Login ke host sebagai user root.
Jalankan perintah berikut untuk melihat log agen:
cd /usr/local/cloudmonitor/local_data/logs
cat argusagent.log
cat argusagentd.log
argusagentd.log: log proses daemon, termasuk event startup dan shutdown proses pemantauan.
argusagent.log: log operasional Agen Cloud Monitor.
Lihat status agen
Windows
Login ke host sebagai administrator.
Buka jendela Services.
Tekan Win+R. Pada kotak dialog Run, masukkan services.msc dan klik OK.
Periksa status layanan argusagent.
Linux
Login ke host sebagai user root.
Jalankan perintah berikut untuk memeriksa status agen:
ps aux | grep argusagent | grep -v grep