Agen Operasional adalah agen utama untuk mengumpulkan telemetri dari instance Compute Engine Anda. Dengan menggabungkan pengumpulan log, metrik, dan trace ke dalam satu proses, Agen Operasional menggunakan Fluent Bit untuk log, yang mendukung logging throughput tinggi, serta OpenTelemetry Collector untuk metrik dan trace.
Untuk menginstal Agen Operasional, lihat Menginstal Agen Operasional.
Fitur Agen Operasional
Fitur keseluruhan meliputi:- Proses download dan penginstalan/upgrade tunggal.
- Konfigurasi berbasis YAML yang sederhana dan terpadu.
- Dukungan untuk distro Linux dan Windows standar.
- Dukungan proxy.
Fitur logging
Fitur logging meliputi:
Peningkatan performa dibandingkan dengan Agen Logging lama:
- Kemampuan throughput tinggi, yang memanfaatkan sepenuhnya arsitektur multi-core.
- Pengelolaan resource (misalnya, memori, CPU) yang efisien.
Mengumpulkan log dari berbagai sumber:
- Log sistem standar (
/var/log/syslog
dan/var/log/messages
untuk Linux, Windows Event Log) yang dikumpulkan tanpa konfigurasi. - Log berbasis file dengan jalur yang dapat disesuaikan dan interval pembaruan.
- Daemon jurnal / log systemd.
- Log melalui protokol TCP.
- Protokol Logs over Forward (digunakan oleh Fluent Bit dan Fluentd).
- Log sistem standar (
Pemrosesan yang fleksibel:
- Mengurai log teks menjadi log terstruktur: penguraian berbasis JSON dan berbasis ekspresi reguler.
- Ubah entri log dengan menghapus, mengganti nama, atau menyetel kolom.
- Kecualikan log berdasarkan label dan ekspresi reguler.
- Deteksi dan gabungkan log pengecualian bahasa multiline dari Java, Python, dan Golang.
Dukungan aplikasi pihak ketiga
- Integrasi log aplikasi pihak ketiga pilihan yang mengenali jalur dan format file log aplikasi umum.
Fitur pemantauan
Fitur pemantauan meliputi:
- Metrik sistem dikumpulkan tanpa konfigurasi. Metrik yang dikumpulkan meliputi:
- metrik cpu
- metrik disk
- metrik iis (khusus Windows)
- metrik antarmuka
- metrik GPU (khusus Linux)
- metrik memori
- mssql metrics (khusus Windows)
- metrik pagefile (khusus Windows)
- metrik pertukaran
- metrik jaringan
- memproses metrik
- metrik mandiri agen:
- Dukungan aplikasi pihak ketiga
- Integrasi untuk metrik aplikasi pihak ketiga pilihan, yang mengumpulkan metrik aplikasi umum dan menawarkan contoh dasbor dan kebijakan pemberitahuan.
- Kumpulan metrik Prometheus dari aplikasi yang berjalan di Compute Engine.
- Pengumpulan metrik dan trace OpenTelemetry Protocol (OTLP) dari aplikasi yang diinstrumentasikan dengan OpenTelemetry SDK.
- Kumpulan metrik NVIDIA Data Center GPU Manager (DCGM).
Halaman Metrics Management Cloud Monitoring menyediakan informasi yang dapat membantu Anda mengontrol jumlah biaya yang dikeluarkan untuk metrik yang dapat dikenakan biaya tanpa memengaruhi kemampuan observasi. Halaman Pengelolaan Metrik melaporkan informasi berikut:
- Volume penyerapan untuk penagihan berbasis byte dan sampel, di seluruh domain metrik dan untuk masing-masing metrik.
- Data tentang label dan kardinalitas metrik.
- Penggunaan metrik dalam kebijakan pemberitahuan dan dasbor kustom.
- Rasio error penulisan metrik.
Fitur perekaman aktivitas
Fitur rekaman aktivitas meliputi:
- Pengumpulan trace OpenTelemetry Protocol (OTLP) dari aplikasi yang diinstrumentasikan dengan OpenTelemetry SDK.
Instance virtual machine
Anda dapat menginstal Agen Operasional di instance Compute Engine. Untuk membuat instance Compute Engine, lihat panduan memulai Compute Engine.
Jenis instance VM berikut termasuk dalam layanan terkelola yang menerapkan dukungan Pemantauan khusus layanan. Jangan mencoba menginstal atau mengonfigurasi Agen Operasional secara manual di perangkat:
- App Engine standar memiliki dukungan Monitoring bawaan. Agen tidak diperlukan.
- Instance lingkungan fleksibel App Engine memiliki agen yang telah diinstal sebelumnya dengan konfigurasi khusus layanan.
- Instance Dataflow memiliki agen Monitoring lama yang telah diinstal dengan konfigurasi khusus layanan.
Instance Dataproc sebelum image versi 2.2 sudah memiliki agen Monitoring lama dengan konfigurasi khusus layanan.
Anda dapat menginstal Agen Operasional di cluster Dataproc yang menggunakan image versi 2.2 dan yang lebih baru untuk mengumpulkan log syslog dan metrik host. Untuk informasi selengkapnya, lihat versi rilis Dataproc 2.2.x.
- Instance node Google Kubernetes Engine:
- Cluster GKE di Google Cloud dikonfigurasi untuk mengumpulkan log dan metrik dengan Logging dan Monitoring secara default. Anda juga dapat mengonfigurasi pengumpulan metrik dan log untuk cluster container yang ada. Untuk mengetahui informasi, lihat Mengonfigurasi logging dan pemantauan untuk GKE.
- Instance GKE di VMware memiliki solusi logging dan pemantauan terintegrasi yang mengumpulkan status tentang komponen sistem. Untuk mengetahui informasinya, lihat Logging dan pemantauan.
Sistem operasi
Agen Operasional mendukung sistem operasi berikut pada instance VM yang kompatibel. Untuk mengetahui informasi tentang instance VM Arm, baca Dukungan untuk VM Arm Compute Engine.
Sistem operasi Linux
Agen mendukung sistem operasi Linux berikut:
- CentOS 7
- Linux Rocky 8
- Linux Rocky 9
- RHEL 7: rhel-7, rhel-7-9-sap-ha
- RHEL 8: rhel-8, rhel-8-2-sap-ha, rhel-8-4-sap-ha, rhel-8-6-sap-ha
- RHEL 9: rhel-9
- Debian 10 (Buster)
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
- Ubuntu 20.04 LTS (Focal Fossa): ubuntu-2004-lts, ubuntu-minimal-2004-lts
- Ubuntu 22.04 LTS (Jammy Jellyfish): ubuntu-2204-lts, ubuntu-minimal-2204-lts
- Ubuntu 23.10 (Mantic Minotaur): ubuntu-2310-amd64, ubuntu-minimal-2310-amd64
- SLES 12: sles-12, sles-12-sp5-sap
- SLES 15: sles-15, sles-15-sp2-sap, sles-15-sp3-sap, sles-15-sp4-sap, sles-15-sp5-sap
- OpenSUSE Leap 15: opensuse-leap (opensuse-leap-15-3-*, opensuse-leap-15-4-*)
Dukungan untuk VM Arm Compute Engine
Agen Operasional mendukung instance VM Compute Engine Tau T2A Arm. Agen Operasional didukung untuk VM Arm pada OS image berikut:
- Debian 11 (Bullseye): Agen Operasional versi 2.36.0
- Debian 12 (Bookworm): Agen Operasional versi 2.44.0
- Ubuntu 20.04 LTS (Focal Fossa): Agen Operasional versi 2.39.0
- Ubuntu 22.04 LTS (Jammy Jellyfish): Agen Operasional versi 2.42.0
- Ubuntu 23.10 (Mantic Minotaur): Agen Operasional versi 2.44.0
- RHEL 9: Agen Operasional versi 2.40.0
- Rocky Linux 9: Ops Agent versi 2.40.0
- SLES 15: Agen Operasional versi 2.43.0
- OpenSUSE Leap 15: Agen Operasional versi 2.43.0
Agen Operasional didukung pada subset gambar yang didukung oleh Compute Engine. Untuk mengetahui informasi selengkapnya tentang VM Compute Engine Arm, lihat Membuat dan memulai instance VM Arm.
Sistem operasi Windows
Agen mendukung sistem operasi Windows berikut:
- Windows Server: windows-2016, windows-2019, windows-2022
- Windows Server Core: windows-2016-core, windows-2019-core, windows-20h2-core, windows-2022-core
Persyaratan akses agen
Menginstal agen memerlukan akses ke nama DNS berikut:
Repositori paket Google Cloud:
packages.cloud.google.com
Subdomain download Google:
dl.google.com
Menjalankan agen memerlukan akses ke nama DNS berikut:
Server token OAuth2:
oauth2.googleapis.com
Versi agen sebelumnya mungkin memerlukan akses ke
www.googleapis.com
(URL lengkap:https://www.googleapis.com/oauth2/v3/token
).Jika Anda menggunakan agen versi lama, sebaiknya upgrade agen Anda ke versi terbaru.
Monitoring API:
monitoring.googleapis.com
Logging API:
logging.googleapis.com
Agen menggunakan port TCP dalam VM untuk komunikasi antar-proses. Port berikut, yang tidak perlu dibuka secara eksternal, harus tersedia untuk agen di VM Anda:
20201
20202
Kebijakan penghentian penggunaan
Agen Operasional tunduk pada kebijakan penghentian penggunaan Agen.
Untuk mengetahui informasi penghentian penggunaan fitur dan versi lama, lihat Penghentian penggunaan Kemampuan Observasi Google Cloud.
Harga
Jika menginstal Agen Operasional, Anda mungkin akan dikenai biaya untuk metrik, log, atau trace yang dikirimkan agen tersebut ke project Google Cloud Anda. Untuk mengetahui informasi harga, lihat dokumen berikut:Untuk mengumpulkan rekaman aktivitas OpenTelemetry Protocol (OTLP), Anda harus mengonfigurasi agen untuk mengumpulkan rekaman aktivitas dari aplikasi berinstrumen. Untuk mengetahui informasi selengkapnya, lihat Mengumpulkan rekaman aktivitas (OTLP) dengan Agen Operasional.
Langkah selanjutnya
- Untuk menginstal Agen Operasional, lihat Menginstal Agen Operasional.