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
- Architectural overview and key use cases
- Installation and configuration of Prometheus and Grafana
- Insight into exporters and the Prometheus query language (PromQL)
Data Source Connectivity
- Establishing connections between Prometheus and Grafana
- Integrating with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Leveraging JSON, CSV, and external API plugins
Dashboard Development
- Creation and importation of dashboards
- Utilizing diverse panels: graphs, tables, heatmaps, and statistical visualizations
- Building reusable templates through variables and filters
Sophisticated 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 performance thresholds
- Utilizing Alertmanager and configuring receivers (email, Slack, webhooks, etc.)
- Administering alert silences and grouping strategies
Performance Optimization and Scaling
- Enhancing dashboard performance through efficient caching
- Scaling Prometheus via federation and long-term storage solutions
- Adopting best practices for data retention and disk management
Access Management and Team Collaboration
- Provisioning users, roles, and team structures
- Configuring granular permissions and secure sharing protocols
- Implementing version control and automated dashboard provisioning
Conclusion and Future Pathways
Requirements
- Practical experience with system monitoring or DevOps toolsets
- Proficiency with Linux environments and command-line operations
- Foundational understanding of time-series data and basic networking principles
Target Audience
- System and network administrators
- DevOps engineers and Site Reliability Engineers (SREs)
- Members of monitoring and observability teams
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment