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.
Duration 21 hours
Course Outline
Foundations of Grafana and Prometheus
- System architecture overview and primary use cases
- Steps for installing and configuring Prometheus and Grafana
- Introduction to exporters and the Prometheus query language (PromQL)
Data Source Connectivity
- Linking Prometheus to Grafana
- Integration with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Utilizing JSON, CSV, and external API plugins
Dashboard Management
- Creating new dashboards and importing existing ones
- Leveraging panels: graphs, tables, heatmaps, and statistical visualizations
- Designing reusable templates using variables and filters
Advanced Querying and Data Manipulation
- Authoring and optimizing PromQL queries
- Applying transformations, mathematical operations, aliases, and derived fields
- Synthesizing multiple data sources into a unified view
Alerting and Notification Systems
- Defining alert rules and setting thresholds
- Configuring Alertmanager and establishing receivers for email, Slack, webhooks, and more
- Oversight of alert silences and grouping strategies
Performance Optimization and Scalability
- Enhancing dashboard performance and managing caching
- Scaling Prometheus through federation and long-term storage solutions
- Best practices for data retention policies and disk usage management
Access Control and Team Collaboration
- Establishing users, roles, and team structures
- Setting permissions and ensuring secure sharing
- Implementing version control and dashboard provisioning
Conclusion and Future Directions
Requirements
- Hands-on experience with system monitoring or DevOps tools
- Proficiency with Linux environments and command-line interfaces
- A solid grasp of time-series data concepts and basic networking principles
Target Audience
- System and network administrators
- DevOps and site reliability engineers
- Teams focused on monitoring and observability
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment