
Invite the Monitoring app to the channel by entering and sending the following message in the channel:īe sure you invite the Monitoring app to the private channel you specified when creating the notification channel in Monitoring. Go to the channel you specified as your Monitoring notification channel. If the Slack channel you want to use for notifications is a private channel, then you must manually invite the Monitoring app to the channel: Check the notification channel to confirm receipt. in the Slack notification channel that you specified. If the connection is successful, then you see a message This is a test alert notification. (Optional) To test the connection between Cloud Monitoring and your Slack workspace, click Send test notification.

This action takes you back to the Monitoring configuration page for your notification channel.Įnter the name of the Slack channel you want to use for notifications.Įnter a display name for the Slack notification channel. In the Slack section, click Add new to open the Slack sign-in page:Ĭlick Allow to enable Cloud Monitoring access to your Slack workspace. Record the channel URL.Ĭlick Alerting and then click Edit notification channels. In Slack: Create a Slack workspace and channel at the Slack site. To configure the new notification channels, see documentation here for Slack and Webhooks, or keep reading below: Enabling Slack

Alternatively, you can self configure Error Reporting for a new project if you won’t be using Cloud Logging. What do I have to do to enable Error Reporting and these notifications?Įrror Reporting is automatically enabled as soon as logs that contain error events like stack traces are ingested into Cloud Logging. These new channels join our existing Error Reporting notification capabilities of email and the Google Cloud Console mobile app. With this launch, your teams can receive notifications about crashes directly into their configured Slack channel or preferred collaboration platform using webhooks.Ĭrash information can then be quickly swarmed, discussed, and resolved.

What are we launching?īuilding on our recent launch of alerting notification channels, today we are announcing an extension of Error Reporting’s notification capabilities to include Slack and Webhooks. It can synthesize this information from ingested logs in Cloud Logging and has a dedicated page that displays the details of the errors, including a histogram of occurrences, list of affected versions, request URL, and links to the request log. What is Error Reporting?Įrror Reporting can analyze, aggregate, and notify you about crashes in your running cloud services. Building on that release, we’re happy to announce today that you can send Error Reporting notifications through both Slack and Webhooks.

To help reduce the time it takes to find crashes, we recently introduced new notification channels for our Alerting product. Developers build and submit apps to their ops team, who in turn deploy and maintain the production stack.Ī common issue that arises due to this workflow is the time it takes to find and resolve crashes. While many organizations are fast adopting the DevOps model, there are still some legacy frameworks where developers and operations teams are separate. Building new applications is a lot of fun, but troubleshooting and fixing the crashes that can come with app development is not.
