When an alert fires out of your purposes, your workforce must know as quickly as attainable to mitigate any user-facing points. Prospects with complicated working environments depend on incident administration or associated providers to prepare and coordinate their responses to points. They want the flexibleness to route alert notifications to platforms or providers within the codecs that they will settle for.
We’re excited to share that Google Cloud Monitoring’s Webhooks, Pub/Sub, and Slack notification channels for alerting are actually Typically Out there (GA). Together with our present notification channels of e-mail, SMS, cell, and PagerDuty (at the moment in Beta), Google Cloud alerts can now be routed to many broadly used providers. These new notification channels can be utilized to combine alerts with the preferred Collaboration, ITSM, Incident Administration, and nearly every other service or software program that assist Webhooks or Pub/Sub integration.
You’ll be able to configure your Google Cloud alerts to be despatched to any vendor or custom-built device utilized by your workforce. For instance, your GKE cluster uptime checks can ship the alert knowledge to a third celebration communication device through the pub/sub notification channel. Or when you’re monitoring safety considerations akin to surprising IP addresses, you may ship a log-based alert to your incident administration supplier.
How one can Configure Webhook, Pub/Sub, or Slack Notifications
For custom integrations, Pub/Sub is the really helpful method for sending notifications to a non-public community. Webhooks are supported for public endpoints and can be found with primary and token authentication. Each of those notification channels could be enabled programmatically via an automation device like Terraform.
In the event you’re utilizing Slack, you may allow Cloud Monitoring entry to your Slack channel/workspace after which create the notification channel. If you would like to automate Slack channel notification deployments, you may have to create and set up your personal Slack app and reuse the OAuth token as a substitute of utilizing the Google Cloud Monitoring app.