Get in Touch

Course Outline

1. Introduction to system monitoring and Grafana

  • Core concepts of telemetry
  • Push-based versus pull-based telemetry mechanisms
  • Data sampling, retention policies, and downsampling techniques
  • Overview of Grafana and associated data sources

2. Overview of Grafana

  • Grafana installation procedures
  • Accessing the Grafana interface
  • Establishing initial dashboards
  • Structure of dashboards, rows, and panels
  • Utilizing the time range selector
  • Applying relative time settings and time shift functions

3. Configuration of data sources

  • Prometheus architecture fundamentals
  • Deployment of Prometheus
  • Navigating the Prometheus web interface
  • Deployment of node_exporter
  • Collection of system metrics
  • Executing queries within Prometheus
  • Mechanisms for scraping metrics into Prometheus
  • Graphite architecture overview
  • Deployment of Graphite
  • Ingestion of data into Graphite
  • Integration of data sources into Grafana

4. Advanced utilization of Grafana panels

  • Line and area graphs
  • Singlestat visualizations
  • Gauge displays
  • Bar gauge components
  • Heatmap visualizations
  • Text panel functionality
  • Table panel features
  • Dashboard list management
  • Utilization of plugin-based panels
  • Configuration and manipulation of panels

5. Annotations and alerting frameworks

  • Implementation of annotations
  • Establishment of alert rules
  • Use of the alert list panel
  • Configuration of email and alternative notification channels

6. Exploration tools and variable templating

  • Utilization of the Explore feature
  • Implementation of templating via variables
  • Creation of dynamic panels driven by variable inputs

7. Loki - Grafana log aggregation infrastructure

  • Overview of the Loki system
  • Deployment procedures
  • Methods for log exploration

8. Grafana administration and governance

  • Organization of Grafana resources
  • Migration to MySQL database support
  • Implementation of High Availability configurations
  • Deployment behind a reverse proxy for government infrastructure
  • Enhancement of Grafana security via SSL certificates
  • Diagnostic and troubleshooting procedures for Grafana

Requirements

  • Foundational knowledge of data analytics
  • Essential Linux administration competencies
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories