이 페이지에서는 백업/복구 어플라이언스의 Cloud Logging에서 생성된 일일 일정 규정 준수 로그를 보는 방법을 설명합니다. 이러한 로그는 리소스에 대한 매일 예약된 백업 정책의 규정 준수 상태에 관한 정보를 제공합니다. 이 로그에는 일일 일정 정책 준수 여부만 표시되며 주간 및 월간 정책은 포함되지 않습니다. 이 로그에는 지난 7일 동안의 데이터만 표시됩니다.
각 어플라이언스의 일일 일정 규정 준수 로그가 번들로 묶여 공통 타임스탬프를 공유합니다. 이 필드는 DAY
부터 DAY-6
까지의 이전 7일 동안 해당 어플라이언스와 연결된 모든 일일 정책 일정의 규정 준수 상태를 나타냅니다. 이러한 로그에는 7일 범위를 초과하는 정보가 포함되지 않습니다.
일일 일정 규정 준수 로그는 각 기기별로 8시간 간격으로 하루에 세 번 일괄 전송됩니다. 최신 타임스탬프가 있는 일괄 로그는 항상 특정 어플라이언스에 연결된 모든 일일 정책 일정에 대한 최신 규정 준수 상황을 반영합니다.
권한 및 역할
규정 준수 로그를 보려면 IAM 권한 roles/logging.viewer
가 필요합니다. 로그 뷰어 역할은 지정된 프로젝트의 모든 백업/복구 어플라이언스의 규정 준수 로그를 볼 수 있는 읽기 전용 액세스 권한을 부여합니다.
규정 준수 로그 데이터에 적용되는 IAM 권한과 역할에 대한 자세한 내용은 IAM으로 액세스 제어를 참고하세요.
규정 준수 로그 보기
Google Cloud 콘솔 및 Google Cloud CLI를 사용하여 Cloud Logging에서 백업 및 DR 서비스 규정 준수 로그를 볼 수 있습니다.
콘솔
Google Cloud 콘솔에서 로그 탐색기를 사용하여 백업/복구 어플라이언스의 백업 및 DR 서비스 규정 준수 로그 항목을 검색할 수 있습니다.
- Google Cloud 콘솔에서 Logging > Logs Explorer로 이동합니다.
- 기존 Cloud 프로젝트를 선택합니다.
- 쿼리 작성 도구 창의 로그 이름 선택 드롭다운에서 gcb_daily_schedule_compliance를 선택합니다.
gcloud
Google Cloud CLI는 Cloud Logging API에 명령줄 인터페이스를 제공합니다. 프로젝트에서 백업/복구 어플라이언스의 규정 준수 로그 항목을 읽으려면 다음 명령어를 실행합니다.
```sh
gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
```
일일 일정 규정 준수 로그 형식
백업 및 DR 서비스 일일 일정 규정 준수 로그 항목에는 다음 필드가 포함됩니다.
필드 |
설명 |
---|---|
어플라이언스 이름 |
일일 일정 백업 정책과 연결된 어플라이언스의 이름입니다. |
리소스 이름 |
일일 일정 백업 정책과 연결된 리소스의 이름입니다. |
백업 규칙 정책 ID |
규정 준수가 보고된 백업 정책의 ID입니다. |
호스트 ID |
일일 예약 백업 정책과 연결된 호스트 ID입니다. |
호스트 이름 |
일일 일정 백업 정책과 연결된 호스트 이름입니다. |
작업 유형 |
일일 예약 백업 정책 작업 유형입니다. 스냅샷, OnVault, streamsnap, 복원 또는 OnVault로 직접 연결할 수 있습니다. |
백업 기간 시작 시간 |
일일 예약 백업 정책 기간의 시작 시간입니다. |
상태 |
일일 일정 백업 정책의 규정 준수 상태입니다. 상태는 성공, 실패, 알 수 없음 또는 비워 둘 수 있습니다. |
리소스 ID |
: 일일 예약 백업 정책과 연결된 리소스 ID입니다. |
리소스 유형 |
리소스 유형입니다(예: Compute Engine 인스턴스, Google Cloud VMware Engine, 데이터베이스). |
기기 ID |
일일 예약 백업 정책과 연결된 어플라이언스 ID입니다. |
날짜 |
규정 준수 상태가 보고된 날짜입니다. |
댓글 |
일일 예약 백업 정책의 규정 준수 상태를 설명하는 설명입니다. |
백업 계획 정책 템플릿 ID |
일일 일정 백업 정책이 포함된 백업 템플릿의 ID입니다. |
백업 규칙 정책 이름 |
규정 준수팀에서 보고한 백업 정책 이름입니다. |
백업 계획 정책 템플릿 |
일일 일정 백업 정책이 포함된 템플릿의 이름입니다. |
다음 샘플은 일일 백업 정책 일정 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"
}
샘플 쿼리
검색어 섹션에 맞춤 규정 준수 로그 쿼리를 작성하여 선택한 로그를 볼 수 있습니다.
다음 쿼리를 사용하여 특정 PROJECT_ID의 모든 일일 예약된 백업 정책 준수 로그를 확인합니다.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
규정 준수 상태가 failure
인 규정 준수 로그를 찾고 있는 경우
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.status="Failure"
백업/복구 어플라이언스와 연결된 정책의 규정 준수 로그를 찾고 있는 경우
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.appliance_name="appliance_name"
특정 리소스와 연결된 정책의 규정 준수 로그를 찾고 있는 경우
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.resource_name="resource_name"
특정 호스트와 연결된 규정 준수 로그를 찾고 있는 경우
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.host_name="hostname"
다음 단계
- 백업 및 DR 서비스에 로그 기반 알림을 구성하려면 규정 준수 로그 필터링을 사용하여 로그 쿼리를 만든 다음 로그 기반 알림 구성을 실행합니다.