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
Introduction to Custom Metrics
- Understanding metrics types and use cases.
- Overview of Prometheus instrumentation libraries.
- Benefits of exporting custom metrics.
Setting Up Prometheus for Custom Metrics
- Configuring Prometheus to scrape custom metrics.
- Exploring Prometheus exposition formats.
- Writing PromQL queries for custom metrics.
Instrumenting Applications
- Adding instrumentation to Python, Java, and Node.js applications.
- Using Prometheus client libraries.
- Handling common challenges in instrumentation.
Creating Dashboards for Custom Metrics
- Designing Grafana dashboards for specific use cases.
- Customizing visualization panels.
- Setting up real-time monitoring and alerts.
Integrating Monitoring into CI/CD Pipelines
- Incorporating custom metrics into build and deployment processes.
- Automating alerts for CI/CD failures.
- Ensuring metric availability during application updates.
Troubleshooting and Optimization
- Debugging instrumentation issues.
- Optimizing Prometheus and Grafana performance.
- Scaling monitoring for high-load applications.
Advanced Visualization Techniques
- Using Grafana plugins for enhanced visualizations.
- Integrating Grafana with external data sources.
- Creating interactive dashboards for stakeholders.
Summary and Next Steps
Requirements
- Basic understanding of Prometheus and Grafana.
- Familiarity with application development and APIs.
Audience
- Developers.
- DevOps engineers.
14 Hours
Testimonials (2)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Relax, easy no pressure to complete the assignment