Agen Cloud Monitor akan keluar secara otomatis ketika konsumsi sumber daya melebihi ambang batas. Sesuaikan batas sumber daya dan mulai ulang agen untuk mengatasi masalah ini.
Anda hanya dapat mengelola agen Cloud Monitor dengan 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.
Windows
-
Masuk ke server tempat agen Cloud Monitor berjalan sebagai administrator.
-
Buka file argusagent.log di direktori C:\Program Files\Alibaba\cloudmonitor\local_data\logs.
Jika file argusagent.log berisi pesan
exceeds the maxValue, berarti konsumsi sumber daya telah melebihi batas. Contoh:-
[WARN ]2022-12-07 23:54:55.805854 [4148] self_monitor.cpp(line:85):the agent's cpu usage(52.55%) exceeds the maxValue(50.00%) -
[WARN ]2022-12-07 23:54:55.805861 [4148] self_monitor.cpp(line:109):the agent will exit, as the agent cpu-usage exceeds the maxValue 4 times
-
-
Buka file agent.properties di direktori C:\Program Files\Alibaba\cloudmonitor/local_data dan ubah parameter batas sumber daya.
Sesuaikan nilai-nilai tersebut berdasarkan skenario Anda. Nilai berikut hanya sebagai referensi:
# Ukuran maksimum penggunaan memori. Satuan: MB. agent.resource.memory.limit=200 # Jumlah maksimum file yang dapat dibuka. Pada contoh ini, nilai hanya sebagai referensi. Tentukan nilai berdasarkan jumlah maksimum file yang didukung oleh sistem. agent.resource.fd.limit=100 # Utilisasi CPU maksimum per core. Pada contoh ini, utilisasi CPU maksimum per core adalah 10%. agent.resource.cpu.limit=0.1 -
Hapus file agent.status dari direktori C:\Program Files\Alibaba\cloudmonitor.
-
Klik ganda stop.bat untuk menghentikan agen Cloud Monitor. Atau, jalankan
net stop argusagentdari command line. Perintah ini memiliki efek yang sama dengan stop.bat. -
Klik ganda start.bat untuk menjalankan agen Cloud Monitor. Atau, jalankan
net start argusagentdari command line. Perintah ini memiliki efek yang sama dengan start.bat.
Linux
-
Masuk ke server tempat agen Cloud Monitor berjalan sebagai user root.
-
Jalankan perintah berikut untuk melihat file argusagent.log di direktori /usr/local/cloudmonitor/local_data/logs:
cd /usr/local/cloudmonitor/local_data/logs
cat argusagent.log
Jika file argusagent.log berisi pesan
exceeds the maxValue, berarti konsumsi sumber daya telah melebihi batas. Contoh:-
[WARN ]2022-12-07 23:54:55.805854 [4148] self_monitor.cpp(line:85):the agent's cpu usage(52.55%) exceeds the maxValue(50.00%) -
[WARN ]2022-12-07 23:54:55.805861 [4148] self_monitor.cpp(line:109):the agent will exit, as the agent cpu-usage exceeds the maxValue 4 times
-
-
Ubah parameter batas sumber daya dalam file agent.properties di direktori /usr/local/cloudmonitor/local_data/conf.
-
Jalankan perintah berikut untuk membuka file agent.properties di direktori /usr/local/cloudmonitor/local_data/conf:
cd /usr/local/cloudmonitor/local_data/conf
vi agent.properties
Sesuaikan nilai-nilai tersebut berdasarkan skenario Anda. Nilai berikut hanya sebagai referensi:
# Ukuran maksimum penggunaan memori. Satuan: MB. agent.resource.memory.limit=200 # Jumlah maksimum file yang dapat dibuka. Pada contoh ini, nilai hanya sebagai referensi. Tentukan nilai berdasarkan jumlah maksimum file yang didukung oleh sistem. agent.resource.fd.limit=100 # Utilisasi CPU maksimum per core. Pada contoh ini, utilisasi CPU maksimum per core adalah 10%. agent.resource.cpu.limit=0.1 -
Tekan Esc, ketik :wq, lalu tekan Enter untuk menyimpan dan menutup file agent.properties.
-
-
Hapus file agent.status dari direktori /usr/local/cloudmonitor:
rm /usr/local/cloudmonitor/agent.status
-
Restart agen Cloud Monitor:
./cloudmonitorCtl.sh restart