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
Fundamentals of Grafana and Prometheus
- Architectural overview and primary use cases
- Process for installing and configuring Prometheus and Grafana
- Introduction to exporters and the Prometheus query language (PromQL)
Integrating Data Sources
- Linking Prometheus directly with Grafana
- Incorporating data from Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Leveraging JSON, CSV, and external API plugins
Dashboard Development
- Techniques for creating and importing dashboards
- Utilizing various panel types: graphs, tables, heatmaps, and stat visualizations
- Building reusable templates through variables and filters
Advanced Querying and Data Manipulation
- Crafting 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 threshold parameters
- Deploying Alertmanager and configuring receivers such as email, Slack, and webhooks
- Oversight of alert silences and grouping strategies
Performance Optimization and Scaling
- Enhancing dashboard performance through caching techniques
- Scaling Prometheus via federation and long-term storage solutions
- Best practices for managing data retention and disk space usage
Access Control and Team Collaboration
- Establishing users, roles, and team structures
- Managing permissions and secure sharing protocols
- Implementing version control and dashboard provisioning
Conclusion and Future Directions
Requirements
- Practical experience with system monitoring or DevOps toolsets
- Proficiency with Linux environments and command-line interfaces
- A solid grasp of time-series data concepts and fundamental networking
Target Audience
- System and network administrators
- DevOps and site reliability engineers
- 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