Log kepatuhan jadwal harian

Halaman ini menjelaskan cara melihat log kepatuhan jadwal harian yang dibuat di Cloud Logging untuk appliance pencadangan/pemulihan. Log ini memberikan informasi tentang status kepatuhan kebijakan pencadangan terjadwal harian untuk resource Anda. Log ini hanya menampilkan kepatuhan untuk kebijakan jadwal harian dan tidak menyertakan kebijakan mingguan dan bulanan. Log ini hanya menampilkan data untuk tujuh hari terakhir.

Log kepatuhan jadwal harian untuk setiap appliance dipaketkan bersama dan berbagi stempel waktu yang sama. Ini menunjukkan status kepatuhan semua jadwal kebijakan harian yang terkait dengan perangkat tersebut selama tujuh hari sebelumnya dari DAY hingga DAY-6. Log ini tidak akan berisi informasi di luar jangka waktu tujuh hari.

Log kepatuhan jadwal harian dikirim secara massal untuk setiap perangkat tiga kali sehari dengan interval delapan jam. Batch log dengan stempel waktu terbaru selalu mencerminkan gambaran kepatuhan terbaru untuk semua jadwal kebijakan harian yang ditautkan ke perangkat tertentu.

Izin dan peran

Anda memerlukan izin IAM roles/logging.viewer untuk melihat log kepatuhan. Peran Logs Viewer memberi Anda akses hanya baca untuk melihat log kepatuhan dari semua perangkat pencadangan/pemulihan di project yang ditentukan. Untuk mengetahui informasi selengkapnya tentang peran dan izin IAM yang berlaku untuk data log kepatuhan, lihat Kontrol akses dengan IAM.

Melihat log kepatuhan

Anda dapat melihat log kepatuhan Layanan Pencadangan dan DR di Cloud Logging menggunakan Konsol Google Cloud dan Google Cloud CLI.

Konsol

Di konsol Google Cloud, Anda dapat menggunakan Logs Explorer untuk mengambil entri log kepatuhan Layanan Pencadangan dan DR untuk perangkat pencadangan/pemulihan Anda:

  1. Di konsol Google Cloud, buka Logging > Logs Explorer.
  2. Pilih project Cloud yang ada.
  3. Di panel Query builder, pilih gcb_daily_schedule_compliance dari drop-down Select Log name.

gcloud

Google Cloud CLI menyediakan antarmuka command line ke Cloud Logging API. Untuk membaca entri log kepatuhan dari perangkat pencadangan/pemulihan dalam project, jalankan perintah berikut:

 ```sh
 gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
 ```

Format log kepatuhan jadwal harian

Entri log kepatuhan jadwal harian Layanan Pencadangan dan DR mencakup kolom berikut:


Kolom

Deskripsi

Nama peralatan

Nama perangkat yang terkait dengan kebijakan pencadangan jadwal harian.

Nama resource

Nama resource yang terkait dengan kebijakan pencadangan jadwal harian.

ID kebijakan aturan pencadangan

ID kebijakan pencadangan yang kepatuhannya dilaporkan.

ID Host

ID host yang terkait dengan kebijakan pencadangan jadwal harian.

Nama host

Nama host yang terkait dengan kebijakan pencadangan jadwal harian.

Jenis tugas

Jenis tugas kebijakan pencadangan jadwal harian. Dapat berupa snapshot, OnVault, streamsnap, pemulihan, atau langsung ke OnVault.

Waktu mulai periode pencadangan

Waktu mulai periode kebijakan pencadangan jadwal harian.

Status

Status kepatuhan kebijakan pencadangan jadwal harian. Statusnya dapat berupa berhasil, gagal, tidak diketahui, atau kosong.

ID Resource

ID resource yang terkait dengan kebijakan pencadangan jadwal harian.

Jenis resource

Jenis resource, misalnya, instance Compute Engine, Google Cloud VMware Engine, atau database.

ID Perangkat

ID appliance yang terkait dengan kebijakan pencadangan jadwal harian.

Tanggal

Tanggal status kepatuhan dilaporkan.

Komentar

Deskripsi yang menjelaskan status kepatuhan kebijakan pencadangan jadwal harian.

ID template kebijakan rencana pencadangan

ID template pencadangan yang merupakan bagian dari kebijakan pencadangan jadwal harian.

Nama kebijakan aturan pencadangan

Nama kebijakan pencadangan yang dilaporkan oleh kepatuhan.

Template kebijakan rencana pencadangan

Nama template yang menjadi bagian dari kebijakan pencadangan jadwal harian.

Contoh berikut adalah contoh entri log yang mewakili status kepatuhan untuk jadwal kebijakan pencadangan harian logsmart_snap.

    {
      "insertId": "209569_144675069838",
      "jsonPayload": {
        "backup_window_start_time": "19:00",
        "job_type": "Snapshot",
        "resource_id": "6223",
        "date": "2024-02-07",
        "host_name": "uistress-sql19stdm",
        "resource_type": "SqlServerWriter",
        "appliance_name": "appliance-test5-64573",
        "backup_plan_policy_template_id": "6381",
        "backup_rule_policy_name": "logsmart_snap",
        "backup_plan_policy_template": "a_logsmart",
        "backup_rule_policy_id": "6383",
        "resource_name": "DB-RMV2",
        "comment": "Job_0181855 finished at 2024-02-07 19:01 with consistency point 2024-02-07 19:01",
        "appliance_id": "xxxxxxxxxxxx",
        "status": "Success",
        "host_id": "5169"
      },
      "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
          "location": "us-central1",
          "management_server_id": "
    xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
          "resource_container": "projects/xxxxxxxxxxxx
    "
        }
      },
      "timestamp": "2024-02-08T23:15:00.704Z",
      "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance",
      "receiveTimestamp": "2024-02-08T23:19:21.193161111Z"
    }

Sampel kueri

Anda dapat menulis kueri log kepatuhan kustom di bagian kueri untuk melihat log yang dipilih:

Gunakan kueri berikut untuk melihat semua log kepatuhan kebijakan pencadangan terjadwal harian untuk PROJECT_ID tertentu:

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"

Jika Anda mencari log kepatuhan dengan status kepatuhan failure.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.status="Failure"

Jika Anda mencari log kepatuhan untuk kebijakan yang terkait dengan perangkat pencadangan/pemulihan.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.appliance_name="appliance_name"

Jika Anda mencari log kepatuhan untuk kebijakan yang terkait dengan resource tertentu.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.resource_name="resource_name"

Jika Anda mencari log kepatuhan yang terkait dengan host tertentu.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.host_name="hostname"

Langkah selanjutnya