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 14 hours
Course Outline
Introduction
- Comparison of Prometheus, Graphite, and InfluxDB
- Summary of Prometheus capabilities and architectural structure
- Data models and metric types in Prometheus
Initial Setup
- Prometheus installation and configuration
- Foundational query operations using PromQL
- Practical use cases and examples
- Exploring the user interface
Monitoring and Alerting
- Defining recording and alerting rules
- Adding instrumentation to code
- Metric pushing via Pushgateway
- Utilizing Node and WMI exporters
- Configuring the Alertmanager
- Handling and managing alerts
Visualization via Grafana
- Grafana installation and setup
- Establishing a Prometheus data source
- Leveraging standard dashboards
- Personalizing dashboard views
Security, Integration, and Performance Tuning
- The Prometheus security framework
- Authentication, authorization, and encryption protocols
- Managing API interactions
- Federation and HTTP service discovery
- Tuning remote write parameters
- Optimizing data usage and system resources
Diagnosing Issues
Wrap-up and Further Learning
Requirements
- Programming proficiency, ideally in Go or Python
- Proficiency with the Linux command line
Target Audience
- System Administrators
- DevOps Engineers
Testimonials (2)
Relax, easy no pressure to complete the assignment
Lee Yoon - PCS Security Pte Ltd
Course - Prometheus Fundamentals
Jose was an engaging trainer, and I appreciate him having to stay awa