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 primary use cases.
- Steps for installing and configuring Prometheus and Grafana.
- Understanding exporters and the Prometheus query language (PromQL).
Integrating Data Sources
- Establishing the connection between Prometheus and Grafana.
- Incorporating Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki.
- Utilizing JSON, CSV, and external API plugins for extended functionality.
Dashboard Design and Management
- Creating new dashboards and importing existing configurations.
- Leveraging various panel types, including graphs, tables, heatmaps, and stat visualizations.
- Building reusable templates using variables and filters.
Advanced Querying and Data Transformation
- Writing and optimizing complex PromQL queries.
- Applying transformations, mathematical operations, aliases, and derived fields.
- Synthesizing data from multiple sources into a unified view.
Alerting and Notification Workflows
- Defining alert rules and setting precise thresholds.
- Configuring Alertmanager and establishing receivers for email, Slack, webhooks, and more.
- Managing 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.
- Adopting best practices for data retention and disk usage management.
Access Control and Team Collaboration
- Setting up users, roles, and team structures.
- Configuring granular permissions and secure sharing protocols.
- Implementing version control and dashboard provisioning.
Wrap-up and Future Directions
Requirements
- Practical experience with system monitoring or DevOps tooling.
- Comfort with Linux environments and command-line operations.
- A foundational understanding of time-series data and basic networking concepts.
Target Audience
- System and network administrators.
- DevOps engineers and site reliability engineers (SREs).
- Professionals dedicated to 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