Course Code: prometheusfundamentals
Duration: 14 hours
Prerequisites:
  • Programming experience (preferably in Go or Python)
  • Experience with Linux command line

Audience

  • System administrators
  • DevOps engineers
Overview:

Prometheus is an open source time series database for systems monitoring and alerting. It is decoupled from a larger infrastructure, making it a reliable tool to diagnose problems immediately during an outage.

This instructor-led, live training (online or onsite) is aimed at system administrators and DevOps engineers who wish to use Prometheus to monitor systems and applications natively or through highly dynamic microservices running in a cloud environment.

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

  • Install and configure Prometheus.
  • Understand the features, architecture, and core concepts of Prometheus.
  • Learn how to query data using PromQL.
  • Build visualizations and dashboards with Grafana.
  • Configure systems monitoring and alerting rules.
  • Analyze and optimize systems and application performance.
  • Enable secure integration to remote endpoints and existing systems.

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

  • Prometheus vs Graphite vs InfluxDB
  • Overview of Prometheus features and architecture
  • Prometheus data model and metrics

Getting Started

  • Installing and configuring Prometheus
  • Basic query operations (PromQL)
  • Use cases and examples
  • Navigating the UI

Monitoring and Alerting

  • Recording and alerting rules
  • Instrumenting codes
  • Pushing metrics (Pushgateway)  
  • Node and WMI exporters
  • Configuring Alertmanager
  • Managing alerts

Visualization with Grafana

  • Setting up Grafana
  • Creating a Prometheus data source
  • Using default dashboards
  • Customizing dashboards

Security, Integrations, and Optimization

  • Prometheus security model
  • Authentication, authorization, and encryption  
  • API management
  • Federation and HTTP service discovery
  • Remote write tuning parameters
  • Optimizing data and systems usage

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - Prometheus Fundamentals

Qatar - Prometheus Fundamentals

Egypt - Prometheus Fundamentals

Saudi Arabia - Prometheus Fundamentals

South Africa - Prometheus Fundamentals

Brasil - Prometheus Fundamentals

Canada - Prometheus Fundamentals

中国 - Prometheus Fundamentals

香港 - Prometheus Fundamentals

澳門 - Prometheus Fundamentals

台灣 - Prometheus Fundamentals

USA - Prometheus Fundamentals

Österreich - Prometheus Fundamentals

Schweiz - Prometheus Fundamentals

Deutschland - Prometheus Fundamentals

Czech Republic - Prometheus Fundamentals

Denmark - Prometheus Fundamentals

Estonia - Prometheus Fundamentals

Finland - Prometheus Fundamentals

Greece - Prometheus Fundamentals

Magyarország - Prometheus Fundamentals

Ireland - Prometheus Fundamentals

Luxembourg - Prometheus Fundamentals

Latvia - Prometheus Fundamentals

España - Prometheus Fundamentals

Italia - Prometheus Fundamentals

Lithuania - Prometheus Fundamentals

Nederland - Prometheus Fundamentals

Norway - Prometheus Fundamentals

Portugal - Prometheus Fundamentals

România - Prometheus Fundamentals

Sverige - Prometheus Fundamentals

Türkiye - Prometheus Fundamentals

Malta - Prometheus Fundamentals

Belgique - Prometheus Fundamentals

France - Prometheus Fundamentals

日本 - Prometheus Fundamentals

Australia - Prometheus Fundamentals

Malaysia - Prometheus Fundamentals

New Zealand - Prometheus Fundamentals

Philippines - Prometheus Fundamentals

Singapore - Prometheus Fundamentals

Thailand - Prometheus Fundamentals

Vietnam - Prometheus Fundamentals

India - Prometheus Fundamentals

Argentina - Prometheus Fundamentals

Chile - Prometheus Fundamentals

Costa Rica - Prometheus Fundamentals

Ecuador - Prometheus Fundamentals

Guatemala - Prometheus Fundamentals

Colombia - Prometheus Fundamentals

México - Prometheus Fundamentals

Panama - Prometheus Fundamentals

Peru - Prometheus Fundamentals

Uruguay - Prometheus Fundamentals

Venezuela - Prometheus Fundamentals

Polska - Prometheus Fundamentals

United Kingdom - Prometheus Fundamentals

South Korea - Prometheus Fundamentals

Pakistan - Prometheus Fundamentals

Sri Lanka - Prometheus Fundamentals

Bulgaria - Prometheus Fundamentals

Bolivia - Prometheus Fundamentals

Indonesia - Prometheus Fundamentals

Kazakhstan - Prometheus Fundamentals

Moldova - Prometheus Fundamentals

Morocco - Prometheus Fundamentals

Tunisia - Prometheus Fundamentals

Kuwait - Prometheus Fundamentals

Oman - Prometheus Fundamentals

Slovakia - Prometheus Fundamentals

Kenya - Prometheus Fundamentals

Nigeria - Prometheus Fundamentals

Botswana - Prometheus Fundamentals

Slovenia - Prometheus Fundamentals

Croatia - Prometheus Fundamentals

Serbia - Prometheus Fundamentals

Bhutan - Prometheus Fundamentals

Nepal - Prometheus Fundamentals

Uzbekistan - Prometheus Fundamentals