Managing Logs, Errors and Application Performance Using Google Stackdriver

The Stackdriver suite of products spans all important operational administration aspects on the GCP. This course focuses on logging, tracing, error handling, debugging, uptime monitoring, profiling and performance.
Course info
Level
Beginner
Updated
Jan 18, 2019
Duration
2h 10m
Table of contents
Description
Course info
Level
Beginner
Updated
Jan 18, 2019
Duration
2h 10m
Description

The Stackdriver suite of services offers the functionality to debug applications with no downtime, conduct sophisticated searches and analysis of logs, measure latencies and uptime with great granularity and integrate with other widely used software suites. In this course, Managing Logs, Errors and Application Performance Using Google Stackdriver, we explore each of the components of the Stackdriver suite with the exception of the monitoring service, which merits an entire separate course of its own. You will learn about the logging, error reporting, debugging, trace and profiler services within Stackdriver. First, you will study how you can work with log data using Stackdriver Logging. Stackdriver uses fluentd agents to configure and collect log metrics and you will install logging agents on Compute Engine VM instances and explore the metrics that can be monitored. You will work with counters as well as distribution metrics and learn exporting logging data and managing exclusions. Next, you will study how Stackdriver Error Reporting can be used with applications running on different GCP compute options, including Compute Engine VMs and Cloud Functions. You will see how you can view and manage errors in the Error Reporting UI and also work with the issue tracker to monitor issues and notifications to receive updates on a channel of your choice. Finally, you will study the three services that comprise the Stackdriver APM suite for application performance management. This includes Stackdriver Debugging which can be used to debug applications running on App Engine and Compute Engine VMs and Stackdriver Trace and Profiler which help you observe request latencies and code performance. When you’re done with this course, you will be well-versed with the different specialized services within the Stackdriver suite that can help you track, debug and profile your applications running on the GCP.

About the author
About the author

An engineer and tinkerer, Vitthal has worked at Google, Credit Suisse, and Flipkart and studied at Stanford and INSEAD. He has worn many hats, each of which has involved writing code and building models. He is passionately devoted to his hobby of laughing at his own jokes.

More from the author
More courses by Vitthal Srinivasan