全部产品
Search
文档中心

Cloud Monitor:Apa yang harus saya lakukan jika proses Agen CloudMonitor keluar secara otomatis?

更新时间:Jun 26, 2025

Untuk melindungi sumber daya Anda, Agen CloudMonitor akan keluar secara otomatis jika jumlah sumber daya yang dikonsumsi melebihi ambang batas tertentu. Topik ini menjelaskan cara menangani masalah di mana proses Agen CloudMonitor keluar secara otomatis pada Server Windows atau Linux.

Penting

Anda hanya dapat mengelola agen Cloud Monitor menggunakan akun administrator. Untuk sistem operasi Linux, gunakan akun pengguna root. Untuk sistem operasi Windows, gunakan akun Administrator. Jika Anda menggunakan akun administrator, beberapa risiko mungkin terjadi, seperti masalah stabilitas sistem atau keamanan data. Lanjutkan dengan hati-hati.

Windows

  1. Masuk ke server tempat Agen CloudMonitor berjalan sebagai administrator.

  2. Buka direktori C:\Program Files\Alibaba\cloudmonitor\local_data\logs tempat log Agen CloudMonitor disimpan dan periksa file argusagent.log.

    Jika log dalam file argusagent.log berisi pesan melebihi nilai maksimum, jumlah sumber daya yang dikonsumsi telah melebihi batas. Contoh:

    • [WARN ]2022-12-07 23:54:55.805854 [4148] self_monitor.cpp(line:85):penggunaan CPU agen (52,55%) melebihi nilai maksimum (50,00%)

    • [WARN ]2022-12-07 23:54:55.805861 [4148] self_monitor.cpp(line:109):agen akan keluar, karena penggunaan CPU agen melebihi nilai maksimal sebanyak 4 kali

  3. Buka direktori C:\Program Files\Alibaba\cloudmonitor/local_data tempat Agen CloudMonitor berada dan ubah parameter yang terkait dengan batasan sumber daya dalam file agent.properties.

    Ubah parameter sesuai skenario bisnis Anda. Konfigurasi berikut hanya untuk referensi:

    # Ukuran maksimum penggunaan memori. Unit: MB. 
    agent.resource.memory.limit=200
    # Jumlah maksimum file yang dapat dibuka. Dalam contoh ini, nilai tersebut hanya untuk referensi. Tentukan nilai berdasarkan jumlah maksimum file yang didukung oleh sistem. 
    agent.resource.fd.limit=100
    # Utilisasi CPU maksimum per core. Dalam contoh ini, utilisasi CPU maksimum per core adalah 10%. 
    agent.resource.cpu.limit=0,1
  4. Buka direktori C:\Program Files\Alibaba\cloudmonitor tempat Agen CloudMonitor berada dan hapus file agent.status.

  5. Klik dua kali stop.bat untuk menghentikan Agen CloudMonitor.

  6. Klik dua kali start.bat untuk memulai Agen CloudMonitor.

Linux

  1. Masuk ke server tempat Agen CloudMonitor berjalan sebagai pengguna root.

  2. Jalankan perintah berikut untuk membuka direktori /usr/local/cloudmonitor/local_data/logs tempat log Agen CloudMonitor disimpan dan periksa tingkat log dalam file argusagent.log:

    cd /usr/local/cloudmonitor/local_data/logs

    cat argusagent.log

    Jika log dalam file argusagent.log berisi pesan melebihi nilai maksimum, jumlah sumber daya yang dikonsumsi telah melebihi batas. Contoh:

    • [WARN ]2022-12-07 23:54:55.805854 [4148] self_monitor.cpp(line:85):penggunaan CPU agen (52,55%) melebihi nilai maksimum (50,00%)

    • [WARN ]2022-12-07 23:54:55.805861 [4148] self_monitor.cpp(line:109):agen akan keluar, karena penggunaan CPU agen melebihi nilai maksimal sebanyak 4 kali

  3. Di direktori /usr/local/cloudmonitor/local_data tempat Agen CloudMonitor berada, ubah parameter yang terkait dengan batasan sumber daya dalam file agent.properties.

    1. Jalankan perintah berikut untuk mengubah file agent.properties di direktori /usr/local/cloudmonitor/local_data:

      cd /usr/local/cloudmonitor/local_data

      vi agent.properties

      Ubah parameter sesuai skenario bisnis Anda. Konfigurasi berikut hanya untuk referensi:

      # Ukuran maksimum penggunaan memori. Unit: MB. 
      agent.resource.memory.limit=200
      # Jumlah maksimum file yang dapat dibuka. Dalam contoh ini, nilai tersebut hanya untuk referensi. Tentukan nilai berdasarkan jumlah maksimum file yang didukung oleh sistem. 
      agent.resource.fd.limit=100
      # Utilisasi CPU maksimum per core. Dalam contoh ini, utilisasi CPU maksimum per core adalah 10%. 
      agent.resource.cpu.limit=0,1
    2. Tekan tombol Esc, masukkan :wq, lalu tekan tombol Enter untuk menyimpan dan menutup file agent.properties.

  4. Jalankan perintah berikut untuk menghapus file agent.status dari direktori /usr/local/cloudmonitor tempat Agen CloudMonitor berada:

    rm /usr/local/cloudmonitor/agent.status

  5. Jalankan perintah berikut untuk memulai ulang Agen CloudMonitor:

    ./cloudmonitorCtl.sh restart