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 mengetahui informasi tentang topik tersebut, lihat halaman berikut:
Sebelum memulai
Jika Anda belum menginstal agen Monitoring di VM, lihat bagian Menginstal agen Monitoring.
Mengubah konfigurasi agen Monitoring default
Untuk mengubah konfigurasi agen Monitoring, lakukan hal berikut:
Edit file konfigurasi agen Monitoring
/etc/stackdriver/collectd.conf.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 pengumpulan metrik proses.
Mengonfigurasi metrik CPU yang dilaporkan
Secara default, agen Monitoring melaporkan total pemakaian CPU menurut status untuk semua CPU di VM menggunakan jenis metrik agent.googleapis.com/cpu/utilization.
Perilaku ini ditentukan dalam file konfigurasi oleh setelan berikut:
ValuesPercentage trueReportByCpu false
Anda harus mengubah setelan ini jika ingin agar agen melaporkan
penggunaan per CPU, atau jika Anda ingin agar agen melaporkan waktu penggunaan CPU,
agent.googleapis.com/cpu/usage_time, metrik:
Untuk mengonfigurasi agen Monitoring agar melaporkan
agent.googleapis.com/cpu/utilizationper CPU, lakukan hal berikut:- Biarkan
ValuesPercentagepada nilai defaulttrue. - Tetapkan
ReportByCpuketrue.
- Biarkan
Untuk mengonfigurasi agen Monitoring agar melaporkan
agent.googleapis.com/cpu/usage_timeper CPU, lakukan hal berikut:- Tetapkan
ValuesPercentagekefalse. - Tetapkan
ReportByCpuketrue.
- Tetapkan
Agen Monitoring dapat melaporkan pemakaian CPU atau penggunaan CPU, tetapi tidak kedua metrik tersebut.
Ini adalah batasan umum collectd.
Jika ReportByCpu adalah true, kolom ValuesPercentage menentukan
apakah pemanfaatan atau penggunaan dilaporkan. Jika ReportByCpu adalah false,
agen akan melaporkan penggunaan CPU.
Pemecahan masalah
Jika Anda mengalami masalah saat menginstal atau menjalankan agen, lihat bagian Memecahkan masalah penginstalan agen.