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
Introduction to Grafana and Prometheus
- Architecture overview and key use cases
- Installation and configuration of Prometheus and Grafana
- Overview of exporters and the Prometheus Query Language (PromQL)
Data Source Integration
- Connecting Prometheus to Grafana
- Integrating with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Leveraging JSON, CSV, and external API plugins
Working with Dashboards
- Creating and importing dashboards
- Utilizing various panels: graphs, tables, heatmaps, and stat visualizations
- Building reusable templates with variables and filters
Advanced Querying and Data Transformation
- Writing and optimizing PromQL queries
- Applying transformations, mathematical operations, aliases, and derived fields
- Aggregating multiple data sources into a unified view
Alerting and Notifications
- Configuring alert rules and thresholds
- Using Alertmanager to set up alert receivers (email, Slack, webhook, etc.)
- Managing alert silences and grouping strategies
Performance and Scaling Considerations
- Optimizing dashboard performance and caching strategies
- Scaling Prometheus using federation and long-term storage solutions
- Best practices for data retention and disk management
Access Control and Collaboration
- Establishing users, roles, and teams
- Configuring permissions and secure sharing protocols
- Implementing version control and dashboard provisioning
Summary and Next Steps
Requirements
- Hands-on experience with system monitoring or DevOps toolsets
- Proficiency in Linux environments and command-line operations
- A solid grasp of time-series data concepts and fundamental networking
Target Audience
- System and network administrators
- DevOps and site reliability engineers
- Monitoring and observability specialists
Testimonials (3)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
the relevance of the trainer and the exchange
Benjamin - Worldline
Course - Advanced Grafana
Machine Translated
Relax, easy no pressure to complete the assignment