Schița de curs

Introducere în metricile personalizate

  • Înțelegerea tipurilor de măsurători și a cazurilor de utilizare
  • Prezentare generală a bibliotecilor de instrumentare Prometheus
  • Avantajele exportării metricilor personalizate

Configurarea Prometheus pentru metrici personalizate

  • Configurarea Prometheus pentru a colecta metrici personalizate
  • Explorarea formatelor de expunere Prometheus
  • Scrierea interogărilor PromQL pentru metrici personalizate

Instrumentarea aplicațiilor

  • Adăugarea instrumentării la aplicațiile Python, Java și Node.js
  • Utilizarea bibliotecilor client Prometheus
  • Gestionarea provocărilor comune în instrumentare

Crearea de tablouri de bord pentru metrici personalizate

  • Proiectarea tablourilor de bord Grafana pentru cazuri de utilizare specifice
  • Personalizarea panourilor de vizualizare
  • Configurarea monitorizării în timp real și a alertelor

Integrarea monitorizării în conductele CI/CD

  • Încorporarea metricilor personalizați în procesele de construire și implementare
  • Automatizarea alertelor pentru eșecurile CI/CD
  • Asigurarea disponibilității metricilor în timpul actualizărilor aplicației

Depanarea și optimizarea

  • Depanarea problemelor de instrumentare
  • Optimizarea performanțelor Prometheus și Grafana
  • Scalarea monitorizării pentru aplicații cu încărcare mare

Tehnici avansate de vizualizare

  • Utilizarea plugin-urilor Grafana pentru vizualizări îmbunătățite
  • Integrarea Grafana cu surse externe de date
  • Crearea de tablouri de bord interactive pentru părțile interesate

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre Prometheus și Grafana
  • Familiaritate cu dezvoltarea de aplicații și API-uri

Audiență

  • Dezvoltatori
  • DevOps ingineri
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite