Stackdriver designed to monitor, troubleshoot and improve infrastructure and application performance
Monitor, troubleshoot, and improve infrastructure and application performance

Stackdriver is Google Cloud’s embedded observability suite designed to monitor, troubleshoot, and improve cloud infrastructure, software, and application performance. Stackdriver enables you to efficiently build and run workloads, keeping applications performant and available.

  • Collect signals across Google Cloud internal and external apps, platforms, and services
  • Analyze and monitor your operational telemetry
  • Set up appropriate performance and availability indicators
  • Use built-in observability to troubleshoot and improve your applications
  • Automate ops using both out-of-the-box tools and tools customized through programmatic interfaces

Key features

For Ops, SecOps, SRE, DevOps

Real-time log management and analysis

Stackdriver Logging is a fully managed service that performs at scale and can ingest application and system log data, as well as custom log data from thousands of VMs. Stackdriver Logging allows you to analyze and export selected logs to long-term storage in real time.

For Ops, SRE, DevOps

Built-in observability at scale

Stackdriver Monitoring provides visibility into the performance, uptime, and overall health of cloud-powered applications. Stackdriver collects metrics, events, and metadata from Google Cloud Services, hosted uptime probes, application instrumentation, and a variety of common application components.

For DevOps

Application performance management tools

Stackdriver Application Performance Management (APM) includes tools to help you reduce latency and cost, so you can run more efficient applications. With Trace, Debugger, and Profiler, you gain insight into how your code and services are functioning and troubleshoot if needed.

View all features

Customer stories

Highlights

  • Reduced time spent on infrastructure management using Stackdriver Monitoring

  • Enabled Stackdriver to help catch any problems before they happened

  • Drove insights with Stackdriver, such as identifying if databases were consuming too much RAM or if a disk was filling up faster than usual

Partner

See more customers

What’s new

Documentation

Tutorial
Get started with Stackdriver Logging

Learn how to get started with Stackdriver Logging.

Tutorial
Cloud Audit Logs

Learn more about how Cloud Audit Logs maintains three audit logs: admin activity, data access, and system event.

Tutorial
How to get started with Stackdriver Monitoring

Learn how to use Workspaces, monitoring agent, uptime checks, and other features.

Architecture
Google Cloud metrics

Learn more about the metrics Stackdriver Monitoring supports.

Google cloud basics
Overview: Stackdriver support for GKE

Learn more about monitoring your Google Kubernetes Engine.

Common use cases

Manage cloud operations

Build observability into your platform through the use of integrated logging, monitoring, and application performance management tools.

Centralize your logging and operations

Integrated logging provides critical insights into platform events for development, DevOps/SRE, and security teams. Ingest logs from Google Cloud services and external sources for short-term operations and long-term log analysis. Use integrated audit logging to perform detailed forensic analysis. Integrate with your third-party logging systems using real-time log exports.

Produced by OmniGraffle 7.10.1 2019-12-17 10:53:52 +0000 Centralize your logging and operations diagram Layer 1 zone external - blue zone external - green zone external - yellow zone external - grey Stackdriver Log Storage Shape Fill-3 Fill-4 Fill-4-2 Fill-4-3 Fill-7 Cloud Storage BigQuery zone external - grey • Log search & analysis • Log based metrics • Log error analysis • Dashboards from logs • Alerting from logs zone external - grey Anywhere… XMLID_5_ XMLID_4_ XMLID_3_ XMLID_2_ XMLID_1_ logs API Audit Logs logs API Service Logs App Logs Syslog Platform Logs Centralized Stackdriver Logging API Shape Fill-3 Fill-4 Fill-4-2 Fill-4-3 Fill-7 Stackdriver Log Router Shape zone external - grey Log Sinks - Inclusion Filters zone external - grey Exclusion Filters zone external - grey US$0.50/GB* zone external - grey Cost per service Pub/Sub

Stackdriver’s integrated logging collects all logs, including audit logs, platform logs, user logs, and external logs sent to the API, which are sent to the Stackdriver Logs Router where they are delivered to Stackdriver Logging, BigQuery, or externally via integration with Pub/Sub.

Build observability into applications and infrastructure

Integrated observability provides critical insights into platform events for development, DevOps/SRE, and security teams. Stackdriver Monitoring provides centralized dashboards and alerting to efficiently operate services. Use integrated logging to power vulnerability detection and bring proactive intelligent monitoring to your security and operations team. Customize your log monitoring using Cloud Functions and the Data Loss Protection API.

Build observability into applications and infrastructure diagramLayer 1GCP logoFill-3Fill-5Fill-7Fill-8Fill-9Fill-18Fill-19Fill-20Fill-21Fill-22Fill-23zone internal - blueLogging Export OptionsBigQueryCloud StorageSecurity Command CenterShapeOvalzone external - greyData CenterStorageComputeThird-party Log ProviderShape_1_Stackdriver AlertStackdriver DashboardsOn-prem logsLogging Metriczone internal - blueGoogle Cloud ProjectBigQueryCloud StorageCompute EngineGoogle Kubernetes EngineShapeRectangle-pathCloud Functionscolored-32_functionsShapecolored-32_functions-2Shape-2OvalOval-2Oval-3DataprocShapeRectangle-pathzone internal - blueGoogle Cloud ProjectPub/SubBigQueryCloud StorageCompute EngineGoogle Kubernetes EngineShapeRectangle-pathAI PlatformShapeBindPlanePub/SubStackdriver Audit + LoggingShapeFill-3Fill-4Fill-4-2Fill-4-3Fill-7Logs RouterShapeEvent Threat Detectionzone external - greyOperations UsersUsersShape_1_Stroke-21Stroke-22Stackdriver Monitoring

Stackdriver logging and monitoring services provide your SRE/DevOps teams with the observability needed to monitor Google Cloud, on-premises, and third-party providers. Stackdriver is integrated with Security Command Center to provide the security and operations teams the insights they need.

BindPlane is a registered trademark of Blue Medora.

Reduce latency and inefficiency with Application Performance Management

Reduce latency and cost for your applications by using Stackdriver’s Application Performance Management tools. By understanding in detail how they behave in production, you can help make your applications faster and more reliable whether they are hosted on Google Cloud or not. Use Stackdriver Trace’s distributed trace to understand how requests propagate through your application. Trace is integrated with OpenCensus, which means if you are already using OpenCensus, using Trace is as simple as selecting the Stackdriver back end. Use Stackdriver Profiler to help identify latency and inefficiency in your code. Troubleshoot your application in production without stopping or slowing down your apps by using Stackdriver Debugger.

Reduce latency and inefficiency with application performance management diagramLayer 1GCP logoFill-3Fill-5Fill-7Fill-8Fill-9Fill-18Fill-19Fill-20Fill-21Fill-22Fill-23zone external - greyData Center, third-party cloud providersComputezone external - greyDeveloperszone external - greyDevOps/SREStackdriver TraceShapeFill-1Shape-2Fill-1-2Shape-3Fill-1-3Istio tracesOpenTelemetry tracesTraces, debugging, profiler telemetryTraces, debugging, profiler telemetryStackdriver DebuggerPage-1icon_debugDEBUG_SECTIONShapeStackdriver Profilercolored-32_profilerGroupOvalOval-2Combined-Shapezone internal - blueGoogle Cloud ProjectCompute EngineGoogle Kubernetes EngineShapeRectangle-pathApp EngineShapezone internal - blueGoogle Cloud ProjectCompute EngineGoogle Kubernetes EngineShapeRectangle-pathApp EngineShapeGoogle Cloud APM LibrariesIstiohullmainsailheadsailStackdriver APM APIsShapeFill-3Fill-4Fill-4-2Fill-4-3Fill-7UsersShape_1_Stroke-21Stroke-22UsersShape_1_Stroke-21Stroke-22OpenTelemetry

All features

Log management Stackdriver Logs Router allows customers to control where logs are sent. All logs, including audit logs, platform logs, and user logs, are sent to the Stackdriver 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 Stackdriver Error Reporting analyzes and aggregates the errors in your cloud applications. Notifies you when new errors are detected.
Proactive monitoring Stackdriver 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 Stackdriver 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 Stackdriver 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 Stackdriver 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 Stackdriver Trace provides latency sampling and reporting for App Engine, including per-URL statistics and latency distributions.
Debugging Stackdriver 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 Stackdriver Profiler provides continuous profiling of resource consumption in your production applications, helping you identify and eliminate potential performance issues.

Pricing

Stackdriver pricing gives you control over your usage and spending: you pay only for what you use.

Free usage allotments let you get started with no up-front fees or commitments.

View pricing details

Partners

Stackdriver supports a rich and growing ecosystem of technology integrations to expand the IT ops, security, and compliance capabilities available to Google Cloud customers.

Send feedback about...

Stackdriver: Observability Suite
Need help? Visit our support page.