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 practical use cases.
- Installation and configuration of Prometheus and Grafana.
- Introduction to exporters and the Prometheus query language (PromQL).
Integrating Data Sources
- Establishing connections between Prometheus and Grafana.
- Incorporating Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki.
- Utilizing JSON, CSV, and external API plugins.
Dashboard Management
- Creation and importation of dashboards.
- Leveraging panels such as graphs, tables, heatmaps, and statistical visualizations.
- Developing reusable templates using variables and filters.
Advanced Querying and Data Transformation
- Constructing and optimizing PromQL queries.
- Applying transformations, mathematical operations, aliases, and derived fields.
- Aggregating multiple data sources into unified views.
Alerting and Notification Systems
- Defining alert rules and thresholds.
- Implementing Alertmanager and configuring receivers for email, Slack, webhooks, and more.
- Oversight of alert silences and grouping strategies.
Performance and Scalability
- Enhancing dashboard performance and caching strategies.
- Scaling Prometheus via federation and long-term storage solutions.
- Best practices for data retention policies and disk utilization.
Access Control and Collaboration
- Establishing users, roles, and team structures.
- Configuring permissions and secure sharing protocols.
- Implementing version control and dashboard provisioning.
Conclusion and Future Directions
Requirements
- Practical experience with system monitoring or DevOps tools.
- Proficiency in Linux environments and command-line interfaces.
- A solid grasp of time-series data concepts and fundamental networking principles.
Target Audience
- System and network administrators.
- DevOps and site reliability engineers.
- Teams focused on monitoring and observability.
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment