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
- Architectural design and operational applications
- Deployment and configuration of Prometheus and Grafana instances
- Examination of exporters and the Prometheus query language (PromQL)
Data Source Integration
- Establishing connectivity 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 dashboards
- Implementation of panels: graphs, tables, heatmaps, and statistical visualizations
- Development of reusable templates utilizing variables and filters
Advanced Querying and Data Transformation
- Composition and optimization of PromQL queries
- Application of transformations, mathematical functions, aliases, and derived fields
- Consolidation of multiple data sources into a unified view
Alerting and Notification Mechanisms
- Configuration of alert rules and threshold parameters
- Utilization of Alertmanager and designation of alert receivers (email, Slack, webhook, etc.)
- Management of alert silences and grouping strategies
Performance and Scalability Considerations
- Optimization of dashboard performance and caching strategies
- Scaling Prometheus via federation and long-term storage solutions
- Best practices for data retention and disk utilization management
Access Control and Collaboration
- Establishment of users, roles, and team structures
- Configuration of permissions and secure sharing protocols
- Implementation of version control and dashboard provisioning for government environments
Summary and Future Directions
Requirements
- Experience with system monitoring or DevOps tooling
- Familiarity with Linux environments and command-line interface usage
- Comprehension of time-series data and foundational networking concepts
Audience
- System and network administrators
- DevOps and site reliability engineers
- 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