Mengonfigurasi agen Monitoring

Halaman ini menjelaskan cara mengonfigurasi metrik bawaan yang dikumpulkan agen Monitoring dari VM Linux. Konten di halaman ini ditujukan untuk administrator sistem yang ingin mengubah konfigurasi default agen Monitoring.

Anda tidak dapat mengonfigurasi agen Monitoring saat diinstal di VM Windows.

Halaman ini tidak menjelaskan cara mengonfigurasi agen Monitoring untuk memantau aplikasi pihak ketiga atau cara menggunakan agen untuk mengumpulkan metrik yang ditentukan pengguna. Untuk informasi tentang topik tersebut, lihat halaman berikut:

Sebelum memulai

Jika Anda belum menginstal agen Monitoring di VM, lihat Menginstal agen Monitoring.

Mengubah konfigurasi agen Monitoring default

Untuk mengubah konfigurasi agen Monitoring, lakukan hal berikut:

  1. Edit file konfigurasi agen Monitoring /etc/stackdriver/collectd.conf.

  2. Mulai ulang agen Monitoring dengan menjalankan perintah berikut:

       sudo service stackdriver-agent restart

Menghentikan pengumpulan metrik proses

Untuk mengetahui informasi tentang cara menghentikan pengumpulan metrik proses—metrik dengan awalan agent.googleapis.com/processes—lihat Menonaktifkan metrik proses pada VM Linux.

Mengonfigurasi metrik CPU yang dilaporkan

Secara default, agen Monitoring melaporkan total penggunaan CPU berdasarkan status untuk semua CPU di VM menggunakan jenis metrik agent.googleapis.com/cpu/utilization. Perilaku ini ditentukan dalam file konfigurasi oleh setelan berikut:

  • ValuesPercentage true
  • ReportByCpu false

Anda harus mengubah setelan ini jika ingin agen melaporkan penggunaan per CPU, atau jika ingin melaporkan waktu penggunaan CPU, agent.googleapis.com/cpu/usage_time, metrik:

  • Untuk mengonfigurasi agen Monitoring agar melaporkan agent.googleapis.com/cpu/utilization per CPU, lakukan hal berikut:

    • Biarkan ValuesPercentage tetap pada nilai default true.
    • Tetapkan ReportByCpu ke true.
  • Untuk mengonfigurasi agen Monitoring agar melaporkan agent.googleapis.com/cpu/usage_time per CPU, lakukan hal berikut:

    • Tetapkan ValuesPercentage ke false.
    • Tetapkan ReportByCpu ke true.

Agen Monitoring dapat melaporkan pemakaian CPU atau penggunaan CPU, tetapi tidak untuk kedua metrik. Ini adalah batasan umum untuk collectd. Jika ReportByCpu adalah true, kolom ValuesPercentage akan menentukan apakah pemanfaatan atau penggunaan dilaporkan. Ketika ReportByCpu adalah false, agen melaporkan pemakaian CPU.

Pemecahan masalah

Jika Anda mengalami masalah saat menginstal atau menjalankan agen, lihat Memecahkan masalah penginstalan agen.