DevOps Artisan – Prometheus Fundamentals

ursul „DevOps Artisan – Prometheus Fundamentals” este special conceput pentru a oferi noilor utilizatori o introducere completă și bine structurată în ecosistemul Prometheus, unul dintre cele mai populare instrumente open-source de monitorizare și alertare utilizate în DevOps și infrastructuri moderne. Acest curs îi ghidează pe participanți pas cu pas prin caracteristicile principale ale Prometheus, explicând conceptele fundamentale, dar și bunele practici care stau la baza utilizării eficiente a acestui sistem.

În cadrul trainingului, participanții vor învăța cum să configureze și să utilizeze componentele și serviciile de monitorizare din Prometheus, cum să colecteze și să stocheze metrice în mod optim, dar și cum să creeze interogări folosind limbajul PromQL pentru a extrage informații relevante despre performanța aplicațiilor și a infrastructurii. De asemenea, cursul abordează configurarea alertelor și integrarea acestora cu alte servicii, astfel încât echipele să poată răspunde rapid la potențiale probleme operaționale.

Un accent deosebit este pus pe scenarii practice și exemple reale de utilizare, care ajută participanții să înțeleagă cum poate fi aplicat Prometheus în monitorizarea microserviciilor, a containerelor și a aplicațiilor distribuite. Cursanții vor dobândi abilități practice esențiale pentru implementarea și administrarea unui sistem de monitorizare scalabil și eficient, adaptat la cerințele mediilor cloud și on-premises.

La finalul acestui curs, participanții vor avea o imagine clară asupra modului în care Prometheus poate fi utilizat pentru a îmbunătăți vizibilitatea, stabilitatea și fiabilitatea infrastructurii IT. Cursul se adresează în special inginerilor DevOps, administratorilor de sisteme și dezvoltatorilor care doresc să învețe să folosească Prometheus în mod profesionist, ca parte integrantă a proceselor de monitorizare și alertare din organizațiile moderne.

Cui i se adresează?

Acest curs este conceput pentru profesioniștii în tehnologie care au experiență de bază în administrarea sistemului Linux/Unix.

Ce vei învăța?

În cadrul acestui curs, studenții vor învăța configurarea și utilizarea componentelor și serviciilor de monitorizare Prometheus, interogare, alerte și multe altele.

Cerințe preliminare:

  • Înțelegerea conceptelor de bază de monitorizare a sistemului: metrici, stocarea datelor, agregarea datelor.
  • Familiaritate cu linia de comandă Linux
  • Recomandat, dar nu obligatoriu: înțelegerea de bază a diferitelor tipuri de baze de date și, în special, a bazelor de date cu serii de timp
  • Componente folosite: PC/Laptop cu acces la internet Browser web actualizat

Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

Module 01. What is Prometheus? 

  • Monitoring Tools and Databases. Time-series Databases 
  • Basic Prometheus Terminology 
  • Prometheus Components 

Module 02. Prometheus Architecture 

  • Prometheus Server 
  • AlertManager 
  • Prometheus UI 

Module 03. Running Prometheus 

  • Installation Options 
  • Setting Up a Prometheus Instance 
  • Prometheus Configuration File 

Module 04. Prometheus Data 

  • Time Series. Metric Names and Labels. Samples. 
  • Expression Language Data Types: Instant Vector, Range Vector, Scalar, String 

Module 05. PromQL – Part 1 

  • Selectors and Matchers 
  • Binary Operators 
  • Aggregation Operators 

Module 06. Exporters 

  • What are Exporters? 
  • Example – Node Exporter 

Module 07. PromQL – Part 2 

  • Functions. rate and irate. predict_linear. 
  • Time-related Functions 

Module 08. Exposing Application Metrics 

  • Client Libraries 
  • Metric Types 
  • Exposing Metrics 
  • Example – Instrumenting a Go Application 

Module 09. Next Steps – Brief Intro to AlertManager and Grafana 

Recomandăm să continui cu:

Programe de certificare

DevOps Artisan – Prometheus Fundamentals

Oferte personalizate pentru grupuri de minim 2 persoane

Detalii curs

Durată:

2
zile

Preț:

840 EUR

Livrare:

Predare în clasă, Clasă hibridă, Clasă virtuală

Nivel:

2. Fundamental

Roluri:

Programmer, Systems Engineer

Echipă de 2+ persoane? Primești ofertă dedicată!