Loading...
Loading...
Configures best-practice, high-signal alerting policies for Google Cloud Run resources (services, jobs, and worker pools) based on seasoned SRE practices. Use when analyzing, recommending, writing, or deploying Terraform PromQL alerting policies to monitor Cloud Run error rates (4xx/5xx), request latency, container instance saturation (warning/critical), container CPU/memory utilization and allocation, billable instance time, job execution status, and worker pool queue backlog. Don't use for GKE workloads (use gke-alert-configuration) or Compute Engine VMs.
npx skill4agent add google/skills cloud-run-alert-configurationgcloudgcloudgcloud auth print-access-tokengcloud config get-value projectgcloud.tf.tfgoogle_cloud_run_v2_servicegoogle_cloud_run_servicegoogle_cloud_run_v2_jobmax_instance_countmaxScaleautoscaling.knative.dev/maxScalerun.googleapis.com/maxScalegcloudgcloud config get-value projectgcloud run services list --format="json"gcloud run jobs list --format="json"gcloud monitoring metrics-scopes listgcloud beta monitoring metrics-scopes list projects/[PROJECT_ID]locations/global/metricsScopes/[SCOPING_PROJECT_ID]project = "[SCOPING_PROJECT_ID]"durationduration = "300s"duration = "0s"duration0sdurationINVALID_ARGUMENT.tfgoogle_monitoring_alert_policycondition_prometheus_query_languagealert_strategy { auto_close = "604800s" }notification_channels = var.notification_channels.tfgoogle_cloud_run_v2_servicegoogle_cloud_run_servicegoogle_cloud_run_v2_jobgcloudgcloud config get-value projectgcloudgcloud monitoring metrics-scopes.tf