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
- Overview of architectural concepts and practical use cases
- Process for installing and configuring Prometheus and Grafana
- Fundamentals of exporters and the Prometheus query language (PromQL)
Data Source Integration
- Establishing connections between Prometheus and Grafana
- Integration workflows with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Leveraging JSON, CSV, and external API plugins
Dashboard Development
- Techniques for creating and importing dashboards
- Utilizing various panels including graphs, tables, heatmaps, and statistical visualizations
- Developing reusable templates utilizing variables and filters
Advanced Querying and Data Transformation
- Authoring and optimizing PromQL queries
- Application of transformations, mathematical operations, aliases, and derived fields
- Synthesizing multiple data sources into a unified view
Alerting and Notification Strategies
- Defining alert rules and performance thresholds
- Configuring Alertmanager and setting up receivers for email, Slack, webhooks, and more
- Oversight of alert silences and grouping logic
Performance and Scalability Factors
- Strategies for optimizing dashboard performance and implementing caching
- Scaling Prometheus through federation and long-term storage solutions
- Best practices for managing data retention and disk utilization
Access Control and Team Collaboration
- Administration of users, roles, and team structures
- Configuration of permissions and secure sharing protocols
- Implementing version control and automated dashboard provisioning
Summary and Next Steps
Requirements
- Practical experience with system monitoring tools or DevOps platforms
- Proficiency in Linux environments and command-line operations
- Foundational understanding of time-series data and networking principles
Target Audience
- System and network administrators
- DevOps 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