Course Code: graprodiav
Duration: 21 hours
Prerequisites:
  • Experience with system monitoring or DevOps tools
  • Familiarity with Linux environments and command-line usage
  • Understanding of time-series data and basic networking

Audience

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

Grafana and Prometheus are industry-standard tools used to monitor, visualize, and alert on IT infrastructure and application metrics through real-time dashboards and integrations.

This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level IT professionals who wish to integrate Grafana with Prometheus and multiple data sources, and build actionable visualizations and alerts across distributed systems.

By the end of this training, participants will be able to:

  • Install and configure Grafana and Prometheus in production-ready setups.
  • Integrate multiple data sources including SQL, Elasticsearch, InfluxDB, and cloud APIs.
  • Create advanced dashboards with variables, templating, transformations, and alerts.
  • Apply best practices in data modeling, performance tuning, and user access control.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Grafana and Prometheus

  • Architecture overview and use cases
  • Installing and configuring Prometheus and Grafana
  • Overview of exporters and the Prometheus query language (PromQL)

Data Source Integration

  • Connecting Prometheus to Grafana
  • Integrating with Elasticsearch, InfluxDB, PostgreSQL, MySQL, and Loki
  • Using JSON, CSV, and external API plugins

Working with Dashboards

  • Creating and importing dashboards
  • Using panels: graphs, tables, heatmaps, and stat visualizations
  • Creating reusable templates with variables and filters

Advanced Querying and Data Transformation

  • Writing and optimizing PromQL queries
  • Using transformations, math, aliases, and derived fields
  • Combining multiple data sources into a single view

Alerting and Notifications

  • Configuring alert rules and thresholds
  • Using Alertmanager and setting alert receivers (email, Slack, webhook, etc.)
  • Managing alert silences and grouping

Performance and Scaling Considerations

  • Optimizing dashboard performance and caching
  • Scaling Prometheus with federation and long-term storage
  • Best practices for data retention and disk usage

Access Control and Collaboration

  • Setting up users, roles, and teams
  • Configuring permissions and secure sharing
  • Version control and dashboard provisioning

Summary and Next Steps

Sites Published:

United Arab Emirates - Grafana and Prometheus: Data Integration and Advanced Visualization

Qatar - Grafana and Prometheus: Data Integration and Advanced Visualization

Egypt - Grafana and Prometheus: Data Integration and Advanced Visualization

Saudi Arabia - Grafana and Prometheus: Data Integration and Advanced Visualization

South Africa - Grafana and Prometheus: Data Integration and Advanced Visualization

Brasil - Grafana and Prometheus: Data Integration and Advanced Visualization

Canada - Grafana and Prometheus: Data Integration and Advanced Visualization

中国 - Grafana and Prometheus: Data Integration and Advanced Visualization

香港 - Grafana and Prometheus: Data Integration and Advanced Visualization

澳門 - Grafana and Prometheus: Data Integration and Advanced Visualization

台灣 - Grafana and Prometheus: Data Integration and Advanced Visualization

USA - Grafana and Prometheus: Data Integration and Advanced Visualization

Österreich - Grafana and Prometheus: Data Integration and Advanced Visualization

Schweiz - Grafana and Prometheus: Data Integration and Advanced Visualization

Deutschland - Grafana and Prometheus: Data Integration and Advanced Visualization

Czech Republic - Grafana and Prometheus: Data Integration and Advanced Visualization

Denmark - Grafana and Prometheus: Data Integration and Advanced Visualization

Estonia - Grafana and Prometheus: Data Integration and Advanced Visualization

Finland - Grafana and Prometheus: Data Integration and Advanced Visualization

Greece - Grafana and Prometheus: Data Integration and Advanced Visualization

Magyarország - Grafana and Prometheus: Data Integration and Advanced Visualization

Ireland - Grafana and Prometheus: Data Integration and Advanced Visualization

Luxembourg - Grafana and Prometheus: Data Integration and Advanced Visualization

Latvia - Grafana and Prometheus: Data Integration and Advanced Visualization

España - Grafana and Prometheus: Data Integration and Advanced Visualization

Italia - Grafana and Prometheus: Data Integration and Advanced Visualization

Lithuania - Grafana and Prometheus: Data Integration and Advanced Visualization

Nederland - Grafana and Prometheus: Data Integration and Advanced Visualization

Norway - Grafana and Prometheus: Data Integration and Advanced Visualization

Portugal - Grafana and Prometheus: Data Integration and Advanced Visualization

România - Grafana and Prometheus: Data Integration and Advanced Visualization

Sverige - Grafana and Prometheus: Data Integration and Advanced Visualization

Türkiye - Grafana and Prometheus: Data Integration and Advanced Visualization

Malta - Grafana and Prometheus: Data Integration and Advanced Visualization

Belgique - Grafana and Prometheus: Data Integration and Advanced Visualization

France - Grafana and Prometheus: Data Integration and Advanced Visualization

日本 - Grafana and Prometheus: Data Integration and Advanced Visualization

Australia - Grafana and Prometheus: Data Integration and Advanced Visualization

Malaysia - Grafana and Prometheus: Data Integration and Advanced Visualization

New Zealand - Grafana and Prometheus: Data Integration and Advanced Visualization

Philippines - Grafana and Prometheus: Data Integration and Advanced Visualization

Singapore - Grafana and Prometheus: Data Integration and Advanced Visualization

Thailand - Grafana and Prometheus: Data Integration and Advanced Visualization

Vietnam - Grafana and Prometheus: Data Integration and Advanced Visualization

India - Grafana and Prometheus: Data Integration and Advanced Visualization

Argentina - Grafana and Prometheus: Data Integration and Advanced Visualization

Chile - Grafana and Prometheus: Data Integration and Advanced Visualization

Costa Rica - Grafana and Prometheus: Data Integration and Advanced Visualization

Ecuador - Grafana and Prometheus: Data Integration and Advanced Visualization

Guatemala - Grafana and Prometheus: Data Integration and Advanced Visualization

Colombia - Grafana and Prometheus: Data Integration and Advanced Visualization

México - Grafana and Prometheus: Data Integration and Advanced Visualization

Panama - Grafana and Prometheus: Data Integration and Advanced Visualization

Peru - Grafana and Prometheus: Data Integration and Advanced Visualization

Uruguay - Grafana and Prometheus: Data Integration and Advanced Visualization

Venezuela - Grafana and Prometheus: Data Integration and Advanced Visualization

Polska - Grafana and Prometheus: Data Integration and Advanced Visualization

United Kingdom - Grafana and Prometheus: Data Integration and Advanced Visualization

South Korea - Grafana and Prometheus: Data Integration and Advanced Visualization

Pakistan - Grafana and Prometheus: Data Integration and Advanced Visualization

Sri Lanka - Grafana and Prometheus: Data Integration and Advanced Visualization

Bulgaria - Grafana and Prometheus: Data Integration and Advanced Visualization

Bolivia - Grafana and Prometheus: Data Integration and Advanced Visualization

Indonesia - Grafana and Prometheus: Data Integration and Advanced Visualization

Kazakhstan - Grafana and Prometheus: Data Integration and Advanced Visualization

Moldova - Grafana and Prometheus: Data Integration and Advanced Visualization

Morocco - Grafana and Prometheus: Data Integration and Advanced Visualization

Tunisia - Grafana and Prometheus: Data Integration and Advanced Visualization

Kuwait - Grafana and Prometheus: Data Integration and Advanced Visualization

Oman - Grafana and Prometheus: Data Integration and Advanced Visualization

Slovakia - Grafana and Prometheus: Data Integration and Advanced Visualization

Kenya - Grafana and Prometheus: Data Integration and Advanced Visualization

Nigeria - Grafana and Prometheus: Data Integration and Advanced Visualization

Botswana - Grafana and Prometheus: Data Integration and Advanced Visualization

Slovenia - Grafana and Prometheus: Data Integration and Advanced Visualization

Croatia - Grafana and Prometheus: Data Integration and Advanced Visualization

Serbia - Grafana and Prometheus: Data Integration and Advanced Visualization

Bhutan - Grafana and Prometheus: Data Integration and Advanced Visualization

Nepal - Grafana and Prometheus: Data Integration and Advanced Visualization

Uzbekistan - Grafana and Prometheus: Data Integration and Advanced Visualization