Ringkasan pemantauan

Mendapatkan visibilitas terkait aplikasi dan infrastruktur Anda sangat penting untuk mempertahankan performa dan stabilitas. Oleh karena itu, Google Distributed Cloud (GDC) air-gapped menyediakan platform pemantauan untuk mengumpulkan dan menganalisis metrik Anda.

Platform pemantauan GDC memungkinkan Anda mengumpulkan dan membuat kueri metrik dari workload yang di-deploy. Anda dapat memantau dan memvisualisasikan sistem menggunakan alat observasi bawaan dari platform pemantauan.

Dengan mengumpulkan dan membuat kueri metrik secara efektif, Anda dapat memperoleh insight berharga tentang lingkungan air-gapped dan memastikan performa optimal workload.

Konsep utama

Platform pemantauan GDC memperkenalkan konsep berikut:

  • Metrik adalah pengukuran kuantitatif yang dikumpulkan dari workload GDC yang memberikan insight berharga tentang penggunaan dan performa resource. GDC menggunakan Prometheus untuk tujuan ini. Prometheus adalah sistem pemantauan open source yang memastikan pengumpulan data yang efisien dan andal.

  • Dasbor adalah representasi visual metrik Anda untuk mengamati tren dan perilaku sistem. Project GDC Anda menyertakan instance Grafana khusus untuk visualisasi metrik. Grafana adalah platform analisis yang memungkinkan Anda membuat dasbor yang memberikan insight dan menjelajahi data metrik. GDC menyediakan dasbor bawaan untuk komponen standar, yang menawarkan visibilitas langsung ke lingkungan Anda.

Alur kerja pemantauan

Untuk memfasilitasi proses pemantauan komponen, platform pemantauan GDC beroperasi dalam alur kerja berikut:

  1. Kumpulkan metrik: Saat lingkungan GDC Anda aktif dan berjalan, metrik dari komponen inti akan otomatis dikumpulkan dan ditampilkan di dasbor Grafana yang telah dikonfigurasi sebelumnya. Fitur ini menyediakan pemantauan jaringan dan server secara langsung.

    Anda juga dapat mengonfigurasi target scraping untuk aplikasi dan layanan Anda sendiri dengan men-deploy resource kustom yang menentukan metrik khusus workload yang akan dikumpulkan dan frekuensi pengumpulannya.

  2. Metrik kueri: Anda dapat membuat kueri metrik yang dikumpulkan menggunakan PromQL (Prometheus Query Language). Dengan membuat kueri metrik, Anda dapat melakukan hal berikut:

    • Memfilter metrik berdasarkan label dan nilai.
    • Mengagregasi data dari waktu ke waktu.
    • Melakukan penghitungan pada nilai metrik.
  3. Buat dasbor dan visualisasikan metrik: Gunakan Grafana untuk membuat dasbor kustom yang memvisualisasikan metrik Anda. Dasbor ini memberikan tampilan yang jelas dan komprehensif tentang performa sistem, sehingga Anda dapat melakukan hal berikut:

    • Mengidentifikasi tren dan anomali.
    • Memecahkan masalah secara efektif.
    • Membuat keputusan yang tepat tentang alokasi dan pengoptimalan resource.

Retensi metrik

Kebijakan retensi menentukan durasi penyimpanan metrik dan log. Kebijakan ini sangat penting untuk memenuhi persyaratan kepatuhan dan mendukung analisis operasional.

GDC menggunakan waktu retensi untuk menyiapkan kebijakan siklus proses dan retensi untuk metrik. Sistem menerapkan nilai default 90 hari untuk waktu retensi metrik.

Metode akses

Metode akses berikut tersedia untuk beroperasi dengan metrik komponen:

  • Antarmuka pengguna Grafana: Anda dapat mengakses instance Grafana project melalui konsol GDC atau langsung menggunakan URL-nya. Antarmuka pengguna memungkinkan Anda membuat kueri dan memvisualisasikan metrik.
  • HTTP API: Ambil data metrik secara terprogram menggunakan HTTP API. Metode ini memungkinkan integrasi dengan alat eksternal dan skrip otomatisasi.

Aset lainnya

Lihat daftar metrik lengkap untuk mengetahui deskripsi mendetail tentang semua metrik yang dikumpulkan dari komponen GDC. Resource ini memberikan konteks yang berharga dan memfasilitasi strategi pemantauan lanjutan.