Log sangat penting untuk menjaga kesehatan, keamanan, dan efisiensi operasional deployment air-gapped Anda. Log memberikan insight berharga tentang aspek lingkungan berikut:
- Perilaku aplikasi: Mengidentifikasi error, masalah performa, dan aktivitas yang tidak biasa dalam aplikasi Anda.
- Aktivitas sistem: Memantau performa dan kondisi komponen infrastruktur yang mendasarinya.
- Audit keamanan: Melacak tindakan pengguna, peristiwa kontrol akses, dan potensi ancaman keamanan.
- Pemecahan masalah: Mendiagnosis dan menyelesaikan masalah dengan menganalisis data log historis.
Oleh karena itu, Google Distributed Cloud (GDC) air-gapped menyediakan platform logging untuk mengumpulkan dan menganalisis log Anda. GDC menangkap dua jenis log berikut:
- Log audit: Mencatat aktivitas pengguna dan administratif pada operasi yang memiliki hak istimewa dan memenuhi persyaratan audit dan kepatuhan di GDC.
- Log operasional: Mencatat kondisi, perubahan, dan tindakan saat Anda mengelola operasi yang sedang berlangsung di aplikasi dan layanan di GDC. Log ini membantu developer dan operator menguji dan men-debug aplikasi.
Halaman ini memberikan ringkasan fitur logging di lingkungan GDC dan menjelaskan konsep serta komponen utama yang terlibat dalam pengelolaan log yang dihasilkan oleh aplikasi Anda dan platform itu sendiri.
Komponen penting
Deployment GDC menggunakan platform logging untuk mengumpulkan dan menyimpan log dari berbagai sumber. Platform ini mencakup komponen berikut:
- Fluent Bit: Pemroses log dan penerus log ringan yang di-deploy di setiap node cluster. Fluent Bit mengumpulkan log dari aplikasi, komponen sistem, dan Kubernetes itu sendiri.
- Loki: Sistem agregasi log open source yang menyimpan dan membuat kueri log dari aplikasi dan infrastruktur Anda.
- Sink log: Router log yang mengekspor entri log ke tujuan lain, seperti sistem penyimpanan lokal atau alat informasi keamanan dan manajemen peristiwa (SIEM). Sink log ini memberi Anda fleksibilitas dalam mengelola dan menganalisis data log Anda.
- Pipeline logging: Layanan terkelola yang menyimpan data log dan menerapkan logika untuk pengumpulan log. Di lingkungan air-gapped, pipeline logging berjalan secara lokal di dalam pusat data Anda.
- Grafana: Platform analisis yang memungkinkan Anda membuat dasbor yang memberikan insight dan menjelajahi data logging Anda. Anda dapat membuat kueri log yang disimpan di platform logging menggunakan antarmuka pengguna Grafana.
Pertimbangan untuk deployment Anda
Pertimbangkan aspek berikut saat menggunakan platform logging untuk mengumpulkan log:
- Kapasitas penyimpanan: Rencanakan kapasitas penyimpanan yang memadai untuk mengakomodasi volume data log yang dihasilkan oleh aplikasi dan komponen sistem Anda.
- Kebijakan retensi log: Tentukan waktu retensi log berdasarkan kebutuhan kepatuhan dan operasional Anda selama pembuatan organisasi Anda. Untuk mengetahui informasi selengkapnya, lihat Retensi log.
Manfaat
Anda akan mendapatkan manfaat berikut saat menggunakan platform logging di GDC:
- Otomatisasi: Mengotomatiskan tugas terkait log, seperti mengekspor log ke repositori pusat atau membuat laporan.
- Penyesuaian: Membuat solusi logging kustom yang disesuaikan dengan kebutuhan Anda dan mengintegrasikannya dengan alat dan alur kerja yang ada.
- Efisiensi: Mengelola data log dalam jumlah besar secara terprogram dan menjalankan kueri yang kompleks.
- Fleksibilitas: Mengakses data log dari berbagai sumber dan mengintegrasikan sistem Anda dengan alat analisis dan pemantauan.
Dengan menggunakan platform logging di lingkungan air-gapped, Anda dapat mengelola dan menganalisis data log, bahkan di lingkungan yang terisolasi.
Retensi log
Kebijakan retensi menentukan berapa lama metrik dan log disimpan. Kebijakan ini sangat penting untuk memenuhi persyaratan kepatuhan dan mendukung analisis operasional. GDC menggunakan waktu retensi untuk mengonfigurasi kebijakan siklus proses dan retensi untuk konfigurasi resource.
Jika waktu retensi tertentu tidak diberikan selama pembuatan organisasi atau ditetapkan ke 0 di resource kustom Organization selama waktu pembuatan, sistem akan menerapkan nilai default berikut untuk log:
- Log audit infrastruktur: 2.000 hari
- Log audit platform: 400 hari
- Log operasional: 90 hari
Aset lainnya
Lihat daftar lengkap log audit dan log operasional untuk mengetahui deskripsi mendetail tentang semua log yang dikumpulkan dari komponen GDC. Aset ini memberikan konteks yang berharga dan memfasilitasi strategi logging lanjutan.