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 practical use cases
- Installation and configuration of Prometheus and Grafana
- Introduction to exporters and the Prometheus query language (PromQL)
Data Source Connectivity
- Linking Prometheus directly to Grafana
- Integrations with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Utilizing JSON, CSV, and external API plugins
Dashboard Development
- Creation and importation of dashboards
- Utilizing various panels: graphs, tables, heatmaps, and statistical visualizations
- Building reusable templates through variables and filters
Advanced Querying and Data Processing
- Authoring and optimizing PromQL queries
- Applying transformations, mathematical operations, aliases, and derived fields
- Consolidating multiple data sources into unified views
Alerting and Notification Strategies
- Defining alert rules and thresholds
- Configuring Alertmanager and setting up alert receivers (email, Slack, webhook, etc.)
- Managing alert silences and grouping mechanisms
Performance Optimization and Scalability
- Enhancing dashboard performance and caching strategies
- Scaling Prometheus via federation and long-term storage solutions
- Best practices for data retention and disk usage management
Access Control and Team Collaboration
- Establishing users, roles, and team structures
- Configuring permissions and secure sharing protocols
- Implementing version control and dashboard provisioning
Conclusion and Future Pathways
Requirements
- Practical experience with system monitoring or DevOps tooling
- Proficiency in Linux environments and command-line operations
- A solid grasp of time-series data and fundamental networking concepts
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