This page provides a consolidated list of the release notes for all of the products in Google Cloud Observability. You can periodically check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.
You can find the release notes for the individual products on the following pages:
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.
November 11, 2024
Cloud MonitoringDashboard variables and dashboard-level filtering is now GA. Pinned filters and variables can have multiple default values and they support selection of multiple values. For more information, see the following documents:
November 08, 2024
Cloud LoggingAudit Logging now populates the status.details
field in the audit log with the google.rpc.ErrorInfo
and google.rpc.Help
proto payload types in cases where an API returns an error status and that status includes one of those types in the details field.
October 29, 2024
Cloud LoggingYou can now create and manage log scopes by using the Google Cloud CLI, in addition to using the Cloud Console and Terraform. Log scopes are in Public Preview. For more information, see
October 28, 2024
Cloud LoggingYou can now use tags to annotate your log buckets and use the tags to manage access to the log buckets. For more information, see Manage log buckets by using tags.
A weekly digest of client library updates from across the Cloud SDK.
The capabilities for dashboard-level filtering has been enhanced. You can now configure pinned filters and variables to have multiple default values and support selection of multiple values. You can also create value-only variables and generate the list of possible values for a variable by running a SQL query. These features are in Public Preview. For more information, see the following documents:
October 24, 2024
Cloud LoggingYou can now create alerting policies that monitor the results of your SQL queries. For more information about SQL-based alerting policies, see the following documents:
You can now create alerting policies that monitor the results of your SQL queries. For more information about SQL-based alerting policies, see the following documents:
October 21, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.12.0 (2024-10-16)
Features
- logging: Add support for Go 1.23 iterators (84461c0)
Bug Fixes
Python
Changes for google-cloud-logging
3.11.3 (2024-10-15)
Bug Fixes
October 14, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.20.4 (2024-10-07)
Bug Fixes
- deps: Update the Java code generator (gapic-generator-java) to 2.47.0 (90b88ee)
Dependencies
You can now use the Monitoring API to configure a metric-based alerting policy to send notifications when incidents are closed. For more information, see AlertStrategy in the Monitoring API documentation.
October 09, 2024
Cloud LoggingOps Agent release 2.51.0 adds support for Compute Engine Arm VMs that are running Rocky Linux 8.
With the Ops Agent version 2.51.0, you can now collect a set of observability metrics from NVIDIA Data Center GPU Manager (DCGM). For more information, see NVIDIA Data Center GPU Manager (DCGM).
Your App Hub applications are now writing metadata labels. You can use these labels to filter the data displayed by a chart or monitored by an alerting policy. App Hub labels have the prefix of apphub_
.
From the context of an App Hub host, you can now view system metrics for your applications. To view system metrics stored in multiple projects, configure the metrics scope of the App Hub host project. For more information, see the following documents:
Ops Agent release 2.51.0 adds support for Compute Engine Arm VMs that are running Rocky Linux 8.
October 07, 2024
Cloud LoggingYou can now include pipe syntax in the SQL queries you run on the Log Analytics page. For more information, see the BigQuery documentation about pipe syntax.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.20.3 (2024-10-01)
Dependencies
The user interface for configuring which events to show on a dashboard has been simplified. For more information, see Show events on a dashboard.
October 02, 2024
Cloud LoggingYou can now use Terraform commands to a create or update a log scope. For more information, see Create a log scope.
September 30, 2024
Cloud LoggingThe layout of the Logs Explorer page has been changed. For more information, see View logs by using the Logs Explorer.
The pricing for vended network logs has changed. For more information see the following:
You can now apply and modify dashboard-wide filters by selecting the filter option within the cell of a table. For example, if a table has a column named zone
and a cell that displays us-east5-b
, then selecting the filter button in that cell applies the dashboard-wide filter zone: us-east5-b
. For more information about filtering your dashboard, see the following documents:
September 23, 2024
Cloud MonitoringThe layout of the incident detail page has been updated. You can now view related incidents, and switch between viewing only the time series that caused the condition to be met and viewing all time series that the alerting policy evaluated. For more information, see Incidents for metric-based alerting policies and Incidents for log-based alerting policies.
September 19, 2024
Cloud LoggingYou can now query your log data from the Log Analytics page by using reserved BigQuery slots. For more information, see Query and view logs in Log Analytics.
September 16, 2024
Cloud LoggingYou can now create and manage your log scopes by using the Logging API in addition to using the Cloud Console. This feature is in public preview. For more information, see Create and manage log scopes.
There is a new Cloud Observability Overview page in the Google Cloud Console. The new page, which you can customize, introduces the Cloud Observability products, and provides information about your logs, dashboards, incidents, and more. This page can help you detect issues in your resources, view relevant events, and view signals that matter to you.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.20.2 (2024-09-12)
Dependencies
There is a new Cloud Observability Overview page in the Google Cloud Console. The new page, which you can customize, introduces the Cloud Observability products, and provides information about your logs, dashboards, incidents, and more. This page can help you detect issues in your resources, view relevant events, and view signals that matter to you.
September 09, 2024
Cloud MonitoringTable and TopList widgets can now display the results of multiple queries. You can also configure the column headers, data alignment, and color-code cells based on how a numeric value compares to a threshold. For more information, see the following documents:
September 06, 2024
Cloud MonitoringThe Metrics management page in Cloud Monitoring now shows you the sources of metric reads and lets you exclude unneeded metrics entirely, eliminating the cost of ingesting them. For more information, see View and manage metric usage.
The fleetwide and per-instance Observability tabs on the Compute Engine VM instances page now include charts for GPU metrics the from NVIDIA Management Library (NVML). To view the fleetwide GPU charts, select Compute Engine > VM instances > Observability. To view the GPU charts for a VM instance, select Compute Engine > VM instances, click on the name of a VM instance, and then select Observability. These charts are available only for VM instances with attached GPUs, with both the Ops Agent and the NVIDIA GPU driver installed. For information about configuring these VMs, see About the gpu
metrics.
September 02, 2024
Cloud MonitoringYou can now import Grafana dashboards into Cloud Monitoring by using the console. For more information, see Import Grafana dashboards into Cloud Monitoring.
August 26, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.20.1 (2024-08-22)
Dependencies
Python
Changes for google-cloud-logging
3.11.2 (2024-08-15)
Bug Fixes
August 22, 2024
Cloud MonitoringCloud Monitoring has ended support for the ingestion of AWS CloudWatch metrics by using AWS connector projects. This is a breaking change. For information about this deprecation, see Deprecations: AWS CloudWatch metrics in Connector projects.
You can continue to collect AWS CloudWatch metrics by using the open source Prometheus CloudWatch exporter and the Ops Agent. For information about this solution, see Collect AWS CloudWatch metrics by using the Prometheus CloudWatch exporter.
August 16, 2024
Error ReportingError 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.
August 13, 2024
Cloud LoggingIntroducing log scopes. Log scopes are persistent, project-level resources that list a set of resources to be searched for log entries. For example, you might configure a log scope to contain multiple projects and several log views. If you select your log scope when using the Logs Explorer, it displays the log entries that originate in the specified projects and those in the specified log views.
You can create, edit, and delete log scopes. You can also set one log scope as the default log scope, which determines the resources that the Logs Explorer searches for log entries.
For more information, see Create and manage log scopes.
August 12, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-logging
3.11.1 (2024-08-06)
Bug Fixes
August 05, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
11.2.0 (2024-07-15)
Features
Java
Changes for google-cloud-logging
3.20.0 (2024-08-02)
Features
Dependencies
Documentation
July 30, 2024
Cloud MonitoringYou can now troubleshoot Compute Engine issues involving host events, MIG autoscaling and health-check failures, resource-availability errors, and VM performance by using the new "interactive playbook" dashboards in Cloud Monitoring. You can access the playbook dashboards from the Dashboards page by selecting the GCP category or by filtering for "GCE Interactive Playbook".
July 29, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.11.0 (2024-07-24)
Features
Bug Fixes
- logging: Bump google.golang.org/api@v0.187.0 (8fa9e39)
- logging: Bump google.golang.org/grpc@v1.64.1 (8ecc4e9)
- logging: Skip automatic resource detection if a CommonResource (#10441) (fc4c910)
- logging: Update dependencies (257c40b)
Documentation
Python
Changes for google-cloud-logging
3.11.0 (2024-07-15)
Features
Bug Fixes
- Added environment specific labels to client library when running in Cloud Run Jobs (#877) (9c5e8f0)
- Added missing import into logger.py (#896) (9ca242d)
- Added type hints to CloudLoggingHandler constructor (#903) (6959345)
Documentation
July 23, 2024
Cloud MonitoringStarting October 22, 2024, Monitoring Query Language (MQL) will no longer be a recommended query language for Cloud Monitoring, and we will begin to turn off certain usability features. For more information, see the deprecation note for MQL.
July 19, 2024
Cloud LoggingThe permissions required to use saved and recent queries have changed. You can also define a location in your default resource settings where saved and recent queries are saved. This location must align with your organization policy.
July 09, 2024
Cloud MonitoringStarting no sooner than January 7, 2025, Cloud Monitoring will begin charging for alerting. For information about the pricing model and examples of pricing scenarios, see Pricing for alerting.
July 08, 2024
Cloud LoggingLog buckets in all regions supported by Cloud Logging can now be upgraded to use Log Analytics. For more information, see Supported regions.
Your dashboards will now recommend event types for display. For more information, see Show events on a dashboard.
July 03, 2024
Cloud LoggingAgent-installation policies for the Ops Agent are now GA. For more information, see Overview of agent policies for the Ops Agent.
You can now view the estimated number of byte processed along with the validation status of your SQL query when running queries in Log Analytics. You can use this information to understand the relative volume of data that your SQL query will scan.
Agent-installation policies for the Ops Agent are now GA. For more information, see Overview of agent policies for the Ops Agent.
July 01, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
You can now create private uptime checks that issue TCP requests. For more information, see Create private uptime checks.
June 26, 2024
Cloud LoggingYou can now analyze your billable log volume when using Log Analytics. This feature is in Public Preview. For more information, see Analyze log volume with Log Analytics.
You can now configure your dashboards to show disruptions in Google Cloud Services. This feature is GA. For more information, see the following pages:
- For event information, see Personalized Service Health events.
- For information about enabling events, see Show events on a dashboard.
June 25, 2024
Cloud LoggingOps Agent version 2.48.0 introduces support for Compute Engine VMs that are running Deep Learning VM Images based on Debian 11 (Bullseye). For more information, see Operating systems.
Ops Agent version 2.48.0 introduces support for Compute Engine VMs that are running Deep Learning VM Images based on Debian 11 (Bullseye). For more information, see Operating systems.
June 24, 2024
Cloud LoggingGauges and scorecards are now available to visualize the results of your SQL queries. For more information, see Chart query results with Log Analytics.
You can now configure your dashboards to show when incidents were opened. For more information, see Alert events.
June 17, 2024
Cloud MonitoringIn the Monitoring API, you can now configure documentation links for your notifications. For more information, see Links.
June 13, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
You can now use Terraform commands to attach an IAM role binding to a log view that grants a principal access to the log view. For more information about log views and about controlling access to log views, see Configure log views on a log bucket.
June 06, 2024
Cloud MonitoringYou can now pin your event type selections for custom dashboards. Pinning saves your selections to the dashboard configuration, so they are applied when you reopen the dashboard. For more information, see Show events on a dashboard.
June 03, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
May 29, 2024
Cloud LoggingOps Agent version 2.47.0 introduces support for Compute Engine VMs that are running Ubuntu 24.04 LTS (Noble Numbat). For more information, see Operating systems.
Ops Agent version 2.47.0 introduces support for Compute Engine VMs that are running Ubuntu 24.04 LTS (Noble Numbat). For more information, see Operating systems.
May 28, 2024
Cloud MonitoringAnnouncing new Open Telemetry samples that show how to instrument your Python and Node.js applications to collect metrics, logs, and traces:
For general instrumentation information and recommendations, and for links to other samples, see:
You can now search a trace for keywords. For more information, see Search a trace.
Announcing new Open Telemetry samples that show how to instrument your Python and Node.js applications to collect metrics, logs, and traces:
For general instrumentation information and recommendations, and for links to other samples, see:
May 20, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.10.0 (2024-05-15)
Features
Bug Fixes
Java
Changes for google-cloud-logging
3.17.2 (2024-05-16)
Dependencies
May 15, 2024
Cloud LoggingYou can now attach an IAM role binding to a log view that grants a principal access to the log view. For more information about log views and about controlling access to log views, see Configure log views on a log bucket.
May 13, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.17.1 (2024-05-06)
Dependencies
You can now configure dashboards to display events by using the Monitoring API.
- For event information, see Event types.
- For information about enabling events, see Show events on a dashboard.
- For an example, see API examples: Enable dashboard events and filters.
May 09, 2024
Cloud MonitoringYou can now configure a logs panel widget to display log entries by log view. For more information, see Display logs and errors on a custom dashboard.
May 06, 2024
Cloud MonitoringSynthetic monitors no longer require that the ingress rule be set to allow all traffic. For more information, see Cloud Function configuration.
A Selenium WebDriver sample is now available for synthetic monitors. For more information, see Selenium WebDriver template.
April 29, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.17.0 (2024-04-25)
Features
Bug Fixes
Dependencies
April 26, 2024
Cloud MonitoringBroken-link checkers collect screenshots of failing tests in a Cloud Storage bucket. You can configure this feature to collect screenshots for all tests or disable this feature. For more information, see Create a broken-link checker.
April 22, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.16.3 (2024-04-17)
Dependencies
April 03, 2024
Cloud LoggingThe Logging query language now supports the cast
and regexp_extract
functions. For more information, see the Logging query language documentation.
March 28, 2024
Cloud LoggingPie charts are now available for visualizing data in the Log Analytics page. For more information, see Change chart type.
Uptime checks now support authentication by using a service account and a generated OpenID Connect (OIDC) token, as an alternative to providing a username and password. For more information, see Create public uptime checks.
March 26, 2024
Cloud LoggingYou can now configure your aggregated sink to be intercepting, which prevents logs from being passed through the Log Router of child resources. For more information, see Collate and route organization-level logs to supported destinations.
Duet AI in Google Cloud is now Gemini for Google Cloud. See our blog post for more information.
Duet AI in Google Cloud is now Gemini for Google Cloud. See our blog post for more information.
March 25, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
March 18, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-logging
3.10.0 (2024-03-13)
Features
Bug Fixes
- Added placeholder kwargs to StructuredLogHandler (#845) (9bc0a37)
- Allowed for a partial override of loggers that get excluded from setup_client (#831) (870c940)
- Remove usage in including_default_value_fields to prepare for protobuf 5.x (#866) (66a534d)
- Use value of cluster-location in GKE for tagging location (#830) (c15847c)
Documentation
You can now use Duet AI for Developers to help you create a synthetic monitor. This feature is in Public Preview. For more information, see Create a synthetic monitor.
March 11, 2024
Cloud LoggingYou can now use SQL JOIN
and UNION
operators on the Log Analytics page to combine tables in multiple Google Cloud projects.
A weekly digest of client library updates from across the Cloud SDK.
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.
March 07, 2024
Cloud LoggingLog buckets in the africa-south1
region can now be upgraded to use Log Analytics. For more information, see Supported regions.
You can display events, such as the crash of a GKE pod, on your dashboards. This feature is now GA. This feature is available for dashboards managed by Cloud Monitoring, and for the observability dashboards managed by Compute Engine, Google Kubernetes Engine and Cloud Run.
- For a list of supported events, see Event types.
- For information about enabling events, see Show events on a dashboard.
February 26, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.16.0 (2024-02-20)
Features
Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 (#1535) (7fde779)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 (#1528) (b3e4f9b)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 (#1456) (f27713e)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 (#1542) (af784bc)
- Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 (#1530) (20981dc)
February 20, 2024
Cloud LoggingYou can now configure and save a Log Analytics chart directly in Monitoring. For more information, see Add charts generated from a Log Analytics query.
For information and recommendations about how to instrument your applications to collect metrics, logs, and traces, see the following documents:
For information and recommendations about how to instrument your applications to collect metrics, logs, and traces, see the following documents:
For information and recommendations about how to instrument your applications to collect metrics, logs, and traces, see the following documents:
February 13, 2024
Cloud LoggingCopying log entries is now generally available (GA).
February 12, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
You can now display Log Analytics query results as a table in your Monitoring dashboards by selecting Table as the widget type.
You can now create a broken-link checker, which periodically validates the links contained in your website. This feature is GA. For more information, see Create a broken-link checker.
February 08, 2024
Cloud LoggingYou can now create log buckets in the africa-south1
region. For a complete list of supported regions, see
Supported regions.
February 07, 2024
Cloud LoggingLog buckets in the following regions can now be upgraded to use Log Analytics:
- europe-west10
For more information, see Supported regions.
January 31, 2024
Cloud LoggingFixed a bug that caused the audit log associated with an API that performs both Data Access and Admin Activity operations to be classified as a Data Access log. These logs are now always classified as Admin Activity audit logs.
January 29, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
New event types for VM instances and for GKE Pods, Clusters, and Nodes, are now available to display on your dashboards. This feature is in Public Preview.
- For a list of supported events, see Events overview.
- For information about enabling events, see Show events on a dashboard.
January 22, 2024
Cloud MonitoringYou can now create and manage your uptime checks and synthetic monitors by using the Google Cloud CLI. For more information, see Create public uptime checks and Create a synthetic monitor.
January 19, 2024
Cloud MonitoringOps Agent version 2.46.0 introduces a new health check, LogPingOpsAgent, an informational payload message written every 10 minutes to the ops-agent-health
log. You can use the resulting log entries to verify that the agent is sending logs. For more information, see Agent health checks.
January 16, 2024
Cloud LoggingYou can now edit Log Analytics charts that are saved to a dashboard directly in the Dashboards page. For more information, see Edit a chart saved to a custom dashboard.
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.
Observability for Google Kubernetes Engine: You can now enable the package of kube state metrics from the Observability tab of a GKE deployment. For more information, see Package: Kube state metrics.
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.
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.
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.
January 15, 2024
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
January 08, 2024
Cloud LoggingYou can now go to the Log Analytics page from the Logs Explorer page by clicking the Analyze results button, which automatically translates the Logging query language query into a SQL query. For more information, see Analyze results.
December 20, 2023
Cloud MonitoringObservability for Google Kubernetes Engine: The collection of kube state metrics is enabled by default for new GKE Autopilot clusters, starting with version 1.27.4-gke.900. For more information, see Package: Kube state metrics.
The Error Reporting API is now generally available. For more information about the API, see Overview.
December 19, 2023
Cloud MonitoringOn your custom dashboards, you can add section widgets that create a table of contents for your dashboard. You can use the table of contents to navigate to a specific section of your dashboard. For more information, see Organize dashboard widgets.
December 18, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.9.0 (2023-12-12)
Features
- logging: Add Cloud Run job monitored resource (#8631) (de66868)
- logging: Automatic project detection in logging.NewClient() (#9006) (bc13e6a)
Bug Fixes
- logging: Added marshalling methods for proto fields in structuredLogEntry (#8979) (aa385f9)
- logging: Bump google.golang.org/api to v0.149.0 (8d2ab9f)
- logging: Update golang.org/x/net to v0.17.0 (174da47)
- logging: Update grpc-go to v1.56.3 (343cea8)
- logging: Update grpc-go to v1.59.0 (81a97b0)
- logging: Use instance/attributes/cluster-location for location on GKE (#9094) (c85b9d4)
Python
Changes for google-cloud-logging
:robot: I have created a release beep boop
3.9.0rc1 (2023-12-08)
Features
- Add support for Python 3.12 (#813) (6591b53)
- Use native namespaces instead of pkg_resources (#812) (10ad75d)
Bug Fixes
- Fixed DeprecationWarning for datetime objects for Python 3.12 (#824) (2384981)
- Fixed object paths in autogenerated code in owlbot.py (#804) (b14bb14)
- Updated protobuf JSON formatting to support nested protobufs (#797) (a00c261)
- Use
retry_async
instead ofretry
in async client (#816) (c79f7f5) - Use warning instead of warn in system tests to avoid DeprecationWarning (#821) (c447175)
This PR was generated with Release Please. See documentation.
3.9.0 (2023-12-08)
Features
- Add support for Python 3.12 (#813) (6591b53)
- Use native namespaces instead of pkg_resources (#812) (10ad75d)
Bug Fixes
- Fixed DeprecationWarning for datetime objects for Python 3.12 (#824) (2384981)
- Fixed object paths in autogenerated code in owlbot.py (#804) (b14bb14)
- Updated protobuf JSON formatting to support nested protobufs (#797) (a00c261)
- Use
retry_async
instead ofretry
in async client (#816) (c79f7f5) - Use warning instead of warn in system tests to avoid DeprecationWarning (#821) (c447175)
On your custom dashboards, you can group widgets into a single-view widget or into a collapsible group. Single-view widgets let you display one member of the group. For more information, see Organize dashboard widgets.
December 15, 2023
Cloud MonitoringYou can now collect Prometheus metrics from Cloud Run services by using the Managed Service for Prometheus sidecar for Cloud Run.
Starting with Ops Agent version 2.45.0, you can configure the Ops Agent to exclude individual metrics and metrics from third-party integrations. For more information, see Metrics processors
December 13, 2023
Cloud LoggingCharting in the Log Analytics page is now generally available (GA). In addition to features available in the preview, the GA release includes the ability to select none
as an aggregation function on a chart.
December 12, 2023
Cloud MonitoringYou can now configure the severity of your alerting policies. This field lets you define the severity level of incidents. For more information, see Structure of an alerting policy.
December 11, 2023
Cloud MonitoringSupport for pie charts on your custom dashboards is now GA. For information when using the Cloud Console, see Graph the most recent data with a pie chart. For information about using the API, see Dashboard with a PieChart widget.
The new query interface for creating charts is now GA. The new interface provides a style update and simplifies building a query by automatically configuring your aggregation settings. For more information, see Create charts with Metrics Explorer.
December 07, 2023
Cloud MonitoringYou can now create a broken-link checker, which periodically validates the links contained in your website. This feature is in Public Preview. For more information, see Create a broken-link checker.
December 05, 2023
Cloud LoggingYou can now query for a specific error group in the Logs Explorer and Log Analytics pages by using the error group ID. For more information, see Find error group details for a log entry.
December 04, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.15.14 (2023-12-01)
Dependencies
December 01, 2023
Cloud LoggingOps Agent version 2.44.0 introduces the following features:
- Support for Compute Engine VMs that are running Ubuntu 23.10 (Mantic Minotaur). For more information, see Operating systems.
- Support for Compute Engine Arm VMs that are running Debian 12 (Bookworm). For more information, see Support for Compute Engine Arm VMs.
- An option to prevent the agent from collecting self logs and sending them to Cloud Logging. For more information, see Collection of self logs.
Ops Agent version 2.44.0 introduces the following features:
- Support for Compute Engine VMs that are running Ubuntu 23.10 (Mantic Minotaur). For more information, see Operating systems.
- Support for Compute Engine Arm VMs that are running Debian 12 (Bookworm). For more information, see Support for Compute Engine Arm VMs.
- An option to prevent the agent from collecting self logs and sending them to Cloud Logging. For more information, see Collection of self logs.
November 29, 2023
Cloud LoggingYou can now specify an inclusion filter or exclusion filter that is applied to the _Default
sinks of new resources. For more information, see Configure default filter of _Default
sinks.
November 17, 2023
Cloud MonitoringObservability for Google Kubernetes Engine: The Observability tab for a GKE cluster adds a dashboard for GPU metrics. The charts on this dashboard are populated only if the cluster has GPU nodes. For more information, see View observability metrics.
November 13, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
A new query interface for creating charts is now in Public Preview. The new interface provides a style update and simplifies building a query by automatically configuring your aggregation settings. For more information, see Create charts with Metrics Explorer.
November 10, 2023
Cloud LoggingYou can now load saved queries in the Log Analytics page by using the Load button. The Load button lets you edit the query in the Query pane before running the query.
November 09, 2023
Cloud MonitoringYou can now display events, such as the crash of a GKE pod, on your dashboards. This feature is in Public Preview.
- For a list of supported events, see Events overview.
- For information about enabling events, see Show events on a dashboard.
November 08, 2023
Cloud MonitoringObservability for Google Kubernetes Engine: The curated set of kube state metrics is now Generally Available. You can enable this package of metrics from the Observability tab for your GKE cluster and preview the available charts and metrics before you enable the metrics. For more information, see Package: Kube state metrics.
November 07, 2023
Cloud MonitoringObservability for Google Kubernetes Engine: The Observability tab for a GKE deployment now shows application performance metrics if the metrics are available. The supported metric sources include Istio, GKE Ingress, NGINX Ingress and gRPC and HTTP metrics collected by using Google Managed Service for Prometheus. For more information, see Use application performance metrics.
November 06, 2023
Cloud LoggingLog buckets in the following regions can now be upgraded to use Log Analytics:
- me-central2
For more information, see Supported regions.
November 03, 2023
Cloud MonitoringSynthetic monitors are now GA. You can create synthetic monitors by using Terraform, the Cloud console, and the Monitoring API. You can configure your synthetic monitors to collect log data and trace data. When you use the Cloud console, the generic and Mocha templates are available:
- For general information, see Synthetic monitoring overview.
- For information about creating a synthetic monitor, see Create a synthetic monitor.
November 02, 2023
Cloud LoggingYou can now set a custom time interval for charts in the Log Analytics page. The custom time interval can be specified in minutes, hours, or days.
November 01, 2023
Cloud LoggingOctober 30, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
October 24, 2023
Cloud LoggingOps Agent version 2.43.0 introduces support for Compute Engine Arm VMs that are running SLES 15 and OpenSUSE Leap 15. For more information, see Support for Compute Engine Arm VMs.
Ops Agent version 2.43.0 introduces support for Compute Engine Arm VMs that are running SLES 15 and OpenSUSE Leap 15. For more information, see Support for Compute Engine Arm VMs.
October 23, 2023
Cloud MonitoringYou can configure your synthetic monitors to collect log data and trace data for your outbound HTTP requests when you use the generic template. This feature is in Public Preview. For more information, see Samples for synthetic monitors.
October 17, 2023
Cloud MonitoringYou 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.
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.
October 16, 2023
Cloud LoggingYou can now create log buckets in the us-west8 region. For a complete list of supported regions, see Supported regions.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.15.11 (2023-10-10)
Dependencies
October 12, 2023
Cloud LoggingYou can now configure the format of the timestamp in your query results in the Logs Explorer. For more information, see Logs Explorer overview: Configure the Time column.
October 09, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-logging
3.8.0 (2023-10-03)
Features
When you install the Ops Agent on a Compute Engine VM by using the Cloud Monitoring VM Instances dashboard or the Observability tab on a Compute Engine VM details page, the agent is now installed with an Ops Agent OS policy. This installation method replaces the prior set of manual steps. For more information, see Installing the agent by using the Google Cloud console.
When you install the Ops Agent on a Compute Engine VM by using the Cloud Monitoring VM Instances dashboard or the Observability tab on a Compute Engine VM details page, the agent is now installed with an Ops Agent OS policy. This installation method replaces the prior set of manual steps. For more information, see Installing the agent by using the Google Cloud console.
October 05, 2023
Cloud MonitoringOps Agent version 2.42.0 introduces support for Compute Engine Arm VMs that are running Ubuntu 22.04 LTS (Jammy Jellyfish). For more information, see Support for Compute Engine Arm VMs.
Dashboard-wide filters now apply to the Logs Panel widget. For more information, see Filter the log entries.
You can now show logs and events as inline messages when exploring a trace. For more information, see Find and explore traces.
October 02, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.15.10 (2023-09-27)
Dependencies
Python
Changes for google-cloud-logging
3.7.0 (2023-09-25)
Features
- Add ConfigServiceV2.CreateBucketAsync method for creating Log Buckets asynchronously (30f24a8)
- Add ConfigServiceV2.CreateLink method for creating linked datasets for Log Analytics Buckets (30f24a8)
- Add ConfigServiceV2.DeleteLink method for deleting linked datasets (30f24a8)
- Add ConfigServiceV2.GetLink methods for describing linked datasets (30f24a8)
- Add ConfigServiceV2.ListLinks method for listing linked datasets (30f24a8)
- Add ConfigServiceV2.UpdateBucketAsync method for creating Log Buckets asynchronously (30f24a8)
- Add LogBucket.analytics_enabled field that specifies whether Log Bucket's Analytics features are enabled (30f24a8)
- Add LogBucket.index_configs field that contains a list of Log Bucket's indexed fields and related configuration data (30f24a8)
- Log Analytics features of the Cloud Logging API (30f24a8)
Bug Fixes
- Add async context manager return types (30f24a8)
- Add severity to structured log write (#783) (31a7f69)
- Handle exceptions raised when fetching Django request data (#758) (5ecf886)
- Unintended exception omittion (#736) (022dc54)
Documentation
The Metrics management page in Cloud Monitoring now lets you create alerting policies and charts for metrics that have no associated alerting policies or custom dashboards. For more information, see View and manage metric usage.
You can now import your Grafana dashboards into Cloud Monitoring. For more information, see Import Grafana dashboards into Cloud Monitoring.
You can now configure notifications for Google Chat spaces. For more information, see Create and manage notification channels.
September 29, 2023
Cloud LoggingOps Agent versions 2.39.0 and 2.40.0 crash if you use them on Compute Engine VMs with attached GPUs. Use Ops Agent version 2.38.0, or versions 2.41.0 and newer, on VMs with attached GPUs.
Ops Agent versions 2.39.0 and 2.40.0 crash if you use them on Compute Engine VMs with attached GPUs. Use Ops Agent version 2.38.0, or versions 2.41.0 and newer, on VMs with attached GPUs.
September 28, 2023
Cloud MonitoringYou can now configure your alerting policy documentation with custom subject lines. For more information, see Configure the subject line of notifications.
September 18, 2023
Cloud LoggingYou can now save charts generated from a Log Analytics SQL query to a custom dashboard. For more information, see Save a chart to a custom dashboard.
You can now customize the Logs Dashboard page by using custom dashboards. For more information, see Visualize log severity and error metrics.
You can now use the Log fields pane of the Logs Explorer to filter your Kubernetes Container logs by their service name. The service name is extracted from the value of the pod_name
label. For more information, see
Logs fields pane.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.15.9 (2023-09-11)
Dependencies
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 (#1424) (4f82f33)
- Update dependency org.easymock:easymock to v5.2.0 (#1421) (f931544)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.26 (#1420) (ff581a6)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.26 (#1412) (bd9be4e)
September 14, 2023
Cloud MonitoringOps Agent version 2.40.0 introduces support for Compute Engine Arm VMs that are running RHEL 9 or Rocky Linux 9. For more information, see Support for Compute Engine Arm VMs.
September 12, 2023
Cloud LoggingLog buckets in the following regions can now be upgraded to use Log Analytics:
- us-east5
- us-south1
- me-central1
- europe-west12
For more information, see Supported regions.
September 11, 2023
Error ReportingError Reporting now supports Cloud Run Jobs as a monitored resource type. For more information, see Supported monitored resources.
September 07, 2023
Cloud MonitoringOps Agent version 2.39.0 introduces support for Compute Engine Arm VMs that are running Ubuntu 20.04 LTS (Focal Fossa). For more information, see Support for Compute Engine Arm VMs.
Starting with version 2.39.0, the Ops Agent supports ingesting Prometheus metrics with unknown types. In earlier versions, untyped metrics are treated by the Ops Agent as gauges, but starting with Ops Agent version 2.39.0, untyped metrics are treated as both gauges and counters, and you can apply cumulative operations to the metrics.
If you have charts or alterting policies based on untyped metrics and written with MQL, you must adjust your queries. For more information, see Prometheus untyped metrics change metric type starting with Ops Agent version 2.39.0.
September 05, 2023
Error ReportingTroubleshooting errors with Duet AI assistance is now available in Preview.
August 29, 2023
Cloud LoggingSummarizing log entries with Duet AI assistance is now available in Preview.
August 21, 2023
Cloud LoggingYou can now view your query results as a chart in the Log Analytics page. For more information, see Chart query results with Log Analytics.
Identity and Access Management (IAM) deny policies can now include Cloud Logging permissions. For a list of Cloud Logging permissions that are supported by deny policies, see Permissions supported in deny policies.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.8.1 (2023-08-14)
Bug Fixes
You can now add pie charts to your custom dashboards. Support for pie charts is in public preview. For information when using the Cloud Console, see Graph the most recent data with a pie chart. For information about using the API, see Dashboard with a PieChart widget.
Observability for Google Kubernetes Engine: The Observability tab for each of your GKE clusters now includes filters for recommended and configured integrations. To see the recommended integrations for your cluster, select Integrations > Overview. To see the integrations configured for your cluster, select Integrations > Configured.
August 18, 2023
Cloud MonitoringCloud Monitoring is ending support for the ingestion of AWS CloudWatch metrics in AWS connector projects. This is a breaking change. For information about this deprecation, see Deprecations: AWS CloudWatch metrics in Connector projects.
You can continue to collect AWS CloudWatch metrics by using the open source Prometheus CloudWatch exporter and the Ops Agent. For information about migrating to this solution, see Collect AWS CloudWatch metrics by using the Prometheus CloudWatch exporter.
August 17, 2023
Cloud MonitoringThe improved dashboard building experience is now GA:
- Improved the performance
- Simplified the layout and expanded the configurable settings
- Improved the widget drag and drop experience
- Enhanced the text widget
- Unified the chart-configuration experience between dashboards and the Metrics Explorer
For more information, see Add charts and tables to a custom dashboard.
Version 2.38.0 of the Ops Agent provides GA support for NVIDIA GPU metrics, including metrics reported from the NVIDIA Management Library (NVML) and the Data Center GPU Manager (DCGM).
NVML metrics are collected automatically if you have installed the NVIDIA Management Library. For more information, see Configure the Ops Agent. DGCM metrics are available as a third-party integration. For information about configuring the integration, see NVIDIA Data Center GPU Manager.
August 16, 2023
Cloud LoggingThe behavior of simple text searches as changed. To improve the performance, the Search function is automatically invoked when you don't wrap the search terms in double quotes.
Observability for Google Kubernetes Engine: You can now enable a curated set of kube state metrics from the Observability tab for your GKE cluster. You can also preview the available charts and metrics before you enable the metrics. For more information, see Package: Kube state metrics.
You can now troubleshoot GKE issues involving CPU and memory utilization by using the new "interactive playbook" dashboards in Cloud Monitoring. You can access these playbook dashboards from the Dashboards list and from the Incident details page associated with alerts you've set up for CPU utilization or memory utilization.
August 14, 2023
Cloud LoggingVersion 2.37.0 of the Ops Agent introduces runtime health checks for errors in the configuration of logging pipelines and in parsing logs. These errors are reported to Cloud Logging. For more information, see Agent health checks.
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
11.0.0 (2023-08-10)
⚠ BREAKING CHANGES
- migrate to Node 14
Miscellaneous Chores
- Migrate to Node 14 (c294f5d)
Go
Changes for logging/apiv2
1.8.0 (2023-08-09)
Features
- logging: Log Analytics features of the Cloud Logging API feat: Add ConfigServiceV2.CreateBucketAsync method for creating Log Buckets asynchronously feat: Add ConfigServiceV2.UpdateBucketAsync method for creating Log Buckets asynchronously feat: Add ConfigServiceV2.CreateLink method for creating linked datasets for Log Analytics Buckets feat: Add ConfigServiceV2.DeleteLink method for deleting linked datasets feat: Add ConfigServiceV2.ListLinks method for listing linked datasets feat: Add ConfigServiceV2.GetLink methods for describing linked datasets feat: Add LogBucket.analytics_enabled field that specifies whether Log Bucket's Analytics features are enabled feat: Add LogBucket.index_configs field that contains a list of Log Bucket's indexed fields and related configuration data docs: Documentation for the Log Analytics features of the Cloud Logging API (31c3766)
- logging: Update all direct dependencies (b340d03)
Bug Fixes
Java
Changes for google-cloud-logging
3.15.8 (2023-08-08)
Dependencies
Version 2.37.0 of the Ops Agent introduces runtime health checks for errors in the configuration of logging pipelines and in parsing logs. These errors are reported to Cloud Logging. For more information, see Agent health checks.
Version 2.37.0 of the Ops Agent introduces GA support for an OpenTelemetry Protocol (OTLP) receiver. You can use this receiver to collect custom metrics and traces from applications written by using OpenTelemetry SDKs. For more information, see Collect OpenTelemetry protocol (OTLP) metrics and traces.
Version 2.37.0 of the Ops Agent introduces GA support for an OpenTelemetry Protocol (OTLP) receiver. You can use this receiver to collect custom traces and metrics from applications written by using OpenTelemetry SDKs. For more information, see Use the Ops Agent and OpenTelemetry Protocol (OTLP).
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
Cloud MonitoringPromQL alerting for Cloud Monitoring is in Public Preview. You can now use PromQL queries in your alerting policies. You can also migrate your Prometheus alerting rules to Cloud Monitoring alerting rules with a PromQL query, and migrate your Prometheus receivers to Cloud Monitoring notification channels. For more information, see Alerting policies with PromQL.
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.
August 08, 2023
Cloud MonitoringThe price of Managed Service for Prometheus samples ingested into Cloud Monitoring has dropped by 60 percent. For more information, see Cloud Monitoring pricing summary, and for worked examples, see Pricing examples based on samples ingested.
August 07, 2023
Cloud LoggingCloud Logging now supports the following regions:
- europe-west10
- europe-west12
- me-central2
For more information, see Supported regions.
The Metrics management page in Cloud Monitoring replaces the Metrics diagnostics page, extending the information available about the chargeable metrics in your Google Cloud projects. For more information, see View metric usage and diagnostics.
Observability for Google Kubernetes Engine: Charts on the Observability tab for each of your GKE clusters and workloads now includes an optional fleet ID filter, where applicable. If the current project is a host project for a fleet, the cluster and workload charts show metrics from all projects in the fleet, even if the metrics are hosted in a different project.
August 01, 2023
Cloud LoggingOps Agent version 2.36.0 introduces support for Compute Engine Arm VMs that are running Debian 11 (Bullseye). For more information, see Support for Compute Engine Arm VMs.
Ops Agent version 2.36.0 introduces support for Compute Engine Arm VMs that are running Debian 11 (Bullseye). For more information, see Support for Compute Engine Arm VMs.
You can now snooze an alerting policy from an Incident details page related to the alerting policy. For more information, see Snooze an alerting policy.
July 31, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
July 26, 2023
Cloud LoggingStarting with version 2.35.0, the Ops Agent health-check log is renamed ops-agent-health
; earlier versions of the Ops Agent that support health checks use the name ops-agent-health-checks
.
Starting with version 2.35.0, the Ops Agent health-check log is renamed ops-agent-health
; earlier versions of the Ops Agent that support health checks use the name ops-agent-health-checks
.
July 24, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.15.6 (2023-07-17)
Dependencies
July 21, 2023
Cloud LoggingThe Cloud Logging agent for Windows version 1-21 is now available. This version has no user-visible changes but upgrades the grpc
gem and others to fix vulnerabilities. This also includes the switch to Ruby 3, from version 1-20 of the Logging agent.
You can now view logs that are stored in log buckets in different projects by using the Refine scope button in the Logs Explorer. For more information, see Refine scope.
When viewing a span, you can now also view the linked spans. For more information, see View span details.
July 20, 2023
Cloud LoggingSupport for routing your logs through the Log Router of another Google Cloud project is now Generally Available (GA). For more information, see Route logs to supported destinations.
We made improvements to the dashboard building experience:
- Improved the performance
- Simplified the layout and expanded the configurable settings
- Improved the widget drag and drop experience
- Enhanced the text widget
- Unified the chart-configuration experience between dashboards and the Metrics Explorer
For more information, see Add charts and tables to a custom dashboard.
July 19, 2023
Cloud LoggingThe pricing language for Cloud Logging has changed; however, the free allotments and the rates haven't changed. For more information, see Cloud Logging pricing summary.
July 18, 2023
Cloud LoggingYou can now upgrade log buckets in most regions to use Log Analytics. To determine if the region of a log bucket is supported, see Supported regions.
July 17, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
You can now create synthetic monitors, which let you continuously test the availability, consistency, and performance of your services and application web pages and APIs, by using automated script based tests. Synthetic monitors periodically probe the endpoints of your application and they record whether or not a probe was successful, along with additional data about the request. For more information, see Synthetic monitoring overview.
July 10, 2023
Cloud LoggingTime ranges are now synchronized between select Logging and Monitoring pages.
July 07, 2023
Cloud MonitoringYou can now troubleshoot common GKE issues like unschedulable pods and crashlooping containers by using the new "interactive playbook" dashboards in Cloud Monitoring. For information about using these dashboards, see the GKE troubleshooting documentation for unschedulable pods and crashlooping.
July 06, 2023
Cloud LoggingThe Google Cloud console can now automatically install the Ops Agent for you when you create a VM instance. During the installation process, the Compute Engine VM Manager creates an Ops Agent OS policy that installs the agent and reinstalls it when necessary. For more information, see Install the Ops Agent during VM creation.
The Google Cloud console can now automatically install the Ops Agent for you when you create a VM instance. During the installation process, the Compute Engine VM Manager creates an Ops Agent OS policy that installs the agent and reinstalls it when necessary. For more information, see Install the Ops Agent during VM creation.
June 26, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.15.5 (2023-06-22)
Dependencies
3.15.4 (2023-06-22)
Dependencies
June 20, 2023
Cloud LoggingLog buckets in the following regions can now be upgraded to use Log Analytics:
- asia-east1
- europe-north1
- northamerica-northeast2
- us-east4
For more information, see Supported regions.
June 13, 2023
Cloud MonitoringYou can now grant a predefined role that only lets you view and manage incidents. For more information, see Access control: Incidents.
June 12, 2023
Cloud LoggingYou can now create log sinks with user-defined service accounts. For more information, see Configure log sinks with user-managed service accounts.
A weekly digest of client library updates from across the Cloud SDK.
The Trace list page has been replaced with the Trace explorer page, which contains a more responsive and interactive Trace details section. The new design delivers an improved user experience when traversing spans and when viewing span details. For more information, see Find and explore traces.
June 09, 2023
Cloud MonitoringGoogle Cloud Managed Service for Prometheus can now ingest exemplars attached to histogram metrics. Exemplars are commonly used to attach trace data to latency metrics, to help you find the cause of a sudden change in metric values. For information, see Use Prometheus exemplars.
A new version of Managed Service for Prometheus is now available. Version 0.7.0 of managed collection for Kubernetes has been released. Users who deploy managed collection using kubectl
should reapply the manifests. Users who deploy the service using gcloud
or the GKE UI are already upgraded on clusters running version 1.25 or newer. Self-deployed collection users should upgrade their binaries to use gke.gcr.io/prometheus-engine/prometheus:v2.35.0-gmp.5-gke.0.
For details about the changes included, see the release page on GitHub.
June 05, 2023
Cloud LoggingYou can now configure CMEK and a default storage location for individual folders, in addition to organizations. For more information, see Configure default settings for organizations and folders and Configure CMEK for Cloud Logging.
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.5.0 (2023-05-30)
Features
Java
Changes for google-cloud-logging
3.15.2 (2023-05-30)
Dependencies
May 31, 2023
Cloud LoggingCloud Logging no longer creates a dedicated service account for each log sink. Instead, Logging reuses an existing service account when one is available for the resource type. Logging creates a service account when none are available. For more information, see Set destination permissions.
May 26, 2023
Cloud MonitoringObservability for Google Kubernetes Engine: The Observability tab for each of your GKE clusters now includes metrics for ephemeral storage. For more information, see View observability metrics.
May 24, 2023
Cloud DebuggerCloud Debugger is scheduled for shutdown on May 31, 2023. To help with your debugging needs after this shutdown, we've built an open source CLI tool, Snapshot debugger.
May 22, 2023
Cloud LoggingYou can now use SQL JOIN
and UNION
operators in queries on the Log Analytics page. For more information, see Combine data from multiple sources.
A weekly digest of client library updates from across the Cloud SDK.
May 19, 2023
Cloud LoggingLog buckets with Log Analytics enabled now support the use of Customer Managed Encryption Keys (CMEK). For information about enabling Log Analytics on log buckets, see Create a bucket or Upgrade a bucket to use Log Analytics.
May 17, 2023
Cloud MonitoringCloud Monitoring now provides GA support to prevent alerting policies from sending notifications and creating incidents during specific time periods. For general information, see Snooze notifications and alerts. For information about how to create, view, and modify a snooze, see Create and manage snoozes.
May 15, 2023
Cloud LoggingYou can now customize the time range of your queries in the Log Analytics page by using the time-range selector. There are several time range options, such as preset times, custom start and end times, and relative time ranges. For more information, see Filter by time.
A weekly digest of client library updates from across the Cloud SDK.
The new interface for creating charts with Metrics Explorer is GA. For more information, see Create charts with Metrics Explorer.
Version 2.31.0 of the Ops Agent introduces preview support for an OpenTelemetry Protocol (OTLP) receiver. You can use this receiver to collect custom metrics and traces from applications written by using OpenTelemetry SDKs. For more information, see Collect OTLP metrics and traces.
Version 2.31.0 of the Ops Agent introduces preview support for an OpenTelemetry Protocol (OTLP) receiver. You can use this receiver to collect custom traces and metrics from applications written by using OpenTelemetry SDKs. For more information, see Collect OTLP traces.
May 12, 2023
Cloud MonitoringThe new flow for creating uptime checks, which includes usability improvements and offers a seamless way to create uptime checks on your private resources, is now GA. For more information, see Create public uptime checks and Create private uptime checks.
May 02, 2023
Cloud MonitoringObservability for Google Kubernetes Engine: You can now enable GKE control plane metrics from the Observability tab for your GKE cluster. You can also preview the available charts and metrics before you enable the metrics. For more information, see Configuring collection of control plane metrics.
May 01, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.4.1 (2023-04-28)
Bug Fixes
Java
Changes for google-cloud-logging
3.14.9 (2023-04-25)
Dependencies
April 26, 2023
Cloud LoggingVersion 2.31.0 of the Ops Agent introduces built-in support for log rotation. For more information, see Configure log rotation in the Ops Agent.
Version 2.31.0 of the Ops Agent introduces built-in support for log rotation. For more information, see Configure log rotation in the Ops Agent.
April 25, 2023
Cloud MonitoringThe Observability tab on the VM instances page for Compute Engine has been enhanced. Disk and Network sections with additional charts have been added. The Integrations > Detected section lets you navigate to the dashboards for the third-party integrations, like Apache or NGINX, that you have configured. The page also includes a set of Recommended Alerts for setting up pre-configured alerting policies for CPU, memory, and disk utilization and for host errors.
April 24, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.8 (2023-04-14)
Dependencies
April 18, 2023
Cloud LoggingYou can now configure Log Analytics on Cloud Logging buckets and BigQuery linked datasets by using the following Terraform modules:
April 13, 2023
Cloud MonitoringChart legends in select Cloud Monitoring pages have been updated. The default chart legend is simplified, with the option to expand the legend to view more details about your metrics. For more information, see Configure legends.
April 11, 2023
Cloud LoggingThe Logging Query Language now supports a built-in SEARCH
function that you can use to find strings in your log data. The SEARCH
function is now GA. For more information, see SEARCH
function.
April 05, 2023
Cloud MonitoringA new interface for creating charts with Metrics Explorer is in Public Preview. For more information, see Create charts with Metrics Explorer.
April 03, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.7 (2023-03-28)
Dependencies
The time-range selector in select Cloud Monitoring pages has been updated to support a larger set of time range options, such as preset times, custom start and end times, and relative time ranges.
You can now configure metric-based alerting policies to send repeated notifications for open and acknowledged incidents. For more information, see Send repeated notifications.
March 31, 2023
Cloud LoggingEffective 1 April 2023, storage costs apply to logs data retained longer than 30 days. For pricing details, see Cloud Logging pricing summary. Prior to 1 April 2023, there are no charges for retaining logs longer than 30 days. To review the billable storage for your log buckets, go to the Logs Storage page of the Google Cloud console.
March 30, 2023
Cloud MonitoringThe link for the Managed Prometheus page in Cloud Monitoring now goes to the PromQL tab on the Metrics Explorer page.
March 29, 2023
Cloud LoggingWhen you create a log view and use the source()
function in your filter, the argument to the function is now validated to ensure that it is a single string representing a project, folder, billing account or organization.
March 27, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.6 (2023-03-20)
Dependencies
The Cloud Logging API now supports the following region:
- Doha:
me-central1
March 24, 2023
Cloud MonitoringGoogle Cloud Managed Service for Prometheus: You can use the OpenTelemetry Collector to scrape standard Prometheus metrics and report them to Managed Service for Prometheus. For more information, see Get started with the OpenTelemetry Collector.
March 22, 2023
Cloud LoggingLog buckets in the following regions can now be upgraded to use Log Analytics:
asia-northeast1
australia-southeast1
europe-west1
europe-west2
northamerica-northeast1
us-east1
us-west2
For more information, see Supported regions.
March 14, 2023
Cloud LoggingThe Logging Query Language now supports a built-in SEARCH
function that you can use to find strings in your log data. The SEARCH
function is in preview. For more information, see SEARCH
function.
March 10, 2023
Cloud LoggingLog-based metrics on log buckets are now generally available (GA). In addition to features available in the preview, the GA release includes the ability to create bucket-level log-based metrics in the Google Cloud console.
Starting with version 2.28.0, the Ops Agent limits the amount of disk space it can use to store buffer chunks. The Ops Agent creates buffer chunks when logging data can't be sent to the Logging API. Without a limit, these chunks might consume all available space, interrupting other services on the VM. When a network outage causes buffer chunks to be written to disk, the Ops Agent now uses a platform-specific amount of disk space to store the chunks.
You can now have Cloud Monitoring send an email that contains a dashboard URL to people or groups in your organization. For more information, see Share dashboards.
March 09, 2023
Cloud LoggingYou can now route logs through the Log Router of another Google Cloud project. The logs can then be managed by the other Google Cloud project, which includes log-based metrics, log-based alerts, and other log sinks. For more information, see Route logs to supported destinations.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.7.0 (2023-02-27)
Features
- logging: Add (*Logger). StandardLoggerFromTemplate() method. (#7261) (533ecbb)
- logging: Add REST client (06a54a1)
- logging: Rewrite signatures and type in terms of new location (620e6d8)
Bug Fixes
Java
Changes for google-cloud-logging
3.14.5 (2023-03-02)
Dependencies
March 08, 2023
Cloud MonitoringYou can now use the gcloud CLI to configure a snooze, which prevents Cloud Monitoring from sending notifications or creating incidents during specific time periods. You can also configure a snooze by using the Google Cloud Console and the API. For more information see Create and manage snoozes.
March 06, 2023
Cloud MonitoringYou can now view and list incidents on your custom dashboards. For more information, see Display incidents on a dashboard.
March 01, 2023
Cloud LoggingYou can now use the gcloud CLI to do the following:
- Create a log bucket and upgrade that bucket to use Log Analytics.
- Upgrade an existing log bucket to use Log Analytics.
- Create a linked dataset in BigQuery.
For more information, see Configure log buckets.
Log buckets in the following regions can now be upgraded to use Log Analytics:
us-central1
us-west1
asia-south1
For more information, see Supported regions.
February 27, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.4 (2023-02-21)
Dependencies
February 23, 2023
Cloud LoggingThe time-range selector in the Logs Explorer has been updated to support a larger set of time range options, such as preset times, custom start and end times, and relative time ranges. For more information, see Use the time-range selector.
February 17, 2023
Cloud LoggingYou can create log buckets that use Log Analytics and upgrade existing log buckets to use Log Analytics by using the Logging API. For more information, see Create a bucket.
You can now install pre-defined alerting policies for services integrated with Cloud Monitoring from the Monitoring Integrations page and from the Observability tab on the pages for Kubernetes Engine clusters and workloads. For more information about these installable policies, see Install alerting policies.
To view details of your user-defined metrics, use the Metrics diagnostics page, which can now be accessed through the navigation pane of Cloud Monitoring. For more information, see View information about your user-defined metrics.
February 16, 2023
Cloud LoggingVersion 2.25.1 of the Ops Agent introduces health checks. When the Ops Agent starts, it performs a series of checks for conditions that prevent the agent from running correctly. If the agent detects one of the conditions, it writes a message to its health-check log and exits. For more information, see Find Ops Agent troubleshooting information.
Version 2.25.1 of the Ops Agent introduces health checks. When the Ops Agent starts, it performs a series of checks for conditions that prevent the agent from running correctly. If the agent detects one of the conditions, it writes a message to its health-check log and exits. For more information, see Find Ops Agent troubleshooting information.
The Ops Agent now provides Preview support for NVIDIA GPU metrics, including metrics reported from the NVIDIA Management Library (NVML) and the Data Center GPU Manager (DCGM).
When you install the GPU-enabled version of the Ops Agent, NVML metrics are collected automatically. DGCM metrics are available as a third-party integration. For information about configuring the integration, see NVIDIA Data Center GPU Manager. The reference document for Ops Agent metrics includes tables for the NVML metrics and the DCGM metrics.
February 15, 2023
Cloud MonitoringYou can now configure uptime checks to include a user-defined content-type header. For more information, see the customContentType
field of the UptimeCheckConfig
structure.
February 13, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.3 (2023-02-06)
Dependencies
February 09, 2023
Cloud MonitoringThe Observability tab is now available for GKE Deployments. To view the tab, navigate to the Kubernetes Engine Workloads page, click on the name of a Deployment, and then click the Observability tab.
February 06, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.4.0 (2023-01-30)
Features
February 03, 2023
Error ReportingError 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.
February 01, 2023
Cloud LoggingTo help you manage your costs, the Logs Storage page now displays the billable storage for the current month for each log bucket. For reference, this page also displays each log bucket's ingested bytes for the current and previous months.
January 30, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.2 (2023-01-24)
Bug Fixes
- java: Skip fixing poms for special modules ((#1744)#1256) (09eeff0)
Dependencies
Python
Changes for google-cloud-logging
3.5.0 (2023-01-24)
Features
- Add support for Python 3.11 (412d481)
Bug Fixes
- Add context manager return types (e2278c1)
- Instrumentation entries should not contain user labels (#703) (e05d132)
- Require proto-plus 1.22.2 for Python 3.11 (412d481)
- Send StructuredLogHandler instrumentation log using an explicit logger (#705) (ac6a2c6)
Documentation
- Add documentation for enums (e2278c1)
January 27, 2023
Cloud MonitoringThe Ops Agent version 2.25.0 supports a receiver for Prometheus metrics. By using this receiver, you can collect Prometheus metrics from applications running on Compute Engine instances. For more information, see Collect Prometheus metrics.
January 25, 2023
Cloud MonitoringNow the alerting policy can forecast, or predict, that the threshold will be violated within a configurable time window. These policies are designed to monitor constraint metrics like those that record quota, memory, and storage usage. Forecasting alerts is in Public Preview. For more information, see Forecast condition.
January 20, 2023
Cloud MonitoringYou can now use the Observability tab on the Compute Engine VM instances page to see the five virtual machines consuming the most of a resource. For more information, see Troubleshooting VM performance issues.
January 17, 2023
Cloud LoggingYou can now save your SQL queries, and you can set custom retention periods on log buckets upgraded to use Log Analytics. For more information, see Save a query.
Log Analytics is now GA. For more information, see Configure log buckets.
January 16, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
January 12, 2023
Error ReportingErrors 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 thek8s_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
.
January 10, 2023
Cloud MonitoringManaged Service for Prometheus: Dashboards for exporter integrations are available and automatically installed when you configure the integration. You can also view static previews of dashboards without configuring the integration. For more information, see the exporter documentation at Set up commonly used exporters.
January 09, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Charts defined by Prometheus Query Language (PromQL) now support dashboard-wide filters and can be configured to support template variables. For more information, see Create a permanent filter.
January 02, 2023
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-logging
3.4.0 (2022-12-15)
Features
- Add typing to proto.Message based class attributes (9d505f1)
Bug Fixes
- Add dict typing for client_options (9d505f1)
- deps: Require google-api-core >=1.34.0, >=2.11.0 (9d505f1)
- Drop usage of pkg_resources (9d505f1)
- Fix timeout default values (9d505f1)
Documentation
December 26, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.3.3 (2022-12-16)
Bug Fixes
Java
Changes for google-cloud-logging
3.13.7 (2022-12-19)
Bug Fixes
December 19, 2022
Cloud LoggingCloud Logging now supports the following regions:
US
EU
For more information, see Data regionality for Cloud Logging.
December 14, 2022
Cloud MonitoringYou can now use the Observability tab on the Kubernetes Engine Workloads page to see the five workloads consuming the most of a resource. For more information, see View cluster and workload observability metrics.
December 13, 2022
Cloud MonitoringYou can use the new Map view on the VM Instances dashboard to visualize the health of the resources in your fleet. Using the map, you can group VMs by resource labels, like "instance group" or "zone", and color the VMs by the value of a metric, like CPU utilization, to highlight hotspots and anomalies in your fleet.
December 12, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.13.6 (2022-12-07)
Bug Fixes
3.13.5 (2022-12-06)
Dependencies
Python
Changes for google-cloud-logging
3.3.1 (2022-12-05)
Bug Fixes
You can now use the Monitoring API to configure a snooze, which prevents Cloud Monitoring from sending notifications or creating incidents during specific time periods. You can also configure a snooze by using the Google Cloud Console. For information about how to create, view, and modify a snooze, see Create and manage snoozes.
December 07, 2022
Cloud MonitoringFor public and private uptime checks, a new create flow is available in Public Preview. For private uptime checks, the Public Preview flow lets you create the Service Directory service and perform other prerequisite steps by using the Google Cloud console. For more information, see Create public uptime checks and Create private uptime checks.
December 06, 2022
Error ReportingOn the Error Reporting page, use the new resource filter to filter error groups by resource type. For more information, see Filter errors.
December 05, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.3.2 (2022-12-02)
Bug Fixes
Go
Changes for logging/apiv2
1.6.1 (2022-12-02)
Bug Fixes
- logging: downgrade some dependencies (7540152)
1.6.0 (2022-11-29)
Features
- logging: start generating proto stubs (0eb700d)
Bug Fixes
Java
Changes for google-cloud-logging
3.13.4 (2022-12-03)
Dependencies
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.19 (#1214) (f104203)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.19 (#1215) (7785a7c)
3.13.3 (2022-12-01)
Bug Fixes
Python
Changes for google-cloud-logging
3.3.0 (2022-11-26)
Features
- Add support for custom JSON encoders (#657) (77e621c)
- Include context on batch log errors (#650) (d08be9a)
- Set partial_success to default to true for batched logs (#649) (e56d3e8)
- Support Django asgi middleware (#625) (f52b3aa)
Bug Fixes
December 01, 2022
Error ReportingError Reporting is a Virtual Private Cloud (VPC) supported service.
November 28, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
November 21, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
November 14, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.3.1 (2022-11-07)
Bug Fixes
November 11, 2022
Cloud MonitoringPrometheus Query Language (PromQL) for creating charts and dashboards in Cloud Monitoring is now Generally Available. For more information, see PromQL in Cloud Monitoring.
Cloud Monitoring now provides a GKE Clusters dashboard for enabling Managed Service for Prometheus on clusters in your project. For more information, see Get started with managed collection.
November 08, 2022
Cloud TraceThe Trace scatterplot now indicates traces with error codes as red. For more information, see Finding and viewing traces.
November 07, 2022
Cloud LoggingYou can now dynamically include your log content in your alert notifications for easier troubleshooting. For more information about extracting log content into labels, see Create a log-based alert (Monitoring API).
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.3.0 (2022-11-04)
Features
10.2.3 (2022-11-03)
Bug Fixes
10.2.2 (2022-10-31)
Bug Fixes
Java
Changes for google-cloud-logging
3.13.0 (2022-11-04)
Features
- Add support for instrumentation version annotations (#1179) (0931446)
- Update release-please.yml with correct path (#1184) (9e75fe4)
Dependencies
3.12.1 (2022-11-02)
Bug Fixes
You can now dynamically include your log content in your alert notifications for easier troubleshooting. For more information about extracting log content into labels, see Create a log-based alert (Monitoring API).
November 04, 2022
Cloud LoggingThe Logs tab available for each cluster on the Kubernetes Engine > Clusters page now includes suggested queries for your logs. For more information about using your GKE logs, see Viewing your GKE logs.
November 03, 2022
Cloud LoggingYou can now collect Aerospike logs from the Ops Agent, starting with version 2.22.0. For more information, see Monitoring third-party applications: Aerospike.
You can now add table widgets to custom dashboards that let you limit the number of table rows, persiste specific columns, display only those rows with the highest, or lowest values, and that display a visual indicator of the value as compared to the range of possible values. For more information, see Display data in tabular form on a dashboard.
October 31, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.2.1 (2022-10-28)
Bug Fixes
10.2.0 (2022-10-27)
Features
Java
Changes for google-cloud-logging
3.12.0 (2022-10-27)
Features
3.11.10 (2022-10-26)
Dependencies
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5 (#1156) (413fa54)
- Update dependency org.easymock:easymock to v5.0.1 (#1159) (df8bfbe)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.16 (#1144) (4836c7e)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.16 (#1154) (a13ef9f)
October 24, 2022
Cloud LoggingYou can now instrument gRPC applications to use Microservices observability.
Pricing for Microservices observability is the same as Cloud Operations Pricing. There are no separate charges for using Cloud Trace, Cloud Monitoring, or Cloud Logging Microservices observability plugins.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.11.9 (2022-10-17)
Dependencies
You can now instrument gRPC applications to use Microservices observability.
Pricing for Microservices observability is the same as Cloud Operations Pricing. There are no separate charges for using Cloud Trace, Cloud Monitoring, or Cloud Logging Microservices observability plugins.
A new version of Managed Service for Prometheus is now available. Version 0.5.0 of managed collection for Kubernetes has been released. Users who deploy managed collection using kubectl
should reapply the manifests. Users who deploy the service using gcloud
or the GKE UI will be upgraded on a rolling basis over the coming weeks. This release has no impact on users of self-deployed collection.
For details about the changes included, see the release page on GitHub.
You can now instrument gRPC applications to use Microservices observability.
Pricing for Microservices observability is the same as Cloud Operations Pricing. There are no separate charges for using Cloud Trace, Cloud Monitoring, or Cloud Logging Microservices observability plugins.
October 21, 2022
Cloud LoggingTo show or hide log entries similar to a log entry displayed in the Logs Explorer, expand the log entry and use the Similar entries menu.
The Cloud Monitoring Integrations page now provides access to logs collected by logs-enabled integrations from the Details page for each integration.
October 20, 2022
Cloud MonitoringLogs panels now display log entries on rows with separate columns for severity, the timestamp, and a summary of the log entry. You can click the View log details button to view the JSON-formatted representation of a log entry. For more information, see View logs on a custom dashboard.
October 17, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.1.11 (2022-10-11)
Bug Fixes
Java
Changes for google-cloud-logging
3.7.7 (2022-10-13)
Dependencies
3.11.8 (2022-10-15)
Dependencies
3.11.7 (2022-10-12)
Bug Fixes
Python
Changes for google-cloud-logging
3.2.5 (2022-10-10)
Bug Fixes
3.2.5 (2022-10-10)
Bug Fixes
October 13, 2022
Cloud MonitoringSLO monitoring: You can now define a set of generic services by using the Service Monitoring API. This change streamlines integration with tools like Terraform. For more information about defining generic services, see Services.
October 10, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.11.6 (2022-10-07)
Bug Fixes
3.11.5 (2022-10-03)
Dependencies
Python
Changes for google-cloud-logging
3.2.4 (2022-10-04)
Bug Fixes
October 04, 2022
Cloud LoggingYou can now collect Oracle Database logs and metrics from the Ops Agent, starting with version 2.22.0. For more information, see Monitoring third-party applications: Oracle Database.
You can now collect Oracle Database logs and metrics from the Ops Agent, starting with version 2.22.0. For more information, see Monitoring third-party applications: Oracle Database.
October 03, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.11.4 (2022-10-01)
Bug Fixes
Python
Changes for google-cloud-logging
3.2.3 (2022-09-30)
Bug Fixes
September 30, 2022
Cloud MonitoringThe set of pre-configured Monitoring dashboards now includes a Microservices gRPC Overview dashboard. If apps in your project emit gRPC metrics, then this dashboard is automatically added to your list of available dashboards.
September 28, 2022
Cloud MonitoringYou can now collect additional Elasticsearch metrics from the Ops Agent, starting with version 2.21.0. For more information, see Monitoring third-party applications: Elasticsearch.
You can now collect additional PostgreSQL metrics from the Ops Agent, starting with version 2.21.0. For more information, see Monitoring third-party applications: PostgreSQL.
September 27, 2022
Cloud LoggingUsing Log Analytics, you can run SQL queries that analyze your log data to generate useful insights. Log Analytics also let you use BigQuery to query your log data. For more information, see Log Analytics.
September 26, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
You can now use Prometheus Query Language (PromQL) when creating charts and dashboards in Cloud Monitoring. For more information, see PromQL in Cloud Monitoring.
September 20, 2022
Cloud LoggingThe Cloud Logging API now supports the following region:
- Israel:
me-west1
.
September 19, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.1.9 (2022-09-09)
Bug Fixes
10.1.10 (2022-09-14)
Bug Fixes
Java
Changes for google-cloud-logging
3.11.1 (2022-09-15)
Dependencies
3.11.0 (2022-09-14)
Features
Bug Fixes
September 15, 2022
Cloud LoggingSupport for adding custom indexed LogEntry
fields to your Cloud Logging buckets is now Generally Available. These indexes make querying your logs data faster.
September 13, 2022
Cloud MonitoringYou can now configure public uptime checks to send ICMP pings as part of the check. The results of the pings are sent to Cloud Logging to help you troubleshoot failed checks. For more information, see Use ICMP pings.
September 12, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
September 08, 2022
Cloud LoggingCloud Audit Logging no longer redacts the principal email associated with service accounts in audit logs. For more information, see Caller identities in audit logs.
September 05, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.1.8 (2022-09-03)
Bug Fixes
10.1.7 (2022-09-02)
Bug Fixes
10.1.6 (2022-08-31)
Bug Fixes
Java
Changes for google-cloud-logging
3.10.6 (2022-08-29)
Dependencies
August 30, 2022
Cloud MonitoringYou can now collect additional MongoDB metrics from the Ops Agent, starting with version 2.19.0. For more information, see Monitoring third-party applications: MongoDB.
August 29, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.10.5 (2022-08-25)
Bug Fixes
You can now manage Monitoring-specific roles by using the Cloud Monitoring pages in the Google Cloud console. For more information, see Grant access to Cloud Monitoring.
August 25, 2022
Cloud MonitoringThere are new filtering capabilities for the projects.uptimeCheckConfig.list
API method. For more information, see UptimeCheckConfig
.
August 22, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.10.4 (2022-08-19)
Dependencies
3.10.3 (2022-08-19)
Bug Fixes
- Add explicit RunWith annotations on all tests (#1004) (342157f)
- Apply fixes from Google error-prone (#1010) (2d57d78)
- Correct the JSON time field name (#1020) (8c9a218)
- Fix flakiness in JSON test (#1006) (cafafe4)
- Fix some typos (#1008) (5666ee0)
- Make LoggingHandler.logEntryFor extensible (#1021) (79baac6)
- Replace Date with LocalDateTime (#1012) (765dd89)
- Supress unchecked conversion warnings (#1014) (a93ee23)
- Update the stub to avoid the deprecated *Map method (#1002) (49bf5b4)
Dependencies
Python
Changes for google-cloud-logging
3.2.2 (2022-08-12)
Bug Fixes
August 17, 2022
Cloud MonitoringCloud Monitoring is introducing pricing for uptime checks, effective October 1, 2022. For more information, see Cloud Monitoring pricing summary.
August 15, 2022
Cloud LoggingBucket-level log-based metrics are now available in Preview. You can now create log-based metrics that are computed from the logs routed to a specific log bucket. For more information, see Log-based metrics on log buckets.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.10.2 (2022-08-08)
Dependencies
The GKE Clusters List page now includes a new Observability tab that displays Monitoring data. This tab shows infrastructure health metric trends such as CPU, memory, container restarts and control-plane metrics. It also provides visibility into ingestion into Google Cloud Managed Service for Prometheus and Cloud Logging. For more information, see View observability metrics.
August 11, 2022
Cloud MonitoringYou can now prevent Cloud Monitoring from sending notifications or creating incidents during specific time periods. For general information, see Snooze notifications and alerts. For information about how to create, view, and modify a snooze, see Create and manage snoozes.
You can now update older versions of the Ops Agent from the Cloud Monitoring VM Instances page and from the Details panel for a selected Compute Engine instance. The "Install" option for a new agent now also supports "update" for upgrading an older agent.
The Cloud Monitoring Integrations page now provides information about integrations with other Google Cloud services, enhanced filtering, and additional information about available third-party integrations. For more information, see Manage integrations.
August 10, 2022
Cloud MonitoringYou can now create uptime checks for Cloud Run public endpoints by using the Monitoring API and specifying the Cloud Run Revision monitored-resource type.
August 09, 2022
Cloud MonitoringThe organization of the SLO monitoring Services Overview page has been improved. The new layout provides a better experience when you don't yet have any services. When you have services, the new Supported Services list indicates how many of each type you have. You can also use the list to filter the services table to include all services of a selected type. For more information, see Services Overview dashboard.
August 04, 2022
Cloud LoggingThe Logs Explorer query results now show an icon for log entries that are part of error groups. You can click the icon to view details about the error group, exclude or show only log entries from the error group in the query results, or view related documentation. For more information, see Find log entries with error groups.
July 29, 2022
Cloud MonitoringYou can now add table widgets to custom dashboards that let you limit the number of table rows, display only those rows with the highest, or lowest values, and that display a visual indicator of the value as compared to the range of possible values. For more information, see Display data in tabular form on a dashboard.
July 28, 2022
Cloud MonitoringYou can now add user-defined labels to public and private Uptime checks. For more information, see Create public uptime checks.
You can now configure the acceptable response codes for public and private HTTP Uptime checks. For more information, see Create public uptime checks.
July 26, 2022
Cloud LoggingYou can now collect Couchbase logs and metrics from the Ops Agent, starting with version 2.18.2. For more information, see Monitoring third-party applications: Couchbase.
You can now collect Aerospike metrics from the Ops Agent, starting with version 2.18.2. For more information, see Monitoring third-party applications: Aerospike.
You can now collect Couchbase logs and metrics from the Ops Agent, starting with version 2.18.2. For more information, see Monitoring third-party applications: Couchbase.
You can now collect Vault metrics from the Ops Agent, starting with version 2.18.2. For more information, see Monitoring third-party applications: Vault.
July 19, 2022
Cloud MonitoringA new version of Managed Service for Prometheus is now available. Version 0.4.3-gke-0 of managed collection for Kubernetes has been released. Users who deploy managed collection using kubectl
should reapply the manifests. Users who deploy the service using gcloud
or the GKE UI will be upgraded on a rolling basis over the coming weeks. This release has no impact on users of self-deployed collection.
For details about the changes included, see the release page on GitHub.
July 18, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.10.1 (2022-07-13)
Bug Fixes
Dependencies
Python
Changes for google-cloud-logging
3.2.1 (2022-07-13)
Bug Fixes
3.2.0 (2022-07-11)
Features
Bug Fixes
You can now search your correlated log entries in the Logs Explorer. For more information, see Correlate log entries.
July 15, 2022
Cloud LoggingYou can now collect SAP HANA logs and metrics from the Ops Agent, starting with version 2.18.1. For more information, see Monitoring third-party applications: SAP HANA.
You can now collect Vault logs from the Ops Agent, starting with version 2.18.1. For more information, see Monitoring third-party applications: Vault.
You can now collect Flink metrics from the Ops Agent, starting with version 2.18.1. For more information, see Monitoring third-party applications: Flink.
You can now collect SAP HANA logs and metrics from the Ops Agent, starting with version 2.18.1. For more information, see Monitoring third-party applications: SAP HANA.
July 14, 2022
Cloud LoggingLog-based alerting is now generally available (GA). Log-based alerts match on the content of your logs. When triggered, a log-based alert notifies you that a match has appeared in your logs and opens an incident in Cloud Monitoring. The minimum autoclose duration for incidents is now 30 minutes. For more information, see Monitor your logs and Use log-based alerts.
Log-based alerting is now generally available (GA). Log-based alerts match on the content of your logs. When triggered, a log-based alert notifies you that a match has appeared in your logs and opens an incident in Cloud Monitoring. The minimum autoclose duration for incidents is now 30 minutes. For more information, see Monitor your logs and Use log-based alerts.
July 11, 2022
Error ReportingThe 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.
June 30, 2022
Cloud MonitoringManaged Service for Prometheus: You can now query Cloud Monitoring metrics by using PromQL. For more information, see Mapping Monitoring metric names to PromQL.
June 29, 2022
Cloud LoggingYou can now collect Apache Flink logs from the Ops Agent, starting with version 2.17.0. For more information, see Monitoring third-party applications: Flink.
June 28, 2022
Cloud MonitoringThe new experience for creating metric-based alerting policies by using the Google Cloud console is now Generally Available. For more information, see Create metric-based alert policy.
June 27, 2022
Cloud LoggingA weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.10.0 (2022-06-25)
Features
Documentation
Dependencies
The Cloud Logging agent version 1-18 for Windows is now available. This version updates the location of the position files so they are retained across upgrades. For installation information, see Installing the Cloud Logging agent.
June 24, 2022
Cloud MonitoringYou can now collect Jetty metrics from the Ops Agent, starting with version 2.17.0. For more information, see Monitoring third-party applications: Jetty.
You can now view the configuration of charts on a dashboard while the dashboard is in read-only mode. For more information, see Show the chart configuration.
June 03, 2022
Cloud MonitoringYou can now add, edit, and remove alerting policy user labels by using the Cloud console when you use the preview alerting interface. To configure policy labels, edit the policy and go to the Notifications and name step. For more information, see Create an alerting policy.
May 30, 2022
Cloud LoggingThe Logs Explorer has now replaced the Legacy Log Viewer.
The Logs Explorer is the updated version of the Logging interface, and lets you quickly and efficiently retrieve, view, and analyze logs from your queries. For a detailed tour of the Logs Explorer's features, see Using the Logs Explorer.
May 27, 2022
Cloud LoggingSupport has been removed for two previously deprecated system metrics: logging.googleapis.com/excluded_log_entry_count
and logging.googleapis.com/excluded_byte_count
.
May 26, 2022
Cloud LoggingYou can now collect IIS logs and additional metrics from the Ops Agent, starting with versions 2.14.0 (logs) and 2.15.0 (additional metrics). For more information, see Monitoring third-party applications: IIS.
You can now collect Varnish logs and metrics from the Ops Agent, starting with versions 2.16.0 (logs) and 2.15.0 (metrics). For more information, see Monitoring third-party applications: Varnish.
You can now collect Active Directory Domain Services logs and metrics from the Ops Agent, starting with version 2.15.0. For more information, see Monitoring third-party applications: Active Directory Domain Services.
You can now collect Jetty logs from the Ops Agent, starting with version 2.16.0. For more information, see Monitoring third-party applications: Jetty.
You can now configure an uptime check to validate a specific JSONpath. For more information, see Validate response data.
A new version of Managed Service for Prometheus is now available. Version 0.4.1 of managed collection has been released, along with v2.35.0-gmp.2 of the managed-service binary that v0.4.1 depends on (container image: gke.gcr.io/prometheus-engine/prometheus:v2.35.0-gmp.2-gke.0
). For details about the changes included, see the release page on GitHub.
You can now collect IIS logs and additional metrics from the Ops Agent, starting with versions 2.14.0 (logs) and 2.15.0 (additional metrics). For more information, see Monitoring third-party applications: IIS.
You can now collect Varnish logs and metrics from the Ops Agent, starting with versions 2.16.0 (logs) and 2.15.0 (metrics). For more information, see Monitoring third-party applications: Varnish.
You can now collect Active Directory Domain Services logs and metrics from the Ops Agent, starting with version 2.15.0. For more information, see Monitoring third-party applications: Active Directory Domain Services.
May 20, 2022
Cloud LoggingYou can now see more log entries in the Logs Explorer as a result of several style changes.
May 16, 2022
Cloud DebuggerCloud Debugger is deprecated and is scheduled for shutdown on May 31 2023. For an alternative, use the open source CLI tool, Snapshot Debugger.
The pricing for Google Cloud Managed Service for Prometheus has been reduced by 25-50%, depending on volume and usage. Existing pricing tiers have been reduced by 25%, and a new high-volume tier has been added at 50% of the current cost. For pricing details, see Cloud Monitoring pricing summary, and for a set of examples, see Pricing examples based on samples ingested.
May 11, 2022
Cloud MonitoringPrivate uptime checks are now generally available. Private uptime checks enable HTTP requests into a customer Virtual Private Cloud (VPC) network while enforcing Identity and Access Management (IAM) restrictions and VPC Service Controls perimeters. Private uptime checks can send requests over the private network to resources like a virtual machine (VM) or an L4 internal load balancer (ILB).
For more information, see Create private uptime checks.
May 06, 2022
Cloud MonitoringYou can now configure Metrics Explorer and charts on dashboards to display a ratio of metrics by using the Cloud Console. For more information, see Ratios of metrics.
May 05, 2022
Cloud LoggingYou can now hide large amounts of similar log entries from your query results in the Logs Explorer. To learn more, see Hide similar logs.
SLO monitoring: Cloud Monitoring can now detect potential GKE- and Cloud Run-based services in your project. Monitoring provides a list of such candidate services, and you can now identify the candidates you want to monitor and create SLOs for them by using the Cloud Console. For more information, see Defining a microservice.
April 28, 2022
Cloud LoggingYou can now comment within your Logging queries. For more information, see Logging query language: comments.
Preview: You can now get notification recommendations and insights for Error Reporting. For more information, see Error Reporting notification recommender and insights.
April 26, 2022
Cloud LoggingYou can now do the following in the improved Logs Explorer:
- Use the new plain-text search field and filter menus to construct queries without using the query language
- Customize your date and time format preferences for building queries and to display dates and times in the UI.
- Toggle on and off the default summary fields to see a raw-text view of your logs.
When querying your logs data in the Logs Explorer, you can now select queries from a library, making it easier to explore your data and find logs during time-critical troubleshooting sessions.
April 25, 2022
Cloud LoggingThe Cloud Logging API now supports the following regions:
- Europe:
europe-southwest1
europe-west6
europe-west8
europe-west9
- South America:
southamerica-west1
For more information, see Data Regionality for Cloud Logging.
April 14, 2022
Cloud LoggingIn the Logs Explorer, pinning log entries has been improved and new options to view pinned log entries in different resource contexts have been added. To learn more, see Pin log entries.
You can now define template variables and permanent filters for your dashboards. For more information, see Create a template variable or permanent filter.
April 04, 2022
Cloud LoggingYou can now add indexed LogEntry
fields to your Cloud Logging buckets to make querying your logs data faster.
March 28, 2022
Cloud MonitoringUser-defined labels are now included in PagerDuty, Pub/Sub, Webhooks, and email notifications, and you can also view these labels on the details pages of alerting policies and incidents. To learn how you can create user-defined labels that contain severity information and attach those labels to alerting policies or incidents, see Add severity levels to an alerting policy.
Error Reporting now supports Webhooks and Slack as notification channels. For more information, see Create notification channel.
March 25, 2022
Cloud LoggingCloud Logging now supports organization policies that can enforce CMEK protection. For information, see CMEK organization policies.
March 21, 2022
Cloud LoggingCustomer-managed encryption keys (CMEK) for Logs Storage are now Generally Available (GA). CMEK lets you create, control, and manage encryption keys to meet your data compliance needs. For details, see Manage the keys that protect Logging storage data .
March 11, 2022
Cloud LoggingYou can now collect RabbitMQ logs from the Ops Agent, starting with version 2.12.0. For more information, see Monitoring third-party applications: RabbitMQ.
You can now collect WildFly metrics from the Ops Agent, starting with version 2.12.0. For more information, see Monitoring third-party applications: WildFly.
March 04, 2022
Cloud MonitoringYou can now organize your dashboard widgets into collapsible groups. For more information, see Organize dashboard widgets.
February 28, 2022
Cloud MonitoringGA: Google Cloud Managed Service for Prometheus, Google Cloud's fully managed, Prometheus-compatible monitoring solution, is now generally available. You can use the managed service anywhere that you use standard Prometheus today. The collector retains all expected Prometheus functionality, such as local storage and rule evaluation.
Managed Service for Prometheus also offers managed data collection in Kubernetes environments, reducing the complexity of deploying, scaling, sharding, configuring, and maintaining the collectors. For more information, see Google Cloud Managed Service for Prometheus.
February 22, 2022
Cloud LoggingYou can now collect Apache CouchDB logs from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: CouchDB.
You can now collect Apache Hadoop logs and metrics from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: Hadoop.
You can now collect Apache HBase logs and metrics from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: HBase.
You can now collect Apache ZooKeeper logs from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: ZooKeeper.
You can now collect WildFly logs from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: WildFly.
Metrics Explorer and charts on dashboards have a new metric selection interface. For more information, see Select metrics when using Metrics Explorer.
You can now collect Apache ActiveMQ metrics from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: ActiveMQ.
You can now collect Apache Hadoop metrics and logs from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: Hadoop.
You can now collect Apache HBase metrics and logs from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: HBase.
You can now collect MongoDB metrics from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: MongoDB.
You can now collect RabbitMQ metrics from the Ops Agent, starting with version 2.11.0. For more information, see Monitoring third-party applications: RabbitMQ.
February 17, 2022
Cloud MonitoringYou can now configure how missing data is treated in alerting policies. Currently, if data stops arriving, the alerting policy repeats the previous measurement, so open incidents stay open. You can now treat missing data as violating the condition so an active condition stays active, or treat it as non-violating so that an active condition closes. For more information, see Partial metric data.
The install-monitoring-agent.sh
installation script for the Cloud Monitoring agent for Linux has been decommissioned. See the Installing the Cloud Monitoring agent guide for the latest installation procedures.
February 14, 2022
Cloud LoggingYou can now configure default storage regions and disabled _Default
sinks for your Google Cloud organizations and all of their new projects and folders. For details, see Configure default resource settings for Logging.
You can now collect Apache Solr metrics and logs from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: Solr.
You can now collect Apache Kafka metrics and logs from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: Kafka.
You can now collect MongoDB logs from the Ops Agent, starting with version 2.10.0. For more information, see Collect logs from third-party applications: MongoDB.
You can now collect Apache Solr metrics and logs from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: Solr.
You can now collect Apache Kafka metrics and logs from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: Kafka.
You can now collect Apache CouchDB metrics from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: CouchDB.
You can now collect Apache ZooKeeper metrics from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: ZooKeeper.
You can now collect Elasticsearch metrics from the Ops Agent, starting with version 2.10.0. For more information, see Monitoring third-party applications: Elasticsearch.
February 10, 2022
Cloud LoggingYour regional preferences, including date and time formatting, are now supported in the Logs Explorer.
February 09, 2022
Cloud LoggingCompute Engine resource names, alongside their corresponding resource IDs, are now supported in the Logs Explorer. For details, see View Compute Engine logs.
February 08, 2022
Cloud MonitoringYou can now view information about your user-defined metrics by using the Diagnostics tab located on the Metrics Explorer page. The Diagnostics tab displays summary information about the user-defined metrics your project injests, charts usage metrics, lists all user-defined metrics. You can use features on this page to create alerts, view audit logs, and get detailed information about individual metrics. For more information, see View metric diagnostics.
You can now configure private uptime checks by using the Cloud Console. For more information, see Create private uptime checks.
February 07, 2022
Cloud MonitoringUsing the new Integrations page in the Google Cloud Console, you can now configure third-party application integrations that the Ops Agent supports. The Integrations page provides links to install instructions, displays example dashboards, and lists the metrics and logs that the Ops Agent collects for each integration. For more information, see Manage integrations
February 03, 2022
Cloud MonitoringYou can now save a copy of a chart on a predefined dashboard to one of your custom dashboards by selecting Add to Custom Dashboard from the More Options menu on the chart. When you select a custom dashboard, you also have the option of renaming the copied chart.
February 02, 2022
Cloud DebuggerCloud Debugger now has Preview support for VPC Service Controls.
February 01, 2022
Cloud MonitoringYou can now view SLOs on a custom dashboard. For more information, see Display SLOs on a dashboard.
January 26, 2022
Cloud LoggingYou can now collect Apache Tomcat metrics and logs from the Ops Agent, starting with version 2.9.0. For more information, see Monitoring third-party applications: Apache Tomcat.
You can now collect PostgreSQL metrics and logs from the Ops Agent, starting with version 2.9.0. For more information, see Monitoring third-party applications: PostgreSQL.
You can now collect Elasticsearch logs from the Ops Agent, starting with version 2.9.0. For more information, see Monitoring third-party applications: Elasticsearch.
Starting with Ops Agent version 2.9.0, you can use the exclude_logs
logging processor to prevent the Ops Agent from ingesting specific logs. For more information, see Logging processors.
You can now collect Apache Tomcat metrics and logs from the Ops Agent, starting with version 2.9.0. For more information, see Monitoring third-party applications: Apache Tomcat.
You can now collect PostgreSQL metrics and logs from the Ops Agent, starting with version 2.9.0. For more information, see Monitoring third-party applications: PostgreSQL.
January 21, 2022
Cloud MonitoringPrivate uptime checks are now available in Preview. Private uptime checks enable HTTP requests into a customer Virtual Private Cloud (VPC) network while enforcing Identity and Access Management (IAM) restrictions and VPC Service Controls perimeters. Private uptime checks can send requests over the private network to resources like a virtual machine (VM) or an L4 internal load balancer (ILB).
For more information, see Create private uptime checks.
January 18, 2022
Cloud MonitoringWhen you click on an entry in the Instances table on the Monitoring VM Instances dashboard, a sliding panel now appears with the instance details, replacing the VM Instance Details page.
January 11, 2022
Cloud MonitoringCloud Monitoring now supports configuring HTTP POST uptime checks in the UI. For more information, see Managing uptime checks.
January 07, 2022
Cloud LoggingYou can now collect MariaDB metrics and logs from the Ops Agent, starting with version 2.8.0. For more information, see Monitoring third-party applications: MariaDB.
You can now collect MySQL metrics from the Ops Agent, starting with version 2.8.0. For more information, see Monitoring third-party applications: MySQL.
You can now collect Memcached metrics from the Ops Agent, starting with version 2.8.0. For more information, see Monitoring third-party applications: Memcached.
Starting with version 2.8.0, the Ops Agent supports Ubuntu 21.10. For more information, see Linux operating systems.
You can now collect MariaDB metrics and logs from the Ops Agent, starting with version 2.8.0. For more information, see Monitoring third-party applications: MariaDB.
December 15, 2021
Cloud MonitoringThe Slack notification channel for alerting is now generally available (GA). You can now test your connection from Google Cloud when adding new Slack channels. The notification has been updated with the latest template and now includes your resource, system, and user labels. For more information, see Creating channels.
December 14, 2021
Cloud MonitoringThe Pub/Sub notification channel for alerting is now generally available (GA). You can now test your connection from Google Cloud when adding new Pub/Sub channels. For more information, see Creating channels.
November 24, 2021
Cloud MonitoringThe date on which pricing for Monitoring data ingested by using GKE workload metrics goes into effect has changed. Pricing is now effective on February 1, 2022.
November 22, 2021
Cloud LoggingOn or after March 1, 2022, the Legacy Logs Viewer will be shut down and all users will be redirected to use the Logs Explorer.
November 18, 2021
Cloud MonitoringCloud Monitoring now supports dashboard-wide grouping and filtering. For more information, see Dashboard-wide filters.
November 15, 2021
Cloud MonitoringPreview: Google Cloud Managed Service for Prometheus, Google Cloud's fully managed, Prometheus-compatible monitoring solution, is now available in Preview. You can use the managed service anywhere that you use standard Prometheus today. The collector retains all expected Prometheus functionality, such as local storage and rule evaluation.
Managed Service for Prometheus also offers managed data collection in Kubernetes environments, reducing the complexity of deploying, scaling, sharding, configuring, and maintaining the collectors. For more information, see Google Cloud Managed Service for Prometheus.
November 11, 2021
Cloud MonitoringYou can now view the project-scoped log entries for all projects in a metrics scope on a custom dashboard. For more information, see View logs on a dashboard.
November 08, 2021
Cloud MonitoringThe API to manage the metrics scope of a Google Cloud project is now Generally Available. For more information, see Manage metrics scopes with the API.
Terraform now supports use of the metrics scope API. For sample code, see
google_monitoring_monitored_project
.
You can now save a copy of a chart from the Observability tab on Compute Engine's VM instance details page to one of your custom dashboards. To save a copy of the chart, select Add to Custom Dashboard from the More Options menu on the chart. You then select a new or existing custom dashboard, and have the option of renaming the new copy of the chart.
November 05, 2021
Cloud MonitoringYou can now collect Apache Web Server metrics from the Ops Agent, starting with version 2.7.0. For more information, see Monitoring third-party applications: Apache Web Server.
You can now collect Redis metrics from the Ops Agent, starting with version 2.7.0. For more information, see Monitoring third-party applications: Redis.
November 04, 2021
Cloud MonitoringData from closed incidents is now retained for 13 months instead of 90 days, so you can see patterns over longer periods of time and investigate them. For information about investigating incidents, see Incidents.
You can now create an alerting policy from the alert chart dialog on a custom dashboard, and you can create an alerting policy by converting a chart on custom dashboard to an alert chart. For more information, see Alert charts.
November 01, 2021
Cloud MonitoringYou can now collect Cassandra metrics from the Ops Agent, starting with version 2.6.0. For more information, see Monitoring third-party applications: Cassandra.
October 20, 2021
Cloud LoggingYou can now collect MySQL logs from the Ops Agent, starting with version 2.5.0. For more information, see Collecting logs from third-party applications: MySQL.
You can now collect Redis logs from the Ops Agent, starting with version 2.5.0. For more information, see Collecting logs from third-party applications: Redis.
You can now collect Cassandra logs from the Ops Agent, starting with version 2.5.0. For more information, see Collecting logs from third-party applications: Cassandra.
October 11, 2021
Cloud LoggingCloud Logging now supports the asia-south2, asia-southeast2, australia-southeast2, northamerica-northeast2, and us-west4 regions. For a full list or regions, see Regionalization.
October 06, 2021
Cloud LoggingYou can now collect Apache httpd logs from the Ops Agent, starting with version 2.4.0. For more information, see Collecting logs from third-party applications: Apache httpd.
The Ops Agent now supports collecting logs from the systemd-journald service, starting with Ops Agent version 2.4.0. For information on configuring the systemd_journald
receiver, see Configuring the Ops Agent: Logging receivers.
October 04, 2021
Cloud MonitoringGKE version 1.20.8-gke.2100 or later offers a Preview of a fully managed metric collection pipeline to scrape Prometheus-style metrics exposed by any GKE workload and send those metrics to Cloud Monitoring for dashboards, alerts, and SLOs. Compared to the Prometheus Stackdriver sidecar, this new pipeline is easy to set up, allows filtering to control cost, supports larger clusters, is fully managed, supports Autopilot and horizontal Pod autoscaling, and offers better pricing. Get started with GKE workload metrics.
September 30, 2021
Cloud MonitoringCloud Monitoring dashboards now support displays of data in tabular form. For information about this feature, see Configure tables with the Cloud Console and Configure tables by using the API.
September 27, 2021
Cloud MonitoringYou can now install the Ops Agent on one or more Compute Engine VMs from the Inventory tab of the Monitoring VM Instances dashboard. The dashboard generates Cloud Shell commands you can use to install the Ops Agent (recommended) or the legacy agents (if needed) on the selected VMs.
September 09, 2021
Cloud MonitoringYou can now collect JVM metrics from the Ops Agent, starting with version 2.2.0. For more information, see Monitoring third-party applications: JVM.
September 03, 2021
Cloud MonitoringCloud Monitoring now lets you configure how long Monitoring waits to close an incident when observations stop arriving. For more information, see Closing incidents.
August 31, 2021
Cloud LoggingYou can now collect nginx metrics and logs from the Ops Agent, starting with version 2.1.0. For more information, see Monitoring third-party applications: nginx.
You can now collect nginx metrics and logs from the Ops Agent, starting with version 2.1.0. For more information, see Monitoring third-party applications: nginx.
August 30, 2021
Cloud MonitoringThe VM Instances page features enhanced scorecards for VM health. The new scorecards now include both "maintenance" and "system" events that might affect your VMs and agents, along with other metrics and statistics about the health of your VMs. The filtering and sorting of the Inventory table have also been enhanced.
August 18, 2021
Cloud LoggingYou can now use Chef to install and manage the Google Cloud operations suite agents across your fleet of Linux and Windows VMs. For more information, refer to the Chef Integration documentation.
You can now use Chef to install and manage the Google Cloud operations suite agents across your fleet of Linux and Windows VMs. For more information, refer to the Chef Integration documentation.
August 12, 2021
Cloud MonitoringCloud Monitoring now supports creating an uptime check against a Kubernetes LoadBalancer Service hosted on GKE. For more information, see Managing uptime checks.
August 09, 2021
Cloud MonitoringWhen you create a line chart on a dashboard, you can now specify whether the selected metric is charted against the left Y-axis or the right Y-axis. This feature lets you display different metrics with different scales on the same chart. For an API example, see Dashboard with an XyChart
and a threshold.
August 05, 2021
Cloud MonitoringA new UI for creating alerting policies is available in Preview. This interface offers fine-grained control over the selection of the metrics used in alerting conditions. See Managing Alerting Policies for more information.
The Processes tab in the VM instances page is now Generally Available. This tab adds charts for process metrics to the charts provided by the existing CPU, Memory, Disk, and Network tabs.
August 02, 2021
Cloud LoggingYou can now use Puppet to install and manage the Google Cloud operations suite agents across your fleet of Linux and Windows VMs. For more information, refer to the Puppet Integration documentation.
The API to manage the metrics scope of a Google Cloud project is now in Preview. For more information, see Manage metrics scopes with the API.
You can now use Puppet to install and manage the Google Cloud operations suite agents across your fleet of Linux and Windows VMs. For more information, refer to the Puppet Integration documentation.
July 30, 2021
Cloud LoggingCloud Logging now lets you control access to individual log entry fields using field-level access control. To learn more, see Field-level access control.
July 29, 2021
Cloud LoggingCloud Logging now supports the asia-east2 and europe-central2 regions. For a full list or regions, see Regionalization.
Monitoring Query Language (MQL) no longer requires you to use strict form when you create MQL-based alerting policies by using the Monitoring API. You can now provide queries in concise form. The query is stored as you provide it; concise queries are not converted to strict form.
July 26, 2021
Cloud LoggingLog entries that are exported to BigQuery that result in a schema mismatch are now being written to an error table. For more information, see Mismatches in schema.
The new External HTTP(S) Load Balancers dashboard in Monitoring provides powerful visualizations to help you understand and troubleshoot connectivity issues on your external load balancers.
July 23, 2021
Cloud LoggingYou can now use Cloud External Key Manager keys for organization-level Log Router CMEK. For more information, see Enabling customer-managed encryption keys for Log Router.
July 15, 2021
Cloud LoggingYou can now view Monitoring data and link to the resources in the Cloud Console for Compute Engine logs in the Logs Explorer. For more information, see Viewing Monitoring data.
July 13, 2021
Cloud LoggingThe Cloud Console now supports creating Logging sinks at the organization or folder level. For information on creating sinks, see Exporting logs with the Google Cloud Console.
Starting on October 12, 2021, your Dataflow logs that are ingested and stored in Cloud Logging will be charged at the standard Cloud Logging prices. It's recommended that you review the volume of Dataflow logs ingested into Cloud Logging through Metrics Explorer in Cloud Monitoring. For information on optimizing the log volume for your Dataflow jobs, see Controlling log volume.
Metrics Explorer, a stand-alone charting tool that lets you quickly chart and explore time-series data, has a new interface and supports enhanced aggregation options. For more information, see Metrics Explorer.
The VM instances page has a new Processes tab in Preview. This tab adds charts for process metrics to the charts provided by the existing CPU, Memory, Disk, and Network tabs.
July 12, 2021
Cloud LoggingYou can now install the Logging and Monitoring agents on multiple VMs from the Inventory tab on the Cloud Monitoring VM Instances page. You can select multiple VMs in your fleet for agent installation. The page generates the necessary installation command and provides a link to Cloud Shell, where you can run the command.
You can now install the Logging and Monitoring agents on multiple VMs from the Inventory tab on the Cloud Monitoring VM Instances page. You can select multiple VMs in your fleet for agent installation. The page generates the necessary installation command and provides a link to Cloud Shell, where you can run the command.
A warning annotation is now added to charts when they are missing data due to a data outage. When the annotation is absent, data gaps aren't due to a data outage. For common reasons why a chart might contain a data gap, see Gaps in chart data.
July 09, 2021
Cloud TraceCloud Trace announces that the OpenTelemetry library for Java is now generally available. For information about configuring your Java application to use Open Telemetry, see Java and OpenTelemetry.
July 08, 2021
Error ReportingError Reporting notifications has been upgraded to use the Alerting infrastructure. For more information, see the Notifications guide.
July 07, 2021
Cloud LoggingThe Share link feature for queries in the Logs Explorer now lets you choose whether to include an absolute time range or a relative time range. With an absolute time range, the query includes static time values for the results, so the query always returns the same results. With a relative time range, you can set a value like "last 1 hour", and the results change as time passes.
Preview: Cloud Logging now supports alerts based on matching the content of your logs. When triggered, a log-based alert notifies you that a match has appeared in your logs and opens an incident in Cloud Monitoring. You can create log-based alerts by using the Logs Explorer or the Monitoring API. For more information, see Monitoring your logs and Using log-based alerts.
Preview: Cloud Logging now supports alerts based on matching the content of your logs. When triggered, a log-based alert notifies you that a match has appeared in your logs and opens an incident in Cloud Monitoring. You can create log-based alerts by using the Logs Explorer or the Monitoring API. For more information, see Monitoring your logs and Using log-based alerts.
July 02, 2021
Cloud MonitoringYou can now display summaries of single-condition alerting policies on a custom dashboard. A policy summary includes a display of the monitored time series, the threshold, and chips that show the number of open incidents and whether the policy is disabled. For more information about Alert charts, see the following pages:
Dashboard-wide filters now apply to all charts on a dashboard. Prior to this change, these filters didn't apply to MQL-configured charts.
June 30, 2021
Cloud LoggingCloud Logging lets you copy logs from a Cloud Logging bucket to a Cloud Storage bucket. To learn more, see Copying log entries.
The Ops Agent is now Generally Available as version 2.0.0. This agent combines logging and metrics into a single agent. The Ops Agent is targeted toward specialized logging workloads that require higher throughput and improved resource efficiency.
For installation information, see Installing the Ops Agent. For information about migrating from an earlier version, see the transition guide.
The GA version of the Ops Agent can be configured to collect specific sets of metrics, as described in Configuring the Ops Agent. There is a small number of metrics that the GA version of the Ops Agent handles differently from the Preview versions of the Ops Agent and the Monitoring agent; see Differences in metric collection.
The Monitoring dashboards page in the Cloud Console now includes a collection of sample dashboards. The sample dashboards provide support for many common applications. You can preview, install, and then customize these dashboards. For more information, see Installing sample dashboards.
The Ops Agent is now Generally Available as version 2.0.0. This agent combines logging and metrics into a single agent. The Ops Agent is targeted toward specialized logging workloads that require higher throughput and improved resource efficiency.
For installation information, see Installing the Ops Agent. For information about migrating from an earlier version, see the transition guide.
The GA version of the Ops Agent can be configured to collect specific sets of metrics, as described in Configuring the Ops Agent. There is a small number of metrics that the GA version of the Ops Agent handles differently from the Preview versions of the Ops Agent and the Monitoring agent; see Differences in metric collection.
June 28, 2021
Cloud MonitoringThe Incidents page now provides an option to permanently close incidents if no data for that incident has arrived in the most recent alerting period. For more information, see Closing incidents.
Cloud Monitoring is launching a new Observability tab on Compute Engine's VM instance details page. This tab replaces the Monitoring tab. The enhanced Observability tab provides access to logs and greater visibility into CPU, disk, and network metrics.
June 25, 2021
Cloud LoggingLog entries viewed in JSON format in the Cloud Console are now displayed with the field names in alphabetical order.
June 15, 2021
Cloud LoggingYou can now view Monitoring data and link to the resources in the Cloud Console for certain logs, such as Google Kubernetes Engine logs, in the Logs Explorer. For more information, see Viewing Monitoring data.
You can now view Monitoring data for certain logs, such as Google Kubernetes Engine logs, in the Logs Explorer. For more information, see Viewing Monitoring data.
June 01, 2021
Cloud MonitoringA JSON editor has been integrated with the dashboard page. In addition to using the JSON editor to change the contents of the dashboard, you can save the current dashboard definition to a local system, and you can upload a dashboard definition to your Google Cloud project. For more information, see Managing dashboards through the Cloud Console.
May 12, 2021
Cloud DebuggerCloud Debugger has updated the configuration file naming and keywords that you use to block access to sensitive data. For the updated configuration, see Hiding sensitive data.
Cloud Monitoring is introducing metrics scopes. For a Google Cloud project, its metrics scope defines the projects whose metrics the project can view and monitor:
- When you create a project, its metrics scope is set to self.
- You can modify a project's metrics scope to include other Google Cloud projects, or to include AWS accounts. For more information, see Viewing metrics for multiple projects.
- A Google Cloud project can be included in multiple metrics scopes.
For more information about metrics scopes, see Configuring your project for Cloud Monitoring.
The replacement of Cloud Monitoring Workspaces with metrics scopes is complete.
All of your existing Cloud Monitoring Workspaces have been migrated to the new data model.
- To access the metrics for a Google Cloud project, select that project in the Console project picker and then access the Monitoring page.
- To determine the projects whose metrics the current project can view, see Determining visibility of metrics.
- For information about metrics scopes, see Configuring your project for Cloud Monitoring.
May 06, 2021
Cloud LoggingThe Logs Explorer Histogram offers new time controls, including zooming and scrolling, to give you more in-depth analysis of your logs data. For details, see Analyzing logs using time controls.
May 05, 2021
Cloud MonitoringCloud Monitoring has added new ways to interact with charts. You can now select a range of lines displayed on chart, shift the time axis by using your pointer, and have new controls to expand the chart around a specific point in time. Charts displaying distribution data include 50th, 95th, and 99th percentile lines as an optional overlay. For more information, see Exploring charted data.
May 04, 2021
Cloud MonitoringThe Query Editor for Monitoring Query Language (MQL) has been reimplemented. In addition to autocompletion and error detection, it now supports code folding and a find-and-replace capability. For more information, see Using the Query Editor.
May 03, 2021
Cloud LoggingYou can now add custom fields in the Logs Explorer to better analyze logs and refine your queries. For more information, see Adding fields to Log fields pane .
The Inventory tab on the Cloud Monitoring VM Instances dashboard now offers the ability to filter and sort the instance table by any combination of columns. In addition, new health scorecards report a variety of metrics and statistics related to the health and status of your VMs and agents.
April 27, 2021
Cloud LoggingYou can now install the Cloud Logging agent, Cloud Monitoring agent, and Ops Agent on VMs running OpenSUSE Leap versions 15, 15.1, and 15.2.
You can now install the Cloud Logging agent, Cloud Monitoring agent, and Ops Agent on VMs running OpenSUSE Leap versions 15, 15.1, and 15.2.
April 21, 2021
Cloud LoggingYou can now provision and manage the Cloud Logging agent on Windows using Ansible. For more information, refer to the Ansible Role for Cloud Ops documentation.
April 19, 2021
Cloud MonitoringCloud Monitoring Workspaces are changing. Over the next few weeks, new capabilities are being deployed:
- A Cloud Monitoring Workspace will be created automatically for a Google Cloud project. This change replaces the manual creation process.
- The restriction that you can view the metrics for a project from only one Workspace is being eliminated. You'll be able to view the metrics for a project from multiple Workspaces.
- Navigation to a Workspace that manages metrics from multiple projects is changing. For information on this change, see Navigating to a Workspace.
Cloud Trace announces that the OpenTelemetry library for Python is now generally available. For information about configuring your Python application to use Open Telemetry, see Python and OpenTelemetry.
April 16, 2021
Cloud MonitoringThe Cloud Operations for GKE monitoring dashboard now allows you to manage and display service-level objectives (SLOs) that you define for your applications. For more information, see the Managing SLOs section of the Observing your GKE clusters guide.
April 15, 2021
Cloud MonitoringCompute Engine's Instance Groups Monitoring tab now includes charts for your managed instance groups. Charted metrics include group size, CPU utilization, disk I/O, and more. You can select the time window for the charts and view the corresponding logs from the integrated logs viewer panel. You can also use the links on each chart to create alerting policies or to analyze the data in Metrics Explorer.
The Cloud Operations for GKE monitoring dashboard now includes a column called Error logs that displays the number of error logs associated with an entity based on the selected time range. You can also select which columns to display in the tables. For more information, see the Configuring the dashboard tables section of the Observing your GKE clusters guide.
April 13, 2021
Cloud MonitoringThe Cloud Operations for GKE monitoring dashboard now provides a Metrics tab in the resource details panel. This tab also includes a menu option to create a new alert policy. For more information, see Observing your GKE clusters.
April 12, 2021
Cloud LoggingShared queries are now generally available (GA). To learn more, see Shared queries.
The dashboard save feature now displays the date and time of the last save operation. You can also disable and enable autosave. For more information, see Configuring dashboards.
The Cloud Operations for GKE monitoring dashboard now provides an Alerts tab in the resource details panel. This tab also includes a link to create a new alert policy. For more information, see Observing your GKE clusters.
April 09, 2021
Cloud MonitoringFor new alerts created through the Cloud Console, the default behavior is to send a notification only when the incident is created. For alerts created by using the API, the default behavior is to send notifications when incidents are opened and closed. For all alerts, the alert's Policy detail page displays when notifications are sent. To change this behavior, you must use the Cloud Console to edit the policy. For more information, see Managing Policies.
April 08, 2021
Cloud LoggingThe Google Cloud Ops Agent is now available in Preview. This agent combines logging and metrics into a single agent that is targeted toward specialized logging workloads that require higher throughput and improved resource efficiency. It supports both Linux and Windows Compute Engine VMs.
Cloud Operations now offers the ability to install the Google Cloud Ops Agent via Ansible on Linux and Windows Compute Engine VMs.
Cloud Operations now offers the ability to provision the Google Cloud Ops Agent via Terraform on Linux and Windows Compute Engine VMs.
The Google Cloud Ops Agent is now available in Preview. This agent combines logging and metrics into a single agent that is targeted toward specialized logging workloads that require higher throughput and improved resource efficiency. It supports both Linux and Windows Compute Engine VMs.
Cloud Operations now offers the ability to install the Google Cloud Ops Agent via Ansible on Linux and Windows Compute Engine VMs.
Cloud Operations now offers the ability to provision the Google Cloud Ops Agent via Terraform on Linux and Windows Compute Engine VMs.
April 06, 2021
Cloud LoggingCloud Logging now supports 22 regions in which you can create a log bucket so that you can meet compliance and audit requirements when storing your logs.
March 31, 2021
Error ReportingService 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 29, 2021
Cloud LoggingLogs Views are now Generally Available (GA). Using Logs Views, you can control who has access to the logs within your Logs Buckets. For more information on this feature, refer to the Managing Logs Views guide.
March 18, 2021
Cloud LoggingCloud Logging now shows the breakdown of log severity levels in the Histogram pane. To learn more, see the Histogram section on the Logs Explorer page.
March 12, 2021
Cloud LoggingSuggested queries is now generally available (GA). To learn more, go to Suggested queries.
March 04, 2021
Cloud LoggingCompute Engine's VM Instances dashboard now provides an Operations menu. The "View metrics" menu option brings you to the Infrastructure summary dashboard in Monitoring. The "View logs" menu option brings you to the Logs Explorer page in Logging.
Kubernetes Engine's Clusters and Workloads dashboards now provide an Operations menu. The "View metrics" menu option brings you to the GKE Dashboard in Monitoring. The "View logs" menu option brings you to the Logs Explorer page in Logging.
Compute Engine's VM Instances dashboard now provides an Operations menu. The "View metrics" menu option brings you to the Infrastructure summary dashboard in Monitoring. The "View logs" menu option brings you to the Logs Explorer page in Logging.
Compute Engine's VM instance details page now offers a guided installation path for the Monitoring agent when it is not detected on the VM.
Kubernetes Engine's Clusters and Workloads dashboards now provide an Operations menu. The "View metrics" menu option brings you to the GKE Dashboard in Monitoring. The "View logs" menu option brings you to the Logs Explorer page in Logging.
March 03, 2021
Error ReportingError 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.
February 19, 2021
Cloud MonitoringThe Incident details page has been completely revised, making it easier to investigate and manage incidents. New features include a timeline of incidents, the addition of a chart with time-range controls and a link to Metrics Explorer, a log for recording the investigative history. For more information, see Investigating incidents.
February 18, 2021
Cloud LoggingCloud Logging agent for Windows version 1-14 is now available. This version changes the default Windows configuration from using gRPC to REST for sending logs to the Cloud Logging API. For more information, refer to the release information on GitHub.
February 08, 2021
Cloud LoggingLogging truncates oversized LogEntry label keys and values. For details, see Quotas and limits.
January 29, 2021
Cloud LoggingCloud Logging has increased the number of entries.write
API calls from 60,000 to 120,000 per minute. For more information on quotas and limits, see Quotas and limits.
January 26, 2021
Cloud LoggingThe gcloud
commands for managing Agent Policies are now available in beta. For more information, refer to the gcloud
documentation for Agent Policies.
The gcloud
commands for managing Agent Policies are now available in beta. For more information, refer to the gcloud
documentation for Agent Policies.
January 22, 2021
Cloud LoggingThe Logs Explorer now provides a higher degree of contrast that improves readability.
January 14, 2021
Cloud LoggingCloud Logging now lets you share your saved queries with other users of a project. To learn more, go to the Shared queries section on the Building queries page.
December 23, 2020
Cloud MonitoringAlerting is now Generally Available for Monitoring Query Language (MQL). For more information, see Alerting policies with MQL.
December 16, 2020
Cloud LoggingLogs regionalization is now generally available. You can set the region in which you want to store your logs data. For information about this feature, refer to the Regionalization documentation.
The dashboard editor that lets you create and edit all dashboard widget types, including gauges, scorecards, and text boxes, is now Generally Available. With this editor, you can quickly configure dashboard widgets by using Basic Mode, you can access all aggregation options with Advanced Mode, and you can use Monitoring Query Language when you select MQL Mode. When you set the dashboard layout to mosaic mode, you can resize and reposition widgets. For more information, see Custom dashboards.
December 08, 2020
Cloud LoggingCloud Logging calculates the system logs-based metrics byte_count
and log_entry_count
on stored logs only, unlike user-defined logs-based metrics which are calculated on both stored and excluded logs. For more information, see System logs-based metrics.
This change is currently rolling out and affects all users after December 11, 2020.
December 07, 2020
Cloud LoggingIn the Logs Explorer, you can now stream your log entries in real time as Cloud Logging ingests them. To learn more, see Streaming logs.
December 04, 2020
Cloud MonitoringSlack notification channels: All notification channels created before November 20 have been fixed, and new notification channels will be created correctly. Notification channels created between November 21 and December 3 need to be manually updated, as described in Adding the Monitoring app to a Slack channel.
November 25, 2020
Cloud MonitoringIf you created Slack notification channels after November 20, 2020, your channels are not receiving notifications. For information about resolving this issue, see Adding the Monitoring app to a Slack channel.
November 16, 2020
Cloud MonitoringA new dashboard editor is available in Preview. The new editor lets you create and edit all dashboard widget types, including gauges, scorecards, and text boxes. With mosaic-mode, you can resize and reposition widgets. The configuration tabs - Basic, Advanced, MQL - let you choose how you want to configure your widgets. For more information, see Custom dashboards.
November 13, 2020
Cloud LoggingYou can now use the Share link button in the Logs Explorer to create and share a shortened URL of your current query. For more information, see Using the Logs Explorer.
November 12, 2020
Cloud MonitoringCompute Engine's VM instance details page now displays "Memory Utilization" and "Disk Space Utilization" charts. In addition, a new "Monitor VM Instances" link lets you go directly to the VM instances dashboard in Cloud Monitoring.
November 09, 2020
Cloud MonitoringMonitoring Query Language (MQL) adds Preview support for macros. For more information, see MQL macros.
November 06, 2020
Cloud LoggingBy using the new gcloud
command and API for live tailing, you can now stream your logs in real time as your applications write them to the Cloud Logging API. To learn more, see Live tailing log entries.
November 05, 2020
Cloud LoggingBeta release: You can set the region in which you want to store your logs data. For information about this feature, refer to the Regionalization documentation.
Enhancements to the VM Details page. A new Event Timeline shows important events as bars on a timeline. Hovering over any event bar displays summary information about the event and provides a link to the Incident Details page for the event.
October 28, 2020
Cloud LoggingYou can now create sinks from within the Logs Explorer and Logs Router pages. To learn more, see Exporting logs with the Google Cloud Console.
To help you understand your logs volume and usage within the context of your Logs Buckets, the Resource Usage page has been moved to the Logs Storage page, which now contains your resource usage information. To learn more, see Tracking logs usage.
October 26, 2020
Cloud MonitoringEnhancements to the pre-configured Monitoring VM Instances dashboard. The inventory table now includes a Logging Agent Status column, and the Logging agent can be installed by using a UI workflow from the table.
October 22, 2020
Cloud LoggingCloud Logging now calculates logs-based metrics from both ingested and excluded logs. In other words, you can now calculate logs-based metrics from logs without ingesting them into a Logs Bucket.
This change started rolling out October 18, 2020 and will finish rolling out October, 30 2020.
For more information, see Overview of logs-based metrics.
Logs Views are now available in Preview. Using Logs Views, you can control who has access to the logs within your Logs Buckets. For more information on this feature, refer to the Managing Logs Views guide.
October 20, 2020
Cloud LoggingRecent queries is now generally available (GA). To learn more, go to Recent queries.
October 19, 2020
Cloud LoggingIn the Logs Explorer you can now download your logs in JSON and CSV to your computer, Google Drive, or view them in a new tab. To learn more, see Downloading logs.
October 15, 2020
Cloud LoggingThe Ops Agent is now available in Preview. Ops Agent provides a single agent to collect logs and metrics on Compute Engine instances.
Note that the Ops Agent uses new configuration files that are not compatible with the standalone Cloud Monitoring and Cloud Logging agents.
The Ops Agent is now available in Preview. Ops Agent provides a single agent to collect logs and metrics on Compute Engine instances.
Note that the Ops Agent uses new configuration files that are not compatible with the standalone Cloud Monitoring and Cloud Logging agents.
October 13, 2020
Cloud LoggingWe've renamed the Logs Viewer (Preview) to the Logs Explorer. The Logs Explorer offers a robust set of tools for analyzing your logs data and is now the default viewer for Cloud Logging. To learn more, see Using the Logs Explorer.
The Logs Viewer (Classic) is now called the Legacy Logs Viewer. It will continue to be available and maintained until March 2021, but won't be actively developed further.
October 12, 2020
Cloud LoggingCloud Logging has deprecated the following two logs-based metrics related to exclusions:
logging.googleapis.com/excluded_log_entry_count
logging.googleapis.com/excluded_byte_count
Cloud Logging will stop populating these metrics on October 1, 2021.
October 05, 2020
Cloud MonitoringAlerting is now available for Monitoring Query Language (MQL). For more information, see Alerting policies with MQL.
September 29, 2020
Cloud ProfilerCloud Profiler history view is available in beta. For more information, see Viewing historical trends.
September 22, 2020
Cloud LoggingThe histogram panel in the Logs Viewer (Preview) now contains a viewport to help you quickly understand the time range of the log entries you're viewing within the Query results pane. To learn more, go to the Histogram panel.
September 21, 2020
Cloud LoggingLogs Buckets are now generally available. For information about this feature, refer to the Managing logs buckets guide.
September 17, 2020
Cloud LoggingIn the Logs Viewer (Preview), you can now pin log entries within the Query results and Histogram panes. To learn more, go to Pinning logs.
In the Logs Viewer (Preview), you can now view a log entry in its resource context. To learn more, go to Viewing a pinned log entry in its resource context.
You can now copy a link to a log entry in the Logs Viewer (Preview). To learn more, go to Copy a link to a log entry.
September 14, 2020
Cloud LoggingCloud Logging now offers the ability to view a history of your ran queries through the Recent queries tab. To learn more, go to the Recent queries section on the Building queries page.
September 09, 2020
Cloud MonitoringThe API for creating and managing alerting policies is now Generally Available. For information on using this API, see Managing alerting policies by API.
September 01, 2020
Cloud LoggingCloud Logging updated IAM custom role permissions. Users with custom roles should verify their permissions are correct. For a list of the permissions and roles, go to the Permissions and Roles section on the Access control page.
August 28, 2020
Cloud MonitoringCloud Trace exemplars can now be viewed in Cloud Monitoring. For more information about Trace exemplars, see Cloud Trace exemplars. For more information about viewing exemplars, see Exploring charted data.
Cloud Trace exemplars can now be viewing in Cloud Monitoring. For more information about Trace exemplars, see Cloud Trace exemplars. For more information about viewing exemplars, see Exploring charted data.
August 24, 2020
Cloud LoggingYou can now view Cloud Trace information from within the Logs Viewer. To learn more, go to the Trace data section on the Using Logs Viewer (Preview) page.
August 17, 2020
Cloud LoggingTo help you explore your logs more efficiently, Cloud Logging now provides suggested queries based on the context of your Google Cloud project. For more information, go to Suggested queries.
The Cloud Trace viewer now supports search by the trace ID. For more information, see Viewing Trace Details.
August 13, 2020
Cloud MonitoringThe new, out-of-the-box Infrastructure Summary dashboard for Compute Engine VMs provides a single-pane-of-glass view into your VM fleet and load balancers. At a glance, you can see the top 5 VMs across a variety of key metrics including memory, CPU, sent/received traffic, latency, disk read/write, and more.
August 12, 2020
Cloud MonitoringEnhancements to the pre-configured Monitoring VM Instances dashboard. The inventory table now includes a Monitoring Agent Status column, and the Monitoring agent can be installed by using a UI workflow from the table. The Explore tab gives an overview of additional metrics being sent (including agent metrics, custom metrics, and logs-based metrics) as well as a set of quick links to learn more about each type of metric. You can also use the Recommended Alerts button on the dashboard to configure fleet-wide alerts.
August 11, 2020
Cloud LoggingUsers now manage logs exclusions through logs sinks. As a result, custom roles that have the logging.sinks.*
permissions can now control the volume of logs ingested into Cloud Logging through logs sinks.
We recommend that you review any custom roles with the logging.sinks.*
permissions so that you can make adjustments as needed.
Beta release: You can now use Logs Buckets to centralize or divide your logs based on your needs. For information about this feature, refer to the Managing logs buckets guide.
August 03, 2020
Cloud LoggingAlpha release: You can now use Logs Buckets to centralize or divide your logs based on your needs. For information about this feature, refer to the Managing logs buckets guide. To participate in the alpha or to get notified when Logs Buckets goes beta, fill out the sign up form.
July 30, 2020
Cloud LoggingThe Logs field explorer panel is now generally available (GA). To learn more, see the Logs field explorer section on Logs Viewer (Preview) interface page.
July 10, 2020
Cloud MonitoringSLO monitoring for microservices is now Generally Available in the Cloud Console. This feature lets you create service-level objectives (SLOs) and set up alerting policies to monitor their performance using auto-generated dashboards with metrics, logs, and alerts in a single place. For more information, see SLO monitoring.
July 07, 2020
Cloud MonitoringMonitoring Query Language (MQL) is now Generally Available for querying data and creating charts. MQL is an expressive, text-based interface to Cloud Monitoring time-series data. With MQL, you can create charts you can't create any other way. You can access MQL from both the Cloud Console and the Monitoring API. For more information, see Introduction to Monitoring Query Language.
June 30, 2020
Cloud LoggingCloud Logging now contains a Logs Dashboard page that provides a high-level overview into the health of your systems running within a project. To learn more, see Logs Dashboard.
June 29, 2020
Cloud DebuggerCloud Debugger now lets you canary snapshots and logpoints on your Node.js applications. To learn more, see the Node.js page for setting up Cloud Debugger.
June 17, 2020
Cloud DebuggerCloud Debugger now lets you canary snapshots and logpoints on your Python applications. To learn more, see the Python page for setting up Cloud Debugger.
June 15, 2020
Cloud MonitoringThe Service Monitoring API is now Generally Available. You can use this feature to
create services, set service-level objectives (SLOs), and create alerting
policies to monitor your SLOs. See
Service monitoring for documentation, and services
for reference
material.
June 08, 2020
Cloud MonitoringEnhancements to the pre-configured Compute Engine VM Instances dashboard. Compute Engine cross-fleet metrics and detail views specific to CPU, Disk, Memory, and Network are now available. Use filters to narrow down the set of VMs being inspected, and use the time selector or in-chart time selection to change the time window. VMs with the Monitoring agent installed get detailed memory and disk analysis out of the box.
June 05, 2020
Cloud LoggingCustom retention is now generally available (GA). In order to have time to explore this feature, you won't be charged for extended retention of logs until March 31, 2021. To learn more, see the Logging pricing section on the Pricing for Google Cloud's operations suite page.
June 03, 2020
Cloud LoggingIn the Logs Viewer (Preview), you can now save your queries, which can then be viewed and run from the Saved queries tab. For more information, see the Saved queries section on the Building queries page.
May 20, 2020
Cloud MonitoringCloud Monitoring introduces an improved experience for viewing and managing incidents. Improvements include performance optimizations for Workspaces with large numbers of incidents, summary statics, and the ability to filter by alerting policy name, metric type, and resource type. For more information, see Incidents and events.
May 19, 2020
Cloud DebuggerCloud Debugger now lets you canary snapshots and logpoints on your Java applications. To learn more, see the Java page for setting up Cloud Debugger.
Alert notifications delivered by email now come from "alerting-noreply@google.com" instead of "alerts@stackdriver.com".
May 18, 2020
Cloud LoggingLogs Viewer now contains the Logs field explorer panel, which lets you view aggregation-based results for your project's log fields and makes it more efficient to refine queries. To learn more, go to the Logs Viewer (Preview) page.
May 14, 2020
Cloud MonitoringStarting in version 6.0.2, the Cloud Monitoring agent is available for the Ubuntu LTS 20.04 (Focal Fossa) distribution.
May 12, 2020
Cloud ProfilerThe Cloud Profiler Python agent is now generally available. See Profiling Python applications for information on configuring your Python application.
May 11, 2020
Cloud LoggingYou can now use regular expressions to query your logs data and create filters. For more information, go to Using regular expressions.
May 08, 2020
Cloud MonitoringMonitoring Query Language (MQL) is now available in Beta. MQL is an expressive, text-based interface to Cloud Monitoring time-series data. With MQL, you can create charts you can't create any other way. You can access MQL from both the Cloud Console and the Monitoring API. For more information, see Introduction to Monitoring Query Language.
April 28, 2020
Cloud MonitoringThe 5.x version of the Cloud Monitoring agent for Linux is deprecated. Users are encouraged to upgrade their agents as soon as possible.
The stack-install.sh
and the install-monitoring-agent.sh
installation scripts for the Cloud Monitoring agent for Linux are deprecated. Refer to the Installing the Cloud Monitoring agent guide for the latest installation procedures.
April 27, 2020
Cloud LoggingThe Logs Viewer (Preview) is now GA. To learn more, go to the Logs Viewer (Preview) Overview page.
April 20, 2020
Cloud ProfilerThe Cloud Profiler Node.js agent is now generally available. See Profiling Node.js applications for information on configuring your Node.js application.
The Cloud Profiler Node.js agent now supports release 12 of Node.js. See Profiling Node.js applications for information on configuring your Node.js application.
The Cloud Profiler Node.js agent no longer supports release 8 of Node.js.
March 30, 2020
Cloud MonitoringYou can now write time-series data for custom and Prometheus metrics at the rate of 1 data point every 10 seconds. This was previously limited to 1 point every minute.
Data for custom and Prometheus metrics is now retained for 24 months. Previously, the retention period was 6 weeks.
You can now use OpenTelemetry with Go and Node.js to instrument your applications running on GKE and Compute Engine.
March 24, 2020
Cloud ProfilerIntegration of Stackdriver Profiler with Virtual Private Cloud Service Controls is now Generally Available. For more information, see VPC Service Controls documentation.
March 17, 2020
Cloud LoggingIncoming log entries must have timestamps that don't exceed the logs retention periods in the past, and that don't exceed 24 hours in the future. Log entries outside those time boundaries aren't ingested by Cloud Logging.
March 12, 2020
Cloud LoggingCloud Logging Agent for Windows version 1-11 is now available. This version upgrades fluentd
from 1.4.2 to 1.7.4. Go to Installing the Cloud Logging agent for information on installing this version of the agent.
March 10, 2020
Cloud LoggingLogs Viewer (Preview) now contains a histogram panel. The histogram panel lets you visualize your logs data to more easily spot patterns and troubleshoot issues. For more information, see Using Logs Viewer (Preview).
February 24, 2020
Cloud LoggingBeta release: You can now use the new Logs Viewer (Preview) to view, parse and analyze log data, and refine your query parameters. Go to Logs Viewer interface (Preview) for more information.
Stackdriver Monitoring is available exclusively in the Cloud Console. For more information, see Monitoring in the Google Cloud Console.
Stackdriver Monitoring agent version 6.0.0 is now available for the following distributions:
- CentOS 7
- Ubuntu LTS 16.04 (Xenial Xerus) and Ubuntu LTS 18.04 (Bionic Beaver)
- Ubuntu Minimal LTS 16.04 (Xenial Xerus) and Ubuntu Minimal LTS 18.04 (Bionic Beaver)
- Amazon Linux AMI (except Amazon Linux 2.0 AMI)
February 20, 2020
Cloud TraceIntegration of Cloud Trace with Virtual Private Cloud Service Controls is now generally available. For more information, see VPC Service Controls documentation.
February 19, 2020
Cloud MonitoringStarting in version 6.0.0, the Stackdriver Monitoring agent is available for the Ubuntu 19.10 (Eoan Ermine) distribution.
Beta release: Export of Stackdriver Trace data to BigQuery. For more information, see Managing Trace exports.
February 18, 2020
Cloud MonitoringStackdriver Monitoring agent version 6.0.0 is now available for the Debian 9 distribution.
February 17, 2020
Cloud LoggingBETA: You can now configure the retention periods of your logs data. For more information, go to Storing logs.
February 14, 2020
Cloud MonitoringYou can now send notifications from your alerting policies to Cloud Pub/Sub topics. For more information, see Notification options.
The Stackdriver Monitoring Dashboard API is now Generally Available. You can use this feature to programmatically manage your dashboards and charts. See Managing dashboards by API for documentation, and Dashboard
for reference material.
February 11, 2020
Cloud MonitoringStackdriver Monitoring agent version 6.0.0 has been released to the CentOS 8 distribution.
February 06, 2020
Cloud MonitoringStarting in version 6.0.0, the Stackdriver Monitoring agent is available for the Debian 10 distribution.
The Stackdriver Trace API v2 is now Generally Available.
January 31, 2020
Cloud MonitoringStackdriver Monitoring Agent version 6.0.0 is now available, and the release will gradually roll out to the various Linux distributions. This version is built on a fork of collectd
version 5.8.1 and includes the following changes:
- drops support for various third-party integrations.
- changes the file path for configuring an HTTP proxy when installing the agent.
Stackdriver Monitoring agent version 6.0.0 is now available for the SUSE and SUSE Linux Enterprise Server (SLES) Linux distributions.
January 17, 2020
Cloud LoggingCustomer-managed encryption keys (CMEK) for the Logs Router are now Generally Available (GA). CMEK lets you create, control, and manage encryption keys to meet your data compliance needs. For details, go to Enabling customer-managed encryption keys for Logs Router.
January 13, 2020
Cloud MonitoringStackdriver Monitoring in the Cloud Console is Generally Available and is the default option. For a limited period of time, you also have the option to use the classic Stackdriver Monitoring Console. Your configuration information, such as uptime checks and alerting policies, is accessible and changeable, from the Cloud Console and from the classic Stackdriver Monitoring Console. For more information, see Monitoring in the Google Cloud Console.
December 16, 2019
Cloud LoggingGA release: You can now use partitioned tables for logs exports to BigQuery. For details, go to Partitioned tables.
Integration of Stackdriver Trace with Virtual Private Cloud Service Controls is now beta. For more information, see VPC Service Controls documentation.
December 13, 2019
Cloud LoggingGoogle Kubernetes Engine (GKE) version 1.15, which is now generally available, drops support for GKE versions 1.12 and earlier. As a result, the beta version of Stackdriver Kubernetes Engine Monitoring is no longer supported. If your GKE clusters are running version 1.12 or earlier, then you must upgrade them as soon as possible.
Google Kubernetes Engine (GKE) version 1.15, which is now generally available, drops support for GKE versions 1.12 and earlier. As a result, the beta version of Stackdriver Kubernetes Engine Monitoring is no longer supported. If your GKE clusters are running version 1.12 or earlier, then you must upgrade them as soon as possible.
Strackdriver Profiler supports Istio on Google Kubernetes Engine for Go, Java, Python, and Node.js services. This feature is now in Beta.
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.
December 11, 2019
Cloud LoggingLegacy Stackdriver support for Google Kubernetes Engine (GKE) is deprecated. If you're using Legacy Stackdriver, then you must migrate to Stackdriver Kubernetes Engine Monitoring before Legacy Stackdriver is decommissioned. For more information, see Legacy Stackdriver support for GKE deprecation.
Legacy Stackdriver support for Google Kubernetes Engine (GKE) is deprecated. If you're using Legacy Stackdriver, then you must migrate to Stackdriver Kubernetes Engine Monitoring before Legacy Stackdriver is decommissioned. For more information, see Legacy Stackdriver support for GKE deprecation.
December 10, 2019
Cloud ProfilerIntegration of Stackdriver Profiler with Virtual Private Cloud Service Controls is now beta. For more information, see VPC Service Controls documentation.
December 09, 2019
Cloud MonitoringThe Stackdriver Monitoring Dashboard API is now in Beta release. You can use this feature to programmatically manage your dashboards and charts. See Managing dashboards by API for documentation, and Dashboard
for reference material.
December 04, 2019
Cloud MonitoringStackdriver Monitoring in the Cloud Console is in beta release. Your configuration information, such as uptime checks and alerting policies, is accessible and changeable, from the Cloud Console and from the classic Stackdriver Monitoring Console. For more information about the beta, see Monitoring in the Google Cloud Console.
November 20, 2019
Cloud TraceThe Trace list page has a new menu-driven filtering solution that is in Beta release testing. For more information, see Finding and viewing traces.
November 18, 2019
Cloud LoggingCustomer-managed encryption keys (CMEK) for the Logs Router are now available in Beta. CMEK lets you create, control, and manage encryption keys to meet your data compliance needs. For details, go to Enabling customer-managed encryption keys for Logs Router.
November 14, 2019
Cloud MonitoringThe Service Monitoring API is now in Beta release. You can use this feature to
create services, set service-level objectives (SLOs), and create alerting
policies to monitor your SLOs. See
Service monitoring for documentation, and services
for reference
material.
November 12, 2019
Cloud DebuggerStackdriver Debugger has an updated and expanded quickstart guide showing how to install the agent and debug an app while it's in production. See the Debugger Quickstart guide for more information.
September 20, 2019
Cloud LoggingBeta release: Stackdriver Logging now offers partitioned tables for exports to BigQuery. For details, go to Partitioned tables.
September 10, 2019
Cloud LoggingStackdriver Logging now lets you save your advanced log queries to a Saved Searches library, where they can be managed and shared. Go to Saved searches for details.
When creating a new Google Kubernetes Engine (GKE) cluster, Stackdriver Kubernetes Engine Monitoring is now the default Stackdriver support option. This is a change from prior versions where Stackdriver Logging and Stackdriver Monitoring were the default Stackdriver support option. For more information, see Overview of Stackdriver support for GKE.
When creating a new Google Kubernetes Engine (GKE) cluster, Stackdriver Kubernetes Engine Monitoring is now the default Stackdriver support option. This is a change from prior versions where Stackdriver Logging and Stackdriver Monitoring were the default Stackdriver support option. For more information, see Overview of Stackdriver support for GKE.
August 08, 2019
Cloud MonitoringStackdriver Monitoring has two new uptime check features: SSL certificate validation and regex negation content matching.
July 31, 2019
Cloud DebuggerCloud Run and Cloud Run on GKE: Stackdriver Debugger can now be used to debug applications on Cloud Run and Cloud Run on GKE that are written in Node.js, Python, and Java.
May 21, 2019
Cloud LoggingStackdriver Kubernetes Engine Monitoring is now generally available. Users of the legacy Stackdriver support for monitoring and logging for Google Kubernetes Engine are encouraged to migrate to Stackdriver Kubernetes Engine Monitoring as soon as possible.
Stackdriver Kubernetes Engine Monitoring is now generally available. Users of the legacy Stackdriver support for monitoring and logging for Google Kubernetes Engine are encouraged to migrate to Stackdriver Kubernetes Engine Monitoring as soon as possible.
May 08, 2019
Cloud ProfilerJava 11 is now supported. For more information, see Profiling Java.
API
Error events written as instances of ReportedErrorEvent
generate properly formatted error messages in Stackdriver Logging.
May 02, 2019
Cloud MonitoringStackdriver Workspace creation is now a one-step operation.
April 23, 2019
Cloud LoggingThe maximum size of a log entry has been increased to 256 KB from 100 KB. For details on logging usage limits, go to Quotas and limits.
The OpenCensus library is now generally available as the official library for user-defined metrics in Stackdriver Monitoring. The Custom metrics with OpenCensus page includes samples in Go, Java, Node.js, and Python.
April 15, 2019
Cloud LoggingA new Windows version (v1-9) of the Stackdriver Logging agent is now
available. The new version saves the agent service logs on disk for easier
troubleshooting and supports the config.d
configuration extension directory.
March 26, 2019
Cloud ProfilerStackdriver Profiler is now generally available. Stackdriver Profiler lets you analyze and understand the performance of your Go, Java, Node.js or Python applications. For more information, see About Stackdriver Profiler.
March 18, 2019
Cloud MonitoringThe Uptime Configuration API is now complete and GA. The API, part of the Stackdriver Monitoring API, lets you create, edit, and manage uptime checks.
March 15, 2019
Cloud LoggingStackdriver agents are subject to an updated deprecation policy. As part of this transition, the next major version of the Stackdriver Monitoring and Stackdriver Logging agents will stop supporting operating systems that are at the end of their lifecycle, as well as some third-party agent plugins.
Stackdriver agents are subject to an updated deprecation policy. As part of this transition, the next major version of the Stackdriver Monitoring and Stackdriver Logging agents will stop supporting operating systems that are at the end of their lifecycle, as well as some third-party agent plugins.
March 12, 2019
Cloud ProfilerPython is now supported. For more information, see Profiling Python.
February 28, 2019
Cloud ProfilerThe new Color mode filter option lets you color the flame graph frames by package name, by the metric consumption of the function, or by the metric consumption of the function and its children. For more information, see Color mode.
February 22, 2019
Cloud LoggingYou now have two choices for the access control model when creating a Cloud Storage bucket: bucket-only (new) and object-level. Select Set object-level and bucket-level permissions as the access control model during bucket creation if you intend to use the bucket as a sink destination. See Errors exporting to Cloud Storage for details.
February 08, 2019
Cloud MonitoringThe Stackdriver Monitoring Agent now supports Ubuntu 18.04 LTS ("Bionic Beaver").
January 22, 2019
Cloud LoggingIn the Stackdriver Logging API, log sinks, metrics, and exclusions have two new output-only fields: create time and last update time. See LogSink for an example. If this information isn't available for older resources, these fields aren't present.
January 18, 2019
Error ReportingError detection for Python applications has been improved. You might see more newly detected error groups or receive more notifications.
December 18, 2018
Cloud TraceTrace list now limits HTTP method and HTTP status matches to trace root spans. See Filter traces for more details.
You can now filter traces for analysis reports by the full URI, by the URI prefix, or by using trace filter. See Create a new analysis report for details.
December 07, 2018
Cloud ProfilerGo 1.11 for App Engine standard environment is now supported. For more information, see Profiling Go.
December 06, 2018
Cloud MonitoringA mechanism to collect monitoring data from Prometheus clients, which can be deployed as a sidecar in the same Kubernetes pod as a working Prometheus server, is now available. See Using Prometheus for more information.
December 05, 2018
Cloud MonitoringDocumentation for using OpenCensus to capture custom metrics in Java applications is now available. See Custom metrics with OpenCensus for more information.
December 03, 2018
Cloud LoggingThe Logs Viewer has a new option to display a log entry in its resource context. It can also pin a log entry while allowing you to change the display context. See Viewing Logs for details.
November 16, 2018
Cloud MonitoringThe new UI for creating alerting policies is now complete and Generally Available. This interface, based on Metrics Explorer, offers fine-grained control over the selection of the metrics used in alerting conditions. See Managing Alerting Policies for more information.
November 01, 2018
Cloud LoggingYou can now view error and success metrics for your log sinks using export system metrics.
October 31, 2018
Cloud TraceStackdriver Trace enforces consumption-based pricing as of November 1, 2018 at 00:00 PDT. For more information, see Stackdriver Pricing.
On November 1, 2018, Stackdriver Trace begins enforcing a daily trace spans ingestion quota. See Stackdriver Trace Quotas & Limits for details.
October 19, 2018
Cloud LoggingYou can now link from certain App Engine request logs to a detailed trace that explains the request's latency. You can also filter log entries according to their latencies, and if they contain detailed trace data viewable by Stackdriver Trace. See Viewing latency in Trace for details.
October 10, 2018
Cloud MonitoringA new UI for creating alerting policies is available in Beta. This interface, based on Metrics Explorer, offers fine-grained control over the selection of the metrics used in alerting conditions. See Managing Alerting Policies for more information.
October 01, 2018
Cloud LoggingThe Logs Viewer can now download up to 300 log entries in JSON or CSV format. See Viewing Logs for details.
September 19, 2018
Cloud MonitoringStackdriver Kubernetes Monitoring (Beta) for Kubernetes version 1.10.6 and above, restores the managed support for Kubernetes Monitoring. You can also upgrade your existing clusters to this release, no matter which (if any) Stackdriver support they had before. Note the warnings about incompatibilities between the old and new Stackdriver support.
September 18, 2018
Cloud MonitoringThe legends for Stackdriver charts have been significantly improved. Legends now support more than one labeled column. The legend provides a selected set of columns as a default, but users can choose the columns they want to see in the legend. All columns are sortable. The legend detects a configuration of columns that exceeds the available space, and provides scrollbars. The resizing of the legends is also improved. For details, see Configuring Legends.
September 14, 2018
Cloud LoggingThe format of service account names for older log sinks is being changed so that all log sinks will have consistent service account names. This naming format has already been applied to project-level sinks on BigQuery, Cloud Pub/Sub, and Cloud Storage permission pages. In the coming weeks, this naming format will be applied to organization-level sinks and folder-level sinks, and to sinks listed on the Logs Exports page in the Logs Viewer. There are no associated changes to functionality or granted permissions.
September 10, 2018
Cloud Monitoring"Stackdriver accounts" have been renamed "Workspaces" to reflect their use as a "single pane of glass" through which you view resources from multiple projects and AWS accounts. There is no change in their functionality, but we have improved the documentation for them.
September 05, 2018
Cloud LoggingAccess Transparency logging is now Generally Available. See Overview of Access Transparency for details.
Billing enforcement for Trace has been postponed to November 1, 2018, rather than the previously announced date of September 30, 2018. You can now estimate your bill for your usage of Trace, according to the new pricing and in advance of billing enforcement. See Estimating your bills for details.
August 02, 2018
Cloud ProfilerThe new Weight filter lets you select and graph profiles that consume the most of the profile's measured metric. For more information, see Weight filter.
July 25, 2018
Cloud LoggingAudit logs exports to BigQuery now feature a compact format. On March 1, 2019, the older extended format will be removed.
July 24, 2018
Cloud ProfilerThe new Compare To option lets you compare profiles that differ by end time, zone, or service version. For more information, see Comparing profiles.
June 29, 2018
Cloud LoggingOn July 1, 2018 at 00:00 PDT, Stackdriver switches to consumption-based pricing. For more information, see Stackdriver Pricing.
On July 1, 2018 at 00:00 PDT, Stackdriver switches to consumption-based pricing. For more information, see Stackdriver Pricing.
June 26, 2018
Cloud LoggingYou can now immediately disable all logs ingestion. For instructions, see Stopping all logs ingestion.
June 19, 2018
Cloud LoggingGoogle Cloud Storage logs streaming time has been reduced from 12 hours to 3 hours. For details, see Using Exported Logs.
If you want to minimize the AWS permissions you give to Stackdriver, then see Minimal AWS Permissions.
June 18, 2018
Cloud LoggingBetween June 18, 2018 at 06:00 PDT and July 1, 2018 at 00:00 PDT, your use of Stackdriver is free. The service tiers have been removed, and you can experience all features without incurring costs. Thereafter, Stackdriver switches to consumption-based pricing. For more information, see Upcoming Pricing.
Between June 18, 2018 at 06:00 PDT and July 1, 2018 at 00:00 PDT, your use of Stackdriver is free. The service tiers have been removed, and you can experience all features without incurring costs. Thereafter, Stackdriver switches to consumption-based pricing. For more information, see Upcoming Pricing.
June 12, 2018
Cloud LoggingYou can now enable and configure your Data Access audit logs using the Google Cloud console. For details, see Configuring Data Access logs.
May 24, 2018
Cloud MonitoringAny Stackdriver free trials created after May 29, 2018 will expire on June 30, 2018. After June 30, 2018, free trials will be replaced with a free monthly allocation of logs and metrics. For more information about Stackdriver's new consumption-based pricing, see Stackdriver Upcoming Pricing.
May 23, 2018
Cloud MonitoringCustom dashboards and pages for resource groups are now limited to 25 charts. Any dashboards or groups pages with more than 25 charts will continue to work, but you will not be able to add additional charts to them.
May 22, 2018
Cloud MonitoringYou can now see your Monitoring usage metrics and estimate your bill for your usage of Monitoring, according to the new Stackdriver pricing and in advance of billing enforcement. See Estimating your bills for details.
May 21, 2018
Cloud MonitoringA new UI for creating conditions in alerting policies is available in Beta. This UI, based on Metrics Explorer, offers fine-grained control over the selection of the metrics used in alerting conditions. See Managing Alerting Policies for more information.
May 17, 2018
Cloud LoggingYou can now see your Logging usage and estimate your bill according to the new Stackdriver pricing and in advance of billing enforcement. See Estimating your bills for details.
May 15, 2018
Cloud ProfilerThe new Focus filter lets you analyze the aggregate resource consumption of a specific function and the proportion of time spent in the function by different callers. For more information, see Using the Focus Filter.
May 11, 2018
Cloud MonitoringIf you are using custom IAM roles, any roles that load Stackdriver Monitoring dashboards now require additional IAM permissions. The monitoring.dashboards.*
and monitoring.publicWidgets.*
permissions are now public, and custom roles used to load dashboards must now include them. See Stackdriver Monitoring Access Control for more information.
May 08, 2018
Cloud LoggingYou can now specify custom fields in your Logs Viewer log-entry summary lines. See Add custom fields for details.
May 02, 2018
Cloud LoggingStackdriver Kubernetes Monitoring is released in Beta for Kubernetes 1.10 clusters running in Kubernetes Engine. The previous Stackdriver support is still available for those who do not opt into this Beta release. This release affects Logging by introducing new monitored resource types and new Kubernetes metrics.
Stackdriver Kubernetes Monitoring is released in Beta for Kubernetes 1.10 clusters running in Kubernetes Engine. The previous Stackdriver support is still available for those who do not opt into this Beta release. The release introduces new monitored resource types and new Kubernetes metrics. The monitoring features are free to customers during the Beta period.
April 26, 2018
Cloud MonitoringYou can now use variables in the documentation associated with alerting policies to pull specific details about the alert into notifications, to create playbook information for responders. See Additional documentation tools for more information. The Webhooks and Slack notification channels now receive a copy of this enhanced documentation as part of alert notifications. Additionally, email notifications from alerting policies now use HTML-formatted messages.
April 19, 2018
Cloud MonitoringBoolean metrics can now be queried and charted.
April 17, 2018
Cloud MonitoringThe Using Alerting Policies documentation has been updated to provide additional guides and links to sample code for managing alerting policies and notification channels programmatically. The update also removes some obsolete service-tier information.
April 10, 2018
Cloud LoggingYou can now specify that the Stackdriver Logging agent converts your payloads to JSON format for certain log inputs. For details on enabling this feature, see Structured Logging.
April 04, 2018
Cloud TraceThe Trace Viewer now allows you to view trace spans for related Google Cloud Platform projects in one view. See Viewing traces across projects for details.
March 28, 2018
Cloud MonitoringStackdriver now loads charts much more quickly, especially when the chart contains a long time span.
Stackdriver Profiler is released in Beta.
Stackdriver Trace Data Access audit logs are now Generally Available. See Stackdriver Trace Audit Logging for details.
March 26, 2018
Cloud MonitoringA new option on the Dashboards menu, Public Charts, lets you see a list of all the shared charts. You can also use this page to remove sharing from a chart. The on-chart indicator that the chart is shared has been removed.
March 12, 2018
Cloud LoggingBeginning on June 30, 2018, Stackdriver is switching to consumption-based pricing, including revised quotas. For more information, see Stackdriver Upcoming Pricing.
Logging data retention has been increased to 30 days for all projects.
Beginning on June 30, 2018, Stackdriver is switching to consumption-based pricing, including revised quotas. For more information, see Stackdriver Upcoming Pricing.
Beginning on June 30, 2018, Stackdriver is switching to consumption-based pricing, including revised quotas. For more information, see Stackdriver Upcoming Pricing.
March 08, 2018
Cloud MonitoringThe AlertPolicy
and NotificationChannels
APIs are now in Beta release.
See Alerting policies and
Notification channels
for more information.
February 27, 2018
Cloud TraceThe Trace Viewer now associates logs entries with trace spans when the
LogEntry span_id
field is specified. See
Integrating with Cloud Logging
for details.
The Trace Viewer now follows your scroll through the span details page, making it easier to see span details of large traces.
February 01, 2018
Cloud LoggingThe Logging agent now supports partial success for logs ingestion. Any invalid log entries in a full set will be dropped, and the valid log entries now will be successfully ingested into the Stackdriver Logging API; previously, the full set would have been dropped if it contained any invalid log entries. To enable partial success, upgrade your Logging agent to google-fluentd v1.5.27.
January 29, 2018
Cloud MonitoringThe Stackdriver email reports that you can configure for your Stackdriver
account have been improved. Issues with the content and the
delivery of reports have been fixed, and the from address for the reports has
been changed from monitoring-noreply@stackdriver.google.com
to
monitoring-noreply@google.com
. The Utilization section, present only
if the Monitoring Agent is installed,
now lists the 10 groups with the highest utilization, and a new summary row
reports overall utilization for the Stackdriver account.
January 17, 2018
Cloud MonitoringThe name of the Monitoring agent process on Windows has been
updated. It now shows up in the system process list as StackdriverMonitoring
.
January 12, 2018
Cloud TraceThe Trace viewer now shows sub-millisecond resolution for Trace spans.
January 09, 2018
Cloud TraceThe Trace viewer now displays span annotations and message events written with the Stackdriver Trace API v2. See Viewing Trace Details for more information.
January 08, 2018
Cloud MonitoringThe performance of the Monitoring dashboards and charts has been improved. Additionally, a new version of Metrics Explorer is available, and the metric-selection interface has been greatly improved, allowing arbitrary label filtering and group-by functionality. This interface is also used for creating dashboard charts, making the process consistent across the two tasks. See Using Charts for more information.
December 19, 2017
Error ReportingResolution Status features are now Generally Available. You can now assign a status to your error groups, making it easier to triage errors.
December 14, 2017
Cloud MonitoringAlerting events page: An updated implementation has required some user interface changes. The alerting events page (Alerting > Events) no longer shows a heatmap or counts of events in each category.
December 13, 2017
Cloud LoggingFiltering logs by time range is now available in the Logs Viewer. For more information, see Scroll to a time.
December 04, 2017
Cloud LoggingLogging agent recommendation: VM instances should have at least 1 GB of memory to run the Logging agent.
Google Cloud Platform HTTP(S) load balancing logging now includes logs for rejected requests, such as those due to invalid or expired URL signatures, and aligns httpRequest.requestSize with metrics from the Stackdriver Monitoring API. For more information, see HTTP(S) Load Balancing Logging.
November 29, 2017
Cloud LoggingLogs-based metrics are now Generally Available. For more information, see Overview of Logs-based Metrics.
Logging agent installation instructions: The checksum validation step for the installation script has been removed. You can see the new instructions on the logging agent installation page.
Logs Viewer update: Fixes a problem related to the daylight saving time transition in the U.K. If you see your logs displaying in the wrong time zone, you can set your default time zone by using the Jump to date drop-down menu to select a different time zone. For more information, see Logs Viewer user interfaces.
November 08, 2017
Cloud MonitoringThe Monitoring agents for Linux and Windows VM instances now report errors for unrecognized metrics. The errors are written to the agent log on your VM instance. If the Logging agent is also running on the VM instance, then the logs are also available in Stackdriver Logging. The error messages are, "Unsupported collectd plugin/type combination" and "Unsupported collectd ID." Previously, these metrics were dropped silently. See the agent's Troubleshooting Checklist for more information.
November 05, 2017
Cloud MonitoringDocumentation for the deprecated Cloud Monitoring API v2 has been removed. The API was turned down in August, 2017.
November 03, 2017
Cloud DebuggerCompute Engine (Go): The support for Go applications on Compute Engine VM instances is in Beta release. Your Go applications should be compiled without the default optimizations, or else Stackdriver Debugger might show incorrect information about your application.
November 01, 2017
Cloud LoggingPricing changes: Billing for logs overages will begin March 31, 2018. This date extends the one that was previously communicated to give Stackdriver customers more time to apply the exclusion filters feature to control which logs are stored in Logging. Billing for custom and user-defined logs-based metrics is still postponed. For more information, see Stackdriver Pricing.
October 31, 2017
Cloud TraceThe Stackdriver Trace API v2 is now in Beta release. For a comparison of the v1 and v2 APIs, see Stackdriver Trace API.
October 30, 2017
Cloud LoggingExclusion filters are now Generally Available. For more information, see Excluding Logs, and the Resource Usage page in the Logs Viewer.
October 24, 2017
Cloud LoggingThe gcloud logging
command group is now generally available. gcloud beta
logging
will be removed at the end of December 2017. For more information,
see gcloud logging.
October 19, 2017
Cloud MonitoringBeta release: The Monitoring agent can now export collectd and statsd metrics as Stackdriver custom metrics. For more information, see Custom Metrics from the Agent and the agent's StatsD plugin
October 17, 2017
Cloud MonitoringBeta release: The Uptime Configuration API and uptime metrics are now available. The API, part of the Stackdriver Monitoring API, lets you create and edit uptime checks. The status of your checks is recorded in the uptime metrics.
October 02, 2017
Cloud MonitoringCalls to createTimeSeries now fail without writing any data points if the request includes more than one point in the same time series. Formerly, in some cases, one data point would be written in each time series and a status of 500 would be returned by the call.
The Trace viewer now shows parent-child relationships between trace spans. You can expand or collapse the parent spans. See Viewing Trace Details for more information.
September 13, 2017
Cloud MonitoringObject Stores Resources: Google Cloud Storage metrics and Amazon S3 metrics are now separated in the Stackdriver UI into their own service dashboards. The "Object Stores" dashboard is replaced by "Cloud Storage" or "S3", depending on which service you are using.
September 12, 2017
Cloud LoggingAdmin Activity audit logs retention has been extended to 400 days for both the Stackdriver Basic and Premium service tiers. For more information, see Audit log retention.
Logging agent update to 1.5.18-1. Allows enabling JSON detection via
configuration, fixes a problem with string-valued
timestamps, and allows setting the following LogEntry
fields:
trace
, sourceLocation
, and operation
.
September 08, 2017
Cloud MonitoringHTTPS(S) Load Balancer metrics are available in Beta release to use in
Monitoring. For details, see the
Google Cloud loadbalancing
metrics and
the https_lb_rule
monitored resource.
Cloud Interconnect custom dashboards and alert monitoring are available in
Beta release. For details, see the
Google Cloud interconnect
metrics and
the interconnect
and
interconnect_attachment
monitored resources.
HTTPS(S) Load Balancer metrics are available in Beta release to use in
Monitoring. For details, see the Google Cloud loadbalancing
metrics and
the https_lb_rule
monitored resource.
August 31, 2017
Cloud LoggingLogs-based metrics now support extracting values from log entries to create distribution metrics and to populate user-defined metric labels. This lets you create multiple time series in a single logs-based metric. Also, the latency of logs-based metrics has dropped from approximately 5 minutes to 1 minute, so you can respond more quickly to the metrics. For more information, see Overview of Logs-based metrics.
Exclusion filters let you control which logs are kept in Stackdriver Logging. The Resource Usage page in the Logs Viewer breaks down log volume by resource type. For more information, see Excluding Logs.
Logging agent: The Stackdriver Logging agent package has been updated to version 1.5.17. The agent will now send smaller requests, improving log delivery latency and increasing queries per second, which may affect users with high log volumes. Also, the package's bundled Ruby has been updated to version 2.2.7. If you have configuration snippets or extra gems that depend on older Ruby features, you may have to update them.
Pricing changes: The free per-project allotment of logs is being increased from 5 GB to 50 GB. Beginning December 1, 2017, we will enforce the new limits and begin charging for logs kept in Stackdriver Logging above the limits. For more information, see Stackdriver Pricing.
August 23, 2017
Cloud LoggingAggregated Exports: Organizations and folders can now export selected log entries from all of their projects with a single sink created in the organization or folder. For more information, see Aggregated Exports.
Timestamp handling. The following changes to log entry timestamps have been
made or are planned.
1. Logging does not modify the user-provided
timestamp
field, except to set it to the current time if it is omitted. A
second field, receivedTimestamp
, is set to the time Logging
receives the entry.
2. The timestamp
field is used to compute the age of log entries and to
enforce the log retention period. Prior to the change, the
receivedTimestamp
field is used for that purpose.
3. Logging discards log entries whose
timestamps are more than 24 hours in the future or
are further in the past than the log entry's retention period.
Prior to the change, future timestamps
and very old timestamps are handled in an unpredictable fashion.
For more information, see
LogEntry
and entries.write
.
Dashboard filtering: Custom dashboards and resource list pages now support filtering on groups. Each page that supports filtering now has a filter bar under the header where you specify the group.
August 01, 2017
Cloud TraceThe Trace Viewer now allows you to view associated log entries in line with trace spans and links to VM logs for Google Cloud Load Balancer spans. See the Integrating with Cloud Logging.
July 10, 2017
Cloud LoggingIAM support for Logging now includes custom roles. For more information, see Logging Access Control.
API Migration. Information about the deprecated v1 API is being removed from general documentation. Note: Obsolete link to migration information removed on December 13, 2017. For updated information, see APIs & Reference.
Heatmaps for distribution metrics: Heatmaps are available in dashboard charts. Select a distribution metric from either the Custom or Logging metric groups and specify Heatmap.
IAM for Stackdriver Monitoring is now complete and GA. New IAM roles include Monitoring Editor and Monitoring Admin, and there is full support for custom roles. For more information, see Monitoring Access Control.
Agent permissions in VM instances: The agent no longer needs the Project Editor IAM role; it only needs the Monitoring Metric Writer role (roles/monitoring.metricWriter
). For more information, see Monitoring Access Control.
Windows process metrics now include all processes accessible to the Monitoring agent. See Agent process metrics.
Windows Server 2016 is supported by the current Monitoring agent.
Stacked charts: The order of data streams in stacked charts has been reversed, so that the first stream is on the top and the last stream is on the bottom. This order is consistent with the chart legend and hovercard.
June 05, 2017
Cloud LoggingExported audit logs in BigQuery: The BigQuery schema for exported audit log
entries changed on June 5, 2017. The following audit log components now have
shortened field names when they are exported to
BigQuery: protoPayload
, protoPayload.serviceData
,
protoPayload.request
, and protoPayload.response
. This
is a breaking change for queries involving these fields. For more information
see Audit log field changes.
Apps Script: You can access your Apps Script logs in Logging.
Logs Viewer: You can more easily expand all fields in a log entry.
Uptime checks have a new overview and detail dashboards. See Uptime Checks.
Singapore region support:
Stackdriver now supports the Singapore region, asia-southeast1
.
Advanced trace filters: The Trace List page and Trace API now allow filtering traces by custom labels, latencies, child spans, and methods in addition to URIs. See Trace Filters.
IAM roles: Stackdriver Error Reporting IAM roles are now available. See Error Reporting IAM roles.
May 01, 2017
Cloud LoggingData access logs are now available and are user-configurable. See Configuring Data Access Logs.
Aggregated exports of logs: You can now create log sinks in organizations, billing accounts, and folders. Those sinks can export log entries from all included projects. See Aggregated Exports.
v1 API turndown: writeLogEntries: As a final step in the v1 API turndown,
the v1 WriteLogEntries
method will be shut down on October 1, 2017.
You must migrate any applications that write log entries using the v1 API. You
must also upgrade any manually-installed Logging agents in your
VM instances. Note: Obsolete link to migration information removed on December
13, 2017. For updated information, see APIs &
Reference.
v1 API turndown: sinks and logs-based metrics: Migrate your remaining v1 export sinks and v1 logs-based metrics. If you do not, Logging will migrate them by mid-July, 2017. Note: Obsolete link to migration information removed on December 13, 2017. For updated information, see APIs & Reference.
New metric and resource types: There are new Cloud Platform metric and resource types, including those for Cloud Bigtable, Cloud Dataflow, Cloud DNS, Cloud Internet of Things, Cloud Pub/Sub, Cloud Spanner, and Stackdriver Logging. Microsoft Windows system and application metrics (iis
,mssql
, pagefile
) are available as Agent metrics and can be used for charting and alerting.
Error filters: You can now filter errors by custom text in addition to filtering by time, service, and version.
April 02, 2017
Cloud Monitoringv2beta2 API turndown: The deprecated v2beta1 and v2beta2 APIs will be shut down during August 2017.
April 01, 2017
Cloud LoggingResource types: Several new resource types are added, including types for Cloud Bigtable, Cloud Dataflow, and Cloud Container Engine.
March 31, 2017
Cloud LoggingV1 API turndown: The date of the v1 API turndown has changed. See the release note for May 2017.
Logging agent for Windows: If you install the Logging agent on VM instances running Microsoft Windows, be aware that there are restrictions on the folders used for the installer and the installed agent. For details, Installing on Linux and Windows.
Time shifting (Beta): You can now compare your current metric data with data from 1 day, 1 week, or 4 weeks ago. See Compare to past in the Advanced options for line chart creation.
Faster chart legends: Charts involving custom and logs-based metrics now have faster legends that include instance names with the metric name where available. You can quickly identify instances and sort the metrics by name.
Faster user interface: Initial page load times have been reduced across the user interface.
Cloud ML: Cloud Machine Learning Engine metrics are available for dashboards and alerting.
Cloud Spanner: Cloud Spanner metrics are available for dashboards and alerting.
Cloud Dataflow: Cloud Dataflow is now integrated with Monitoring. For more details, see the Big Data and Machine Learning Blog.
Monitoring agent: Although the statsd plugin is distributed with the Monitoring agent, there are not yet any instructions for using the plugin with Monitoring.
February 06, 2017
Cloud LoggingExporting logs from organizations, folders, and billing accounts: The
gcloud logging
command-line tool now supports creating log sinks to export audit logs from organizations,
folders, and billing accounts. This feature also supported in the API.
Viewing multiple logs: Previously in the Logs Viewer, you could view a single log or "all logs" from a single resource type. Now you can select any number of logs within a resource type to view, using the log name dropdown menu.
For example, when viewing App Engine applications, the default is now to display log
entries from any of these logs: ngnix.request
, stdout
, request log
, and stderr
.
Resuming log streaming: The Logs Viewer now automatically resumes streaming logs when its browser window or tab is selected. You no longer have to restart streaming when returning to the page.
App Engine Flexible Environment: For App Engine Flexible Environment, the Logs Viewer can now display application log entries ("log lines") inside the log entry for the associated service request. This is similar to the functionality in the App Engine Standard Environment.
Deleting logs-based metrics in alerting policies: Attempting to delete a
logs-based metric
that is used in one or more Stackdriver Monitoring alerting policies now fails with the
status FAILED_PRECONDITION
. You must remove the metric from the alerting policies or
delete the alerting policies prior to deleting the logs-based metric.
Remove daily API quotas: The Logging API no longer includes daily API quotas. The API still enforces short-term (per 100s) quotas on API calls, as displayed in the Stackdriver Logging API dashboard.
Logs retention and source restriction: With the implementation of the Basic and Premium service tiers in December 2016, Stackdriver Logging began enforcing retention and log source restrictions for projects that are in the Stackdriver Basic tier or are not associated with a Stackdriver account. In the Basic tier, log entries are visible for 7 days after they are received, and logs from non-Google Cloud sources, including Amazon Web Services, are rejected.
Process owner: When sending process metrics, the Stackdriver Monitoring agent now returns a stringified UID if the process owner name is not set. Previously, the agent would not send process owner information, which was then treated by the Monitoring API as malformed input and discarded. Available in stackdriver-agent/5.5.2-359. See Determining the agent version.
Lost input from the Monitoring agent: Malformed data from the Monitoring agent could cause Stackdriver Monitoring to lose well-formed input bundled in the same request. Now, only the malformed input is lost. You do not have to update your agent for this fix.
Selectable uptime check regions: Stackdriver Monitoring now lets you select the geographic region(s) that check your service.
Zipkin tracer compatibility: Stackdriver Trace is now compatible with Zipkin tracers. For more information, see this blog post.
Scatter plots: We've added a new scatter-plot selection tool to the Stackdriver Trace UI. This lets you more quickly identify, view, and compare interesting traces.
January 18, 2017
Cloud MonitoringNew AWS regions: Monitoring now supports the AWS Canada (ca-central-1) and London (eu-west-2) regions.
December 12, 2016
Cloud LoggingLogs Viewer v2: The Logs Viewer has been migrated to the Stackdriver Logging API v2. For the full documentation, Viewing Logs (v2). Note: Obsolete link to migration information removed on December 13, 2017. For updated information, see APIs & Reference.
List logs: the Stackdriver Logging API now has "list logs" methods:
organizations.logs.list
and
projects.logs.list
.
New LogEntry fields: Fields trace
and sourceLocation
were added to
LogEntry
.
Account IDs in URLs: Monitoring has added the Stackdriver account ID to its URLs. You can now open multiple tabs for different accounts and more easily share links with coworkers. URLs without the account ID use the most recently accessed Stackdriver account.
December 08, 2016
Cloud MonitoringIncident pages (Beta): See Alerting > Incidents. Each open incident now has a detail page that collects a graph of the incident, links to affected resources, and the comments made on the incident.
Metrics Explorer (Beta): See Resources > Metric Explorer. Select a monitored resource type and metric. You can aggregate data across your instances.
November 21, 2016
Cloud LoggingOrganizations: The Stackdriver Logging API now allows both projects and organizations to
own logs. A log belonging to an organization is named
"organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
. See
organizations.logs.delete
.
Sinks: The Stackdriver Logging API now allows both projects and organizations to own sinks.
In addition, sinks can now export log entries to destinations in other projects. See
LogSink
.
Time series: The recommended maximum rate of writing data points to a single time series is changed from 1/sec to 1/min. See Writing metric data.
Chart options: You can now display data as stacked bar charts and stacked area charts, using the Stacked option under Chart Types. Stacked bar charts are automatically aligned to hour boundaries. Stacked area charts work best with metrics received at 1-minute intervals.
New AWS region: Monitoring now supports the AWS region us-east-2.
Chart snapshots: You can now download images of charts in PNG format. Choose Download Image from the More menu. The chart legend is not presently rendered.
Group support for metrics: When charting custom and logs-based metrics, a new Group filter appears under Advanced Options. The effect of the filter is not shown until after you save the chart.
October 20, 2016
Cloud DebuggerDebugger GA & logs integration: Debugger is generally available. Debugger now integrates a log panel into the debug view and will remember the last selected location. Additionally, you can insert logpoints dynamically without any rebuilds or restarts. The left and right panels in debug view can now be collapsed for additional viewing space for source.
Logging is generally available to Google Cloud Platform customers. Individual features that are in Alpha or Beta release are marked as such in the documentation.
Pricing: Stackdriver is now available in Basic and Premium service tiers. All existing and new Stackdriver accounts are entered into a 30-day free trial of the Premium Tier. At the end of the trial period, you could lose some functionality you had during the Beta release unless you upgrade to the Premium Tier. For more details, see Pricing.
API v2: The Stackdriver Logging API v2 is generally available, providing a simplified log
format. During a transition period, you can use the same API at either of these two endpoints:
https://logging.googleapis.com/v2beta1/...
or https://logging.googleapis.com/v2/...
.
API v1: The Stackdriver Logging API v1 (v1beta3) is deprecated. Users of this API should migrate to the v2 API. The v1 API will be removed from service on March 30, 2017. Note: Obsolete link to migration information removed on December 13, 2017. For updated information, see APIs & Reference.
GA: Monitoring is generally available to Google Cloud Platform customers. Individual features that are in Alpha or Beta release are marked as such in the documentation.
Pricing: Stackdriver is now available in Basic and Premium service tiers. All existing and new Stackdriver accounts are entered into a 30-day free trial of the Premium Tier. At the end of the trial period, you could lose some functionality you had during the Beta release unless you upgrade to the Premium Tier. For more details, see Pricing.
API v3: The Stackdriver Monitoring API v3 is now generally available.
Monitoring agent: A new version of the Stackdriver Monitoring Agent, v5.5.2-349, is available. Its improvements include an update to collectd 5.5.2, support MongoDB 3.0, agent health metrics, and bundled statsd
, tail, and network plugins. For more information, see Installing the Monitoring Agent.
Custom metrics: Custom metric descriptors are created as needed when you write time series data. See Auto-creation of custom metrics.
Charting: You can use log scales in your charts, and you can zoom both the x- and y-axes by clicking-and-dragging.
New metrics: New metrics are now available from Cloud Router, BigQuery, and TaskQueues (pull metrics). See the Metrics List.
Creating alerts: We have introduced a new, more streamlined user interface for creating and editing alerting policies.
Analysis Reports: Compare your application's latency profile across time and versions.
Cloud Functions: Cloud Functions automatically reports unhandled JavaScript exceptions to Stackdriver Error Reporting.
September 11, 2016
Cloud MonitoringThe Google Monitoring API (v3) is now known as the Stackdriver Monitoring API (v3). This change does not affect any code.
The Monitoring v2 API is now deprecated. It is still named the Google Cloud Monitoring API in APIs & services.
September 09, 2016
Cloud LoggingThe Google Cloud Logging API is now known as the Stackdriver Logging API. This change does not affect any code.
September 08, 2016
Error ReportingC++ and Ruby are now supported.
PHP stack traces are better supported.
August 16, 2016
Error ReportingCloud Console mobile app now supports Error Reporting.
July 26, 2016
Cloud MonitoringSome documentation pages have moved in the table of contents, but their URLs are the same or have redirections. All agent-related pages are now part of the How-To section, Using the Monitoring Agent. The former "Using Metrics" page has been reorganized into several pages under Using Custom Metrics.
July 18, 2016
Error ReportingApp Engine: Error Reporting is now generally available for Google App Engine standard environment.
July 12, 2016
Error ReportingAPI: The Stackdriver Error Reporting API has a new endpoint to
report errors:
projects.events.report
.
June 27, 2016
Error ReportingThe Google Cloud console home page now has an Error Reporting card.
June 15, 2016
Cloud LoggingA change to the v2beta1 API might affect some existing code. In the following methods,
the parameter projectName
has been changed to parent
: sinks.create
, sinks.list
,
metrics.list
, metrics.create
.
The Google Logging API v2beta1 reference documentation now includes code snippets for each
method. For example, see
entries.list
.
June 09, 2016
Cloud MonitoringThe documentation for metrics and custom metrics has been reorganized and extended for the Monitoring API v3. See Metrics, Using Metrics, and Metrics List.
The Stackdriver Monitoring API v3 reference documentation now includes code samples for each method. For example, see metricDescriptors.list. Sample Code will continue to be available on GitHub.
June 06, 2016
Cloud MonitoringMetrics List is now a comprehensive list of all metrics available in Monitoring, including metrics gathered by the monitoring agent and metrics from Amazon Web Services.
April 27, 2016
Cloud LoggingThe user documentation has been reorganized. The documentation landing page and the left-side navigation entries have changed. Existing URLs to individual documentation pages will be redirected if necessary.
The documentation has been reorganized. The documentation landing page and the left-side navigation entries have changed. Existing URLs to individual documentation pages will be redirected if necessary.
The Quickstart has been simplified. It now includes setting up a virtual machine instance and installing both the monitoring and logging agents.
March 23, 2016
Cloud LoggingGoogle Cloud Logging is now Stackdriver Logging, part of the Google Stackdriver suite of products. You can now manage logs from Amazon EC2 virtual machine instances alongside your Google Cloud projects. See Logging agent for more details.
Google Cloud Monitoring is now Stackdriver Monitoring, part of the Google Stackdriver suite of products.
You can now monitor Amazon Web Services (AWS) accounts alongside your Google Cloud projects. Read about Stackdriver Accounts and install the new monitoring agent.
When installing the monitoring agent on an Amazon EC2 VM instance running Microsoft Windows, ignore the following error message if you get it only once after the service is started: "StackdriverAgent is running on an AWS instance but project ID is not set."
March 17, 2016
Cloud MonitoringThe Monitoring API v3 is now available. Users are encouraged to begin upgrading from the Cloud Monitoring API v2. See What's new in the v3 API and look at the new code samples on GitHub.
Beta release of Stackdriver Error Reporting.
February 18, 2016
Cloud LoggingThe logging agent authorization
instructions now recommend storing private-key credentials as
/etc/google/auth/application_default_credentials.json
. You do not have to move your existing
file at /root/.config/gcloud/application_default_credentials.json
.
January 29, 2016
Cloud LoggingThe Logs Viewer now lets you view the structure of log entries. You can also show or hide log entries with similar field values.
December 10, 2015
Cloud LoggingVersion 2 of the Cloud Logging API is now
available. Among other changes, the V2 API lets you retrieve log entries
from Logging using the
entries.list
method.
October 22, 2015
Cloud LoggingThe Logs Viewer now has cascading menus for selecting log entries from Google App Engine and Google Compute Engine.
October 13, 2015
Cloud LoggingSee logs-based-metrics to learn how to create Google Cloud Monitoring metrics using logs filters.
The list of log types has been expanded.
September 29, 2015
Cloud MonitoringCharts now have a View Logs option in their settings menu.
September 15, 2015
Cloud LoggingAdded Java examples of Logging API usage. Simplified the authorization code for Java and Python, and the same code now runs on App Engine, Compute Engine, and your development workstation.
September 09, 2015
Cloud LoggingThe command-line interface
in the Google Cloud SDK is now named gcloud beta logging
.
August 12, 2015
Cloud LoggingThe Cloud Logging API and command-line interface now support project sinks. A project sink can export log entries from any combination of logs, based on advanced logs filters.
August 03, 2015
Cloud LoggingCloud Logging now has advanced logs filters that let you specify arbitrary Boolean expressions that match on log entries. See Using advanced logs filters in the Logs Viewer, and the Advanced Logs Filters guide.
June 15, 2015
Cloud LoggingThe logging agent has new, simpler installation instructions You no longer have to edit the agent's configuration file to install private-key authorization.
The Logging documentation has been reorganized. The table of contents now groups all information about the logging agent, viewing logs, and exporting logs in individual sections.
May 21, 2015
Cloud LoggingA new Google Cloud Console UI panel for the logs export feature
was released. The UI lets you export a subset of your logs from a logs service. For example,
you could export syslog
from Google Compute Engine without exporting activity_log
.
April 28, 2015
Cloud LoggingYou can now stream logs from Cloud Logging to Google Cloud Pub/Sub and from there to your own endpoints. This involves changes to logs export. For example, use Cloud Pub/Sub to route logs through Google Cloud Dataflow and into tools like Google BigQuery.
March 19, 2015
Cloud LoggingThe Google Cloud Logging API is now available in Beta release. The API lets you write logs, create logs, and control the export of logs. Client libraries make it easy to use the API in your favorite programming language.
The glcoud logging
command-line interface, which uses
the API, is now available in Beta release. The commands provide an easy way to perform
administrative tasks such configuring logs export.
Cloud Logging is now available in Beta release, allowing you to configure, visualize, analyze and export your Google Compute Engine and Google App Engine logs.
The google-fluentd
logging agent runs with
additional operating systems,
including Debian, Ubuntu, Red Hat, and CentOS. A single script installs the agent on any
supported operating system.
The google-fluentd
logging agent supports
two dozen third-party logs.
The Logs Viewer refresh brings more search options and quicker access to logs export configurations. Regex-search has been removed as part of this refresh.
The Cloud Logging documentation has been improved with more set-up options, simpler procedures and more examples.
January 15, 2015
Cloud LoggingBeta release: App Engine logs can be exported to Cloud Storage and BigQuery.
January 07, 2015
Cloud MonitoringFirst beta release of Google Cloud Monitoring powered by Stackdriver.