An enterprise organization operates a hybrid microservices platform deployed across Google Kubernetes Engine (GKE) clusters and Cloud Run services in multiple Google Cloud projects. The Reliability and Governance team needs to implement a unified observability and compliance framework. The solution must achieve the following objectives:
1. Aggregate all audit logs and application error logs across all projects into a centralized dataset in BigQuery for long-term compliance retention and analytical querying, while preventing high-volume trace/debug logs from driving up storage costs.
2. Implement proactive, low-latency incident management that alerts on service reliability degradation based on error budget consumption, rather than firing false positives during short-term metric spikes.
Which TWO architectural actions should the team implement to satisfy these requirements? (Select TWO)
- Configure an organization-level aggregated Log Router sink destination targeting a central BigQuery dataset, using a log filter that includes Cloud Audit Logs and application logs with severity levels of WARNING and above.Answer
- Configure Cloud Monitoring alerting policies using multi-window burn-rate thresholds evaluated against defined Service Level Objectives (SLOs) rather than static CPU or memory threshold metrics.Answer
- CConfigure an aggregate exclusion filter on the organization logging sink matching resource.type="k8s_container" OR resource.type="cloud_run_revision" to drop all container-generated log entries prior to ingestion.
- DGrant the primitive Owner role (roles/owner) to the Log Router service account on the destination BigQuery project to grant full dataset write permissions.
- ERely strictly on IAM permissions (roles/logging.viewer and roles/bigquery.dataViewer) to ensure that log data in BigQuery cannot be exfiltrated to external Cloud Storage buckets.