Log management Logs Router allows customers to control where logs are sent. All logs, including audit logs, platform logs, and user logs, are sent to the Cloud Logging API where they pass through the log router. The log router checks each log entry against existing rules to determine which log entries to discard, which to ingest, and which to include in exports.

Log insights Error Reporting analyzes and aggregates the errors in your cloud applications. Notifies you when new errors are detected.

Proactive monitoring Cloud Monitoring allows you to create alerting policies to notify you when metrics, health check results, and uptime check results meet specified criteria. Integrated with a wide variety of notification channels, including Slack and PagerDuty.

Custom visualization Cloud Monitoring Dashboards provides default out-of-the-box dashboards and allows you to define custom dashboards with powerful visualization tools to suit your needs.

Health check monitoring Cloud Monitoring provides endpoint checks to web applications and other internet-accessible services running on your cloud environment. You can configure uptime checks associated with URLs, groups, or resources, such as instances and load balancers.

Service monitoring Service Monitoring provides out-of-the-box telemetry and dashboards that allow troubleshooting in context through topology and context graphs, plus automation of health monitoring through SLOs and error budget management.

Latency management Cloud Trace provides latency sampling and reporting for App Engine, including per-URL statistics and latency distributions.

Debugging Cloud Debugger connects your application’s production data to your source code by inspecting the state of your application at any code location in production without stopping or slowing down your requests.

Performance and cost management Cloud Profiler provides continuous profiling of resource consumption in your production applications, helping you identify and eliminate potential performance issues.