PCDOE Managing service incidents • Complete Question Bank
Complete PCDOE Managing service incidents question bank — all 0 questions with answers and detailed explanations.
Refer to the exhibit.
```
{
"severity": "ERROR",
"textPayload": "Exception: java.lang.OutOfMemoryError: Java heap space\n at com.example.service.DataProcessor.process(DataProcessor.java:45)\n at com.example.service.Main.main(Main.java:20)",
"resource": {
"type": "k8s_container",
"labels": {
"cluster_name": "prod-cluster",
"namespace_name": "default",
"pod_name": "data-processor-7d4f8b6c9-abcde",
"container_name": "data-processor"
}
},
"labels": {
"k8s-pod/app": "data-processor"
}
}
```Refer to the exhibit.
```
{
"monitoredResource": {
"type": "k8s_container",
"labels": {
"project_id": "my-project",
"location": "us-central1",
"cluster_name": "prod-cluster",
"namespace_name": "default",
"pod_name": "api-server-7d8f9c",
"container_name": "api-server"
}
},
"interval": {
"startTime": "2025-02-10T10:00:00Z",
"endTime": "2025-02-10T11:00:00Z"
},
"aggregation": {
"alignmentPeriod": "60s",
"perSeriesAligner": "ALIGN_MEAN",
"crossSeriesReducer": "REDUCE_SUM"
},
"filter": "metric.type="kubernetes.io/container/cpu/core_usage_time" AND resource.labels.container_name="api-server"",
"metric": {
"type": "kubernetes.io/container/cpu/core_usage_time"
}
}Drag steps to the numbered slots on the right, or tap a step then tap a slot.
Drag steps to the numbered slots on the right, or tap a step then tap a slot.
Drag a concept onto its matching description — or click a concept then click the description.
Automated build and test on every commit
Automated deployment to staging, manual to production
Fully automated release to production
Short-lived branches, frequent merges to main
Gradual rollout to a subset of users
Drag a concept onto its matching description — or click a concept then click the description.
Managed continuous delivery to GKE
Centralized container and package storage
Private Git repositories integrated with Cloud Build
IDE plugins for Kubernetes and Cloud Run
CLI for continuous development on Kubernetes
```json
{
"insertId": "abc123",
"textPayload": "Error: Invalid input at Object.parse (/app/node_modules/package/index.js:100:15) at module.exports (/app/handler.js:50:10) at Runtime.handle (/app/index.js:20:5)",
"resource": {
"type": "cloud_run_revision",
"labels": {
"service_name": "my-service",
"configuration_name": "my-service",
"revision_name": "my-service-00001-bad"
}
},
"severity": "ERROR",
"timestamp": "2024-03-15T10:00:00Z"
}
``````json
{
"displayName": "High CPU Alert",
"conditions": [
{
"displayName": "CPU utilization > 80%",
"conditionThreshold": {
"filter": "metric.type=\"compute.googleapis.com/instance/cpu/utilization\" AND resource.type=\"gce_instance\"",
"comparison": "COMPARISON_GT",
"thresholdValue": 0.8,
"duration": "60s",
"trigger": {
"count": 1
}
}
}
],
"combiner": "OR",
"alertStrategy": {
"autoClose": "3600s"
},
"notificationChannels": ["projects/my-project/notificationChannels/12345"]
}
```{
"displayName": "High Error Rate",
"conditions": [
{
"displayName": "Error rate > 1%",
"conditionThreshold": {
"aggregations": [
{
"alignmentPeriod": "60s",
"perSeriesAligner": "ALIGN_RATE"
}
],
"comparison": "COMPARISON_GT",
"filter": "metric.type=\"custom.googleapis.com/error_rate\" AND resource.type=\"k8s_container\"",
"duration": "300s",
"thresholdValue": 0.01
}
}
],
"alertStrategy": {
"notificationRateLimit": {
"period": "300s"
}
}
}Refer to the exhibit.
```json
{
"textPayload": "GET / 404 Not Found",
"resource": {
"type": "cloud_run_revision",
"labels": {
"service_name": "my-service",
"revision_name": "my-service-00001-abc"
}
},
"httpRequest": {
"status": 404,
"requestMethod": "GET"
}
}
```