Get in Touch
 Duration 21 hours

Course Outline

Introduction to Grafana and Prometheus

  • Architectural design and operational applications
  • Deployment and configuration of Prometheus and Grafana instances
  • Examination of exporters and the Prometheus query language (PromQL)

Data Source Integration

  • Establishing connectivity between Prometheus and Grafana
  • Integration with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
  • Utilization of JSON, CSV, and external API plugins

Dashboard Development

  • Construction and importation of dashboards
  • Implementation of panels: graphs, tables, heatmaps, and statistical visualizations
  • Development of reusable templates utilizing variables and filters

Advanced Querying and Data Transformation

  • Composition and optimization of PromQL queries
  • Application of transformations, mathematical functions, aliases, and derived fields
  • Consolidation of multiple data sources into a unified view

Alerting and Notification Mechanisms

  • Configuration of alert rules and threshold parameters
  • Utilization of Alertmanager and designation of alert receivers (email, Slack, webhook, etc.)
  • Management of alert silences and grouping strategies

Performance and Scalability Considerations

  • Optimization of dashboard performance and caching strategies
  • Scaling Prometheus via federation and long-term storage solutions
  • Best practices for data retention and disk utilization management

Access Control and Collaboration

  • Establishment of users, roles, and team structures
  • Configuration of permissions and secure sharing protocols
  • Implementation of version control and dashboard provisioning for government environments

Summary and Future Directions

Requirements

  • Experience with system monitoring or DevOps tooling
  • Familiarity with Linux environments and command-line interface usage
  • Comprehension of time-series data and foundational networking concepts

Audience

  • System and network administrators
  • DevOps and site reliability engineers
  • Monitoring and observability teams

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories