Stackdriver Monitoring
For applications running on Google Cloud Platform and Amazon Web Services
Try It Free View DocumentationFull-Stack Monitoring, Powered by Google
Stackdriver Monitoring provides visibility into the performance, uptime, and overall health of cloud-powered applications. Stackdriver collects metrics, events, and metadata from Google Cloud Platform, Amazon Web Services, hosted uptime probes, application instrumentation, and a variety of common application components including Cassandra, Nginx, Apache Web Server, Elasticsearch, and many others. Stackdriver ingests that data and generates insights via dashboards, charts, and alerts. Stackdriver alerting helps you collaborate by integrating with Slack, PagerDuty, HipChat, Campfire, and more.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/stackdriver-monitoring/monitoring-lead.png)
For Cloud Platform, AWS, and Hybrid Deployments
Stackdriver Monitoring discovers and monitors your cloud resources automatically, whether you are running on Google Cloud Platform or Amazon Web Services. The service includes default dashboards for many Cloud Platform and AWS services out of the box and incorporates not only metrics but also critical metadata from these providers, making it easy to understand the relationships between components and monitor autoscaling clusters.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/stackdriver-monitoring/hybrid-dev.png)
Identify Trends, Prevent Issues
Flexible dashboards and rich visualization tools help you identify emergent issues. Anomaly reporting, pattern detection, and exhaustion prediction provide insights into longer-term trends that may require attention.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/stackdriver-monitoring/prevent-issues.png)
Reduce Monitoring Overhead
One integrated service for metrics, dashboards, uptime monitoring, and alerting means that you spend less time maintaining disparate systems.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/stackdriver-monitoring/reducing-monitoring-overhead.png)
Improve Signal-to-Noise
Advanced alerting capabilities, including rate of change, cluster aggregation, and multi-condition policies, help you ensure that you are notified when critical issues occur while reducing the likelihood of false positives.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/stackdriver-monitoring/noise.png)
Fix Problems Faster
Use integrated uptime monitoring and health checks to be notified quickly when endpoints become inaccessible to your users. Drill down from alerts to dashboards to logs and traces in order to identify root cause quickly.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/stackdriver-monitoring/fix-problems-faster.png)
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/logos/stackdriver-monitoring-symbol.png)
Stackdriver Monitoring Features
For applications running on Google Cloud Platform and Amazon Web Services
- AWS Integration
- Discover and monitor AWS resources and application services out of the box, including EC2, S3, Auto Scaling, ELB, SQS, RDS, DynamoDB, and many more.
- GCP Integration
- Discover and monitor GCP resources and services, including Compute Engine, App Engine, Container Engine, Cloud SQL, Datastore, BigQuery, Networking, Pub/Sub, and several more. Get native integration with Google's data platform.
- Dashboards
- Get core visibility into your cloud resources and services with no configuration. Define custom dashboards and take advantage of Google’s powerful data visualization tools.
- Alerting
- Configure alerting policies to notify you when events occur or particular system or custom metrics violate rules that you define. Use multiple conditions to define complex alerting rules. Receive notifications via email, SMS, Slack, PagerDuty, Campfire, and more.
- Uptime Monitoring
- Monitor the availability of your internet-accessible URLs, VMs, APIs, and load-balancers from probes around the globe. Use Stackdriver alerting to be notified of outages.
- Custom Metrics
- Instrument your application to monitor application and business-level metrics via Stackdriver.
- Monitoring Agent
- Deploy our open source agent on your AWS or GCP hosts to monitor key system resources and common application components.
- Logging Integration
- Drill down from dashboards and charts to logs. Create, visualize, and alert on metrics based on log data.
- Group/Cluster Support
- Define relationships based on resource names, tags, security groups, projects, regions, accounts and other criteria. Use those relationships to create targeted dashboards and topology-aware alerting policies.
Stackdriver Monitoring Pricing
Stackdriver Monitoring is available as part of the Stackdriver Basic and Premium bundles, which means that you get integrated monitoring, logging & diagnostics for the same price.
The following is a summary of the Stackdriver Monitoring features on each tier. Learn more in the Stackdriver pricing guide.
Category | Basic | Premium |
---|---|---|
Price | Free | $8.00 per resource per month, prorated hourly. |
Metrics | GCP metrics | Basic tier plus AWS metrics, Stackdriver Monitoring agent metrics; and custom and logs-based metrics. |
Custom and logs-based metrics allotment | None | 500 custom and logs-based metric time series per resource. |
Custom and logs-based metrics allotment overage | $0.10 per time series per month | $0.10 per time series per month |
Dashboards and Alerts | Custom dashboards and charts; Alerting with email notifications | Basic tier plus alerting with advanced notifications |
Get started with Stackdriver Monitoring for free with a 30-day trial of the Premium Tier.
![](http://web.archive.org./web/20170201054501im_/https://cloud.google.com/images/products/logos/stackdriver-monitoring-symbol.png)