Cloud DevOps Engineer
Logging, Monitoring and Observability in Google Cloud
Elevate your cloud management skills! In just two days, master the SRE-inspired techniques needed to monitor, troubleshoot, and optimize your Google Cloud infrastructure and applications for peak performance
2 Days

Target Audience
Perfect for cloud architects, administrators, SysOps personnel, developers, and DevOps professionals looking to master performance optimization on Google Cloud
What you'll learn
Cloud Operations Suite:
Monitor, troubleshoot, and manage resources across projects and GKE.
Alerts & Logs:
Configure alerts, analyze logs, and track network and security activities.
Optimization & Costs:
Profile applications and assess resource utilization for cost efficiency.

Prerequisites for Success
Prerequisites for Success
• Completed the Google Cloud Fundamentals: Core Infrastructure course or possess equivalent experience.
• Familiarity with basic scripting or coding.
• Proficiency with command-line tools and Linux operating system environments

COURSE AGENDA
Introduction to Google Cloud Operations Suite
- Learn the purpose and capabilities of Google Cloud’s operations suite.
- Understand the functionality of tools like Cloud Monitoring, Cloud Logging, and Error Reporting.
- Explore Application Performance Management tools for diagnosing and optimizing performance.
Alerting Policies
- Explore strategies for setting effective alerting policies.
- Learn the importance of error budgets, SLIs, SLOs, and SLAs.
- Identify various types of alerts and their applications.
- Use Cloud Monitoring to manage and monitor services effectively.
Advanced Logging & Analysis
- Utilize Log Explorer features to analyze logs.
- Understand the benefits of logs-based metrics and learn to define log sinks and filters.
- Analyze logs using BigQuery by exporting logs for advanced analysis.
Working with Audit Logs
- Learn about Cloud Audit Logs, their types, and features.
- Understand the best practices for implementing audit logs to maintain compliance and track system activities.
Configuring Google Cloud Services for Observability
- Use the Ops Agent with Compute Engine for enhanced monitoring.
- Enable and use Kubernetes Monitoring for observability in containerized environments.
- Explore the benefits of Google Cloud Managed Service for Prometheus and how to use PromQL.
- Learn about Open Telemetry and custom metrics for tailored monitoring solutions.
Monitoring Google Cloud Network & Data Access
- Collect and analyze VPC Flow Logs and firewall rules logs for network monitoring.
- Enable and monitor Packet Mirroring for deeper insights into network traffic.
- Discover the capabilities of the Network Intelligence Center for advanced network observability.
Investigating Application Performance Issues
- Use tools like Error Reporting, Cloud Trace, and Cloud Profiler to investigate performance issues.
- Learn their features, benefits, and functionalities to optimize application performance.
Optimizing Costs for Operations Suite
- Analyze resource utilization costs related to monitoring components in Google Cloud.
- Implement best practices to control and optimize monitoring-related costs.