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 concepts and real-world application scenarios
- Installation and initial configuration of Prometheus and Grafana
- Introduction to exporters and the Prometheus query language (PromQL)
Connecting Data Sources
- Establishing the link between Prometheus and Grafana
- Integration with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Utilization of JSON, CSV, and external API plugins
Dashboard Development
- Construction and importation of dashboard layouts
- Implementation of panels including graphs, tables, heatmaps, and statistical displays
- Design of reusable templates using variables and dynamic filters
Complex Querying and Data Manipulation
- Crafting and refining PromQL queries for efficiency
- Application of transformations, mathematical operations, aliases, and derived fields
- Aggregation of multiple data sources into cohesive views
Alert Management and Notification Systems
- Definition of alert rules and performance thresholds
- Configuration of Alertmanager and notification receivers (e.g., email, Slack, webhooks)
- Administration of alert silences and logical grouping
Performance Optimization and Scaling Strategies
- Enhancement of dashboard responsiveness and caching strategies
- Scaling Prometheus through federation and long-term storage solutions
- Adherence to best practices for data retention and disk resource management
Security and Collaborative Workflows
- Provisioning of users, roles, and team structures
- Configuration of granular permissions and secure sharing protocols
- Management of version control and dashboard provisioning
Wrap-up and Future Directions
Requirements
- Practical experience with system monitoring or DevOps platforms
- Proficiency in Linux environments and command-line operations
- Foundational understanding of time-series data and networking concepts
Intended Audience
- System and network administrators
- DevOps and site reliability engineers
- Monitoring and observability specialists
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment