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.
Course Outline
Fundamentals of Grafana and Prometheus
- Architectural overview and key use cases
- Installation and configuration of Prometheus and Grafana
- Understanding exporters and the Prometheus query language (PromQL)
Integrating Data Sources
- Establishing connections between Prometheus and Grafana
- Incorporating data from Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
- Leveraging JSON, CSV, and external API plugins
Dashboard Development
- Building and importing dashboards
- Utilizing various panel types: graphs, tables, heatmaps, and stat visualizations
- Creating reusable templates using variables and filters
Sophisticated Querying and Data Processing
- Constructing and optimizing PromQL queries
- Applying transformations, mathematical operations, aliases, and derived fields
- Consolidating multiple data sources into a unified view
Alerting and Notification Systems
- Defining alert rules and thresholds
- Configuring Alertmanager and setting up alert receivers (e.g., email, Slack, webhook)
- Oversight of alert silences and grouping strategies
Performance and Scalability Strategies
- Enhancing dashboard performance and implementing caching
- Scaling Prometheus through federation and long-term storage solutions
- Best practices regarding data retention and disk management
Access Management and Collaboration
- Setting up users, roles, and team structures
- Configuring permissions and secure sharing protocols
- Implementing version control and dashboard provisioning
Conclusion and Future Pathways
Requirements
- Practical experience with system monitoring or DevOps tooling
- Comfort with Linux environments and command-line interfaces
- Conceptual understanding of time-series data and fundamental networking principles
Target Audience
- System and network administrators
- DevOps and site reliability engineers
- Monitoring and observability teams
21 Hours
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment