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
- Architectural overview and key use cases
- Installation and configuration of Prometheus and Grafana
- Understanding exporters and the Prometheus query language (PromQL)
Data Source Integration
- Establishing connections between Prometheus and Grafana
- Integration with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Leveraging JSON, CSV, and external API plugins
Dashboard Management
- Creating and importing custom dashboards
- Utilizing various panels: graphs, tables, heatmaps, and stat visualizations
- Developing reusable templates using variables and filters
Advanced Querying and Data Transformation
- Writing and optimizing PromQL queries
- Applying transformations, mathematical operations, aliases, and derived fields
- Unifying multiple data sources into a cohesive single view
Alerting and Notification Systems
- Configuring alert rules and defining thresholds
- Managing Alertmanager and setting up receivers (email, Slack, webhooks, etc.)
- Overseeing alert silences and grouping strategies
Performance Optimization and Scalability
- Enhancing dashboard performance and implementing caching strategies
- Scaling Prometheus through federation and long-term storage solutions
- Best practices for data retention policies and disk usage management
Access Control and Collaboration
- Configuring users, roles, and team structures
- Setting permissions and enabling secure sharing protocols
- Managing version control and dashboard provisioning
Conclusion and Future Pathways
Requirements
- Proficiency with system monitoring tools or DevOps platforms
- Competence in Linux environments and command-line operations
- A solid grasp of time-series data concepts and fundamental networking principles
Target Audience
- System and network administrators
- DevOps engineers and site reliability engineers
- Monitoring and observability specialists
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment