Logging, Monitoring and Observability in Google Cloud – LMOG001
- Course Code :LMOG001
- Duration : 2 DayS
- Price : 1,612 GBP
- Level: Foundation
- Language: English
Course Content
This comprehensive course equips participants with the skills and tools to monitor and enhance infrastructure and application performance within Google Cloud. Combining presentations, demos, hands-on labs, and real-world case studies, attendees will gain practical experience in full-stack monitoring, real-time log analysis, debugging production code, tracing performance bottlenecks, and profiling resource usage.
Delivery Method
- In-Person
- Online
- Private Team Training: Customized sessions delivered at your facility.
Have questions about this course?
Goals
Key Outcomes
- Understand and utilize the capabilities of Google Cloud’s operations suite.
- Set up monitoring across multiple cloud projects.
- Configure alerting policies, uptime checks, and notifications.
- Deploy and manage the Ops Agent to collect logs for Compute Engine.
- Analyze logs, flow data, and audit logs for actionable insights.
- Debug applications, identify performance bottlenecks, and optimize resource-intensive functions.
- Monitor Google Kubernetes Engine (GKE) and assess network performance.
- Manage operational costs related to monitoring within Google Cloud.
Pre Requisites
- Completion of Google Cloud Platform Fundamentals: Core Infrastructure or equivalent experience.
- Basic proficiency in scripting or coding.
- Familiarity with command-line tools and Linux environments.
Course Outline
Learning Objectives
Module 1: Introduction to Google Cloud Operations Suite
- Explore the features and purposes of Cloud Monitoring, Cloud Logging, and Error Reporting.
- Understand Application Performance Management tools and their benefits.
Module 2: Monitoring Critical Systems
- Configure Cloud Monitoring for multi-project visibility.
- Build customized dashboards and charts.
- Implement uptime checks for critical systems.
- Use Monitoring Query Language (MQL) for advanced analytics.
Module 3: Alerting Policies
- Develop and implement effective alerting strategies.
- Configure policies for monitoring SLIs, SLOs, and SLAs.
- Learn the importance of error budgets and various alert types.
Module 4: Advanced Logging and Analysis
- Leverage Log Explorer features for deep insights.
- Utilize logs-based metrics, inclusion/exclusion filters, and log sinks.
- Export logs to BigQuery for advanced analysis and log analytics.
Module 5: Working with Cloud Audit Logs
- Explore the purpose and categories of Cloud Audit Logs.
- Understand how to monitor and analyze audit logs for enhanced security.
Module 6: Configuring Google Cloud Services for Observability
- Deploy the Ops Agent for Compute Engine.
- Enable and configure Kubernetes Monitoring.
- Use Google Cloud Managed Service for Prometheus and query metrics with PromQL.
- Explore Open Telemetry and custom metrics implementation.
Module 7: Monitoring Google Cloud Network
- Analyze VPC Flow Logs and firewall logs.
- Configure and monitor Packet Mirroring.
- Explore the Network Intelligence Center for advanced network insights.
Module 8: Investigating Application Performance Issues
- Utilize Error Reporting, Cloud Trace, and Cloud Profiler for debugging and optimizing applications.
Module 9: Optimizing Costs for the Operations Suite
- Evaluate and manage resource costs associated with monitoring tools.
- Apply cost-control best practices to maintain operational efficiency.
Why Take This Course?
This training offers a practical approach to mastering Google Cloud’s monitoring and observability tools, empowering IT professionals to ensure high performance, reliability, and cost-efficiency in their cloud infrastructure and applications. Perfect for those looking to advance their expertise in cloud monitoring, troubleshooting, and performance optimization.