Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to AIOps with Open Source Tools
- Overview of AIOps concepts and benefits.
- The role of Prometheus and Grafana in the observability stack.
- Where Machine Learning fits into AIOps: predictive versus reactive analytics.
Setting Up Prometheus and Grafana
- Installing and configuring Prometheus for time series data collection.
- Creating dashboards in Grafana using real-time metrics.
- Exploring exporters, relabelling, and service discovery.
Data Preprocessing for Machine Learning
- Extracting and transforming Prometheus metrics.
- Preparing datasets for anomaly detection and forecasting.
- Utilising Grafana’s transformations or Python pipelines.
Applying Machine Learning for Anomaly Detection
- Basic ML models for outlier detection (e.g., Isolation Forest, One-Class SVM).
- Training and evaluating models on time series data.
- Visualising anomalies within Grafana dashboards.
Forecasting Metrics with Machine Learning
- Building simple forecasting models (e.g., ARIMA, Prophet, introduction to LSTM).
- Predicting system load or resource usage.
- Leveraging predictions for early alerting and scaling decisions.
Integrating Machine Learning with Alerting and Automation
- Defining alert rules based on ML output or thresholds.
- Using Alertmanager and notification routing.
- Triggering scripts or automation workflows upon anomaly detection.
Scaling and Operationalising AIOps
- Integrating external observability tools (e.g., ELK stack, Moogsoft, Dynatrace).
- Operationalising ML models within observability pipelines.
- Best practices for implementing AIOps at scale.
Summary and Next Steps
Requirements
- A foundational understanding of system monitoring and observability concepts.
- Practical experience using Grafana or Prometheus.
- Familiarity with Python and basic machine learning principles.
Audience
- Observability engineers.
- Infrastructure and DevOps teams.
- Monitoring platform architects and Site Reliability Engineers (SREs).
14 Hours