Error Reporting release notes

This page documents production updates to Error Reporting. You can periodically check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.

For a combined list of all release notes for the products in Google Cloud Observability, see Consolidated release notes.

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.

August 16, 2024

Error Reporting can now analyze log entries that have been routed to a log bucket in a non-global region, provided the log sink is in the same project as the log bucket.

March 11, 2024

Error Reporting can now analyze logs routed by project sinks to different projects than the source project. For more information, see Route logs to supported destinations.

January 16, 2024

Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting. When you are troubleshooting an issue, the new navigation pane simplifies accessing the pages you need to explore different types of telemetry:

  • The Explore section list the pages to view and analyze telemetry data.
  • The Detect section lists the pages you use to ensure that you are notified when errors occur.
  • The Configure section lists configuration and management pages.

You can continue to use the search bar to locate pages in the Cloud console and to find documentation.

December 20, 2023

The Error Reporting API is now generally available. For more information about the API, see Overview.

November 01, 2023

October 17, 2023

You can now view error groups on your custom dashboards. This feature is GA. For information when using the Cloud Console, see Display logs and errors on a custom dashboard. For information about using the API, see Dashboard with an ErrorReportingPanel widget.

September 11, 2023

Error Reporting now supports Cloud Run Jobs as a monitored resource type. For more information, see Supported monitored resources.

September 05, 2023

August 14, 2023

Error Reporting now reports recent application errors for Google Kubernetes Engine services and clusters on a new App Errors tab.

  • To view service errors, go to Kubernetes Engine in the Google Cloud console and select Services & Ingress, then select a specific service and click the App Errors tab.
  • To view cluster errors, go to Kubernetes Engine in the Google Cloud console and select Clusters, then select a specific cluster and click the App Errors tab.

August 10, 2023

In the Error Reporting page's resource filter, you can now filter GKE resources by location, cluster, namespace, and container or pod. For more information, see Filter errors.

February 03, 2023

Error Reporting now reports recent application errors for Google Kubernetes Engine workloads of type Deployment or Pod. Go to Kubernetes Engine in the Google Cloud console, and select Workloads. From the overview list, select an entry with type "Deployment" or "Pod" to see details about the workload, including recent application errors.

January 12, 2023

Errors generated by GKE applications (that is, applications with a MonitoredResource type of k8s_container) now support additional labels for metadata extraction. The values of the following labels will now appear in the resource filter and in various tables and displays on Error Reporting pages in the Google Cloud console:

  • The app value from your GKE YAML configuration is now used for the primary resource label (also referred to as "service").
  • The pod_name label of the k8s_container monitored-resource type is now used for the secondary resource label (also referred to as "version").

We continue to support the use of the YAML metadata labels k8s-pod/serving_knative_dev/service and k8s-pod/serving_knative_dev/revision. These labels are prioritized for users already using them over the k8s-pod/app and pod_name labels described in this note. But we encourage users to begin using the new labels.

If you do not set the k8s-pod/app label, GKE application errors continue to use the default service name of gke_instances.

December 06, 2022

On the Error Reporting page, use the new resource filter to filter error groups by resource type. For more information, see Filter errors.

December 01, 2022

Error Reporting is a Virtual Private Cloud (VPC) supported service.

July 11, 2022

The Logs Explorer now shows an Error Group button for log entries that are part of error groups. Click the button to access grouping details or to change which log entries the Logs Explorer shows. For more information, see Find log entries with error groups.

April 28, 2022

Preview: You can now get notification recommendations and insights for Error Reporting. For more information, see Error Reporting notification recommender and insights.

March 28, 2022

Error Reporting now supports Webhooks and Slack as notification channels. For more information, see Create notification channel.

July 08, 2021

Error Reporting notifications has been upgraded to use the Alerting infrastructure. For more information, see the Notifications guide.

March 31, 2021

Service Errors is now available Generally Available (GA). Service Errors automatically captures and groups Google Cloud service errors and notifies you when these errors occur. For more information, refer to the Managing Service Errors documentation.

March 03, 2021

Error Reporting has been updated to only analyze logs that are stored in global buckets in the same project where they are ingested. For more information, see Using Error Reporting with regionalized logs.

December 13, 2019

Error Reporting now infers the service name and version from the logEntry fields named k8s-pod/serving_knative_dev/service and k8s-pod/serving_knative_dev/revision for Knative Serving labels on Cloud Run on Google Kubernetes Engine. This replaces the current default value of gke_instances for service name.

May 08, 2019

API

Error events written as instances of ReportedErrorEvent generate properly formatted error messages in Stackdriver Logging.

January 18, 2019

Error detection for Python applications has been improved. You might see more newly detected error groups or receive more notifications.

December 19, 2017

Resolution Status features are now Generally Available. You can now assign a status to your error groups, making it easier to triage errors.

June 05, 2017

IAM roles: Stackdriver Error Reporting IAM roles are now available. See Error Reporting IAM roles.

May 01, 2017

Error filters: You can now filter errors by custom text in addition to filtering by time, service, and version.

October 20, 2016

Cloud Functions: Cloud Functions automatically reports unhandled JavaScript exceptions to Stackdriver Error Reporting.

September 08, 2016

C++ and Ruby are now supported.

PHP stack traces are better supported.

August 16, 2016

Cloud Console mobile app now supports Error Reporting.

July 18, 2016

App Engine: Error Reporting is now generally available for Google App Engine standard environment.

July 12, 2016

API: The Stackdriver Error Reporting API has a new endpoint to report errors: projects.events.report.

June 27, 2016

The Google Cloud console home page now has an Error Reporting card.

March 17, 2016

Beta release of Stackdriver Error Reporting.