Get in Touch
 Duration 21 hours

Course Outline

Introduction to Grafana and Prometheus

  • Overview of architectural concepts and practical use cases
  • Process for installing and configuring Prometheus and Grafana
  • Fundamentals of exporters and the Prometheus query language (PromQL)

Data Source Integration

  • Establishing connections between Prometheus and Grafana
  • Integration workflows with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
  • Leveraging JSON, CSV, and external API plugins

Dashboard Development

  • Techniques for creating and importing dashboards
  • Utilizing various panels including graphs, tables, heatmaps, and statistical visualizations
  • Developing reusable templates utilizing variables and filters

Advanced Querying and Data Transformation

  • Authoring and optimizing PromQL queries
  • Application of transformations, mathematical operations, aliases, and derived fields
  • Synthesizing multiple data sources into a unified view

Alerting and Notification Strategies

  • Defining alert rules and performance thresholds
  • Configuring Alertmanager and setting up receivers for email, Slack, webhooks, and more
  • Oversight of alert silences and grouping logic

Performance and Scalability Factors

  • Strategies for optimizing dashboard performance and implementing caching
  • Scaling Prometheus through federation and long-term storage solutions
  • Best practices for managing data retention and disk utilization

Access Control and Team Collaboration

  • Administration of users, roles, and team structures
  • Configuration of permissions and secure sharing protocols
  • Implementing version control and automated dashboard provisioning

Summary and Next Steps

Requirements

  • Practical experience with system monitoring tools or DevOps platforms
  • Proficiency in Linux environments and command-line operations
  • Foundational understanding of time-series data and networking principles

Target Audience

  • System and network administrators
  • DevOps and Site Reliability Engineers (SREs)
  • Members of monitoring and observability teams

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories