Agen Ops adalah agen utama untuk mengumpulkan telemetri dari instance Compute Engine Anda. Dengan menggabungkan pengumpulan log, metrik, dan trace ke dalam satu proses, Agen Operasi menggunakan Fluent Bit untuk log, yang mendukung logging dengan throughput tinggi, dan OpenTelemetry Collector untuk metrik dan trace.
Untuk mengetahui informasi tentang cara menginstal Agen Operasional, lihat artikel berikut:
- Untuk instance Compute Engine, lihat Menginstal Agen Operasional.
- Untuk server Solusi Bare Metal, lihat Menyiapkan Ops Agent untuk Solusi Bare Metal.
Fitur Agen Operasional
Fitur keseluruhan meliputi:- Satu proses download dan penginstalan/upgrade.
- Konfigurasi sederhana, terpadu, dan berbasis YAML.
- Dukungan untuk distro Linux dan Windows standar.
- Dukungan proxy.
Fitur logging
Fitur logging meliputi:
Meningkatkan 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, Log Peristiwa Windows) yang dikumpulkan tanpa konfigurasi. - Log berbasis file dengan jalur yang dapat disesuaikan dan interval refresh.
- Log daemon / systemd Journald.
- Log melalui protokol TCP.
- Log melalui protokol 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 menetapkan kolom.
- Kecualikan log berdasarkan label dan ekspresi reguler.
- Mendeteksi dan menyambungkan log pengecualian bahasa multibaris dari Java, Python, dan Golang.
Dukungan aplikasi pihak ketiga
- Integrasi log aplikasi pihak ketiga yang diseleksi yang mengenali format dan jalur file log aplikasi umum.
Fitur pemantauan
Fitur pemantauan meliputi:
- Metrik sistem yang dikumpulkan tanpa konfigurasi. Metrik yang dikumpulkan mencakup:
- metrik cpu
- metrik disk
- metrik iis (khusus Windows)
- metrik antarmuka
- metrik GPU (khusus Linux)
- metrik memori
- Metrik mssql (khusus Windows)
- metrik file paging (khusus Windows)
- metrik swap
- metrik jaringan
- metrik proses
- metrik mandiri agen:
- Dukungan aplikasi pihak ketiga
- Integrasi pilihan untuk metrik aplikasi pihak ketiga, yang mengumpulkan metrik aplikasi umum dan menawarkan contoh dasbor dan kebijakan pemberitahuan.
- Pengumpulan metrik Prometheus dari aplikasi yang berjalan di Compute Engine.
- Pengumpulan metrik dan trace OpenTelemetry Protocol (OTLP) dari aplikasi yang dilengkapi dengan OpenTelemetry SDK.
- Kumpulan Metrik NVIDIA Data Center GPU Manager (DCGM).
Halaman Pengelolaan Metrik Cloud Monitoring memberikan informasi yang dapat membantu Anda mengontrol jumlah yang Anda belanjakan untuk metrik yang dapat ditagih tanpa memengaruhi visibilitas. Halaman Metrics Management melaporkan informasi berikut:
- Volume transfer untuk penagihan berbasis byte dan sampel, di seluruh domain metrik dan untuk setiap metrik.
- Data tentang label dan kardinalitas metrik.
- Jumlah operasi baca untuk setiap metrik.
- Penggunaan metrik dalam kebijakan pemberitahuan dan dasbor kustom.
- Rasio error penulisan metrik.
Anda juga dapat menggunakan Pengelolaan Metrik untuk mengecualikan metrik yang tidak diperlukan, sehingga menghilangkan biaya penyerapannya. Untuk informasi selengkapnya tentang halaman Pengelolaan Metrik, lihat Melihat dan mengelola penggunaan metrik.
Fitur perekaman aktivitas
Fitur rekaman aktivitas meliputi:
- Pengumpulan trace OpenTelemetry Protocol (OTLP) dari aplikasi yang dilengkapi 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 server tersebut:
- Standar App Engine memiliki dukungan Monitoring bawaan. Agen tidak diperlukan.
- Instance lingkungan fleksibel App Engine memiliki agen bawaan dengan konfigurasi khusus layanan.
- Instance Dataflow telah menginstal sebelumnya agen Monitoring lama dengan konfigurasi khusus layanan.
Instance Dataproc sebelum versi image 2.2 telah menginstal sebelumnya agen Pemantauan lama dengan konfigurasi khusus layanan.
Anda dapat menginstal Ops Agent di cluster Dataproc yang menggunakan versi image 2.2 dan yang lebih baru untuk mengumpulkan log syslog dan metrik host. Untuk mengetahui informasi selengkapnya, lihat Dataproc 2.2.x release versions.
- 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 penampung yang ada. Untuk mengetahui informasinya, lihat Mengonfigurasi logging dan pemantauan untuk GKE.
- Instance Google Distributed Cloud memiliki solusi logging dan pemantauan terintegrasi yang mengumpulkan status tentang komponen sistem. Untuk informasi, lihat Logging dan pemantauan.
Sistem operasi
Agen Operasi mendukung sistem operasi berikut pada instance VM yang kompatibel. Untuk informasi tentang instance VM Arm, lihat Dukungan untuk VM Arm Compute Engine.
Sistem operasi Linux
Agen ini mendukung sistem operasi Linux berikut:
- Rocky Linux 8
- Rocky Linux 9
- RHEL 7: rhel-7, rhel-7-9-sap-ha
- RHEL 8: rhel-8, rhel-8-4-sap-ha, rhel-8-6-sap-ha, rhel-8-8-sap-ha
- RHEL 9: rhel-9
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
- Deep Learning VM Image berdasarkan Debian 11 (Bullseye)
- 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
- Ubuntu 24.04 LTS (Noble Numbat): ubuntu-2404-lts-amd64, ubuntu-minimal-2404-lts-amd64
- Ubuntu 24.10 (Oracular Oriole): ubuntu-2410-amd64, ubuntu-minimal-2410-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, sles-15-sp6-sap
- OpenSUSE Leap 15: opensuse-leap (opensuse-leap-15-3-*, opensuse-leap-15-4-*)
Dukungan untuk VM Arm Compute Engine
Agen Operasi mendukung instance VM C4A dan Tau T2A Compute Engine Arm. Agen Operasi didukung untuk VM Arm pada image OS berikut:
- Debian 12 (Bookworm): Ops Agent versi 2.44.0
- Ubuntu 20.04 LTS (Focal Fossa): Ops Agent versi 2.39.0
- Ubuntu 22.04 LTS (Jammy Jellyfish): Ops Agent versi 2.42.0
- Ubuntu 23.10 (Mantic Minotaur): Ops Agent versi 2.44.0
- Ubuntu 24.04 LTS (Noble Numbat): Ops Agent versi 2.47.0
- Ubuntu 24.10 (Oracular Oriole): Ops Agent versi 2.52.0
- RHEL 9: Ops Agent versi 2.40.0
- Rocky Linux 8: Agen Operasi versi 2.51.0
- Rocky Linux 9: Ops Agent versi 2.40.0
- SLES 15: Ops Agent versi 2.43.0
- OpenSUSE Leap 15: Ops Agent versi 2.43.0
Agen Ops didukung di sebagian image yang didukung oleh Compute Engine. Untuk informasi selengkapnya tentang VM Arm Compute Engine, lihat Membuat dan memulai instance VM Arm.
Sistem operasi Windows
Agen ini 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
Untuk menginstal agen, Anda memerlukan akses ke nama DNS berikut:
Repositori paket Google Cloud:
packages.cloud.google.com
Subdomain download Google:
dl.google.com
Untuk menjalankan agen, Anda memerlukan akses ke nama DNS berikut:
Server token OAuth2:
oauth2.googleapis.com
Agen versi 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 ke versi terbaru.
Monitoring API:
monitoring.googleapis.com
Logging API:
logging.googleapis.com
Agen menggunakan port TCP dalam VM untuk komunikasi antarproses. Port berikut, yang tidak perlu dibuka secara eksternal, harus tersedia untuk agen di VM Anda:
20201
20202
Kebijakan penghentian layanan
Agen Operasional tunduk pada Kebijakan penghentian layanan agen.
Untuk informasi penghentian penggunaan fitur dan versi lama, lihat Penghentian penggunaan Google Cloud Observability.
Harga
Jika Anda menginstal Agen Operasional, Anda mungkin akan dikenai biaya untuk metrik, log, atau rekaman aktivitas yang dikirimkan oleh agen tersebut ke project Google Cloud Anda. Untuk informasi harga, lihat dokumen berikut:Untuk mengumpulkan trace OpenTelemetry Protocol (OTLP), Anda harus mengonfigurasi agen untuk mengumpulkan trace dari aplikasi yang dilengkapi dengan instrumentasi. Untuk informasi selengkapnya, lihat Mengumpulkan trace (OTLP) dengan Agen Operasional.
Langkah selanjutnya
- Untuk menginstal Agen Operasional, lihat Menginstal Ops Agent.