Schița de curs

1. Introducere la monitorizarea sistemului și Grafana

  • Concepte de telemetrie
  • Telemetria bazată pe push și pull
  • Sampling, reținerea datelor și downsampling
  • Grafana și sursele de date

2. Detalii despre Grafana

  • Instalarea Grafanei
  • Accesarea Grafanei
  • Crearea primului tablou de bord
  • Tablourile de bord, rândurile și panourile
  • Selectarea intervalului de timp
  • Timpul relativ și schimbarea timpului

3. Surse de date

  • Arhitectura Prometheus
  • Instalarea Prometheus-ului
  • Accesarea interfeței web a Prometheus-ului
  • Instalarea node_exporter-ului
  • Obținerea metricilor
  • Interogarea Prometheus-ului
  • Colecționarea metricilor către Prometheus
  • Arhitectura Graphite-ului
  • Instalarea Graphite-ului
  • Alimentarea Graphite-ului
  • Adăugarea surselor de date în Grafana

4. Aprofundare a panourilor Grafana

  • Grafic
  • Singlestat
  • Gauge
  • Bargauge
  • Heatmap
  • Textpanel
  • Tablepanel
  • Listă de tablouri de bord
  • Panourile plugin-urilor
  • Manipularea panourilor

5. Anotații și alerte

  • Anotații
  • Alerte
  • Panel de lista de alerte
  • E-mail și alte metode de notificare a alertelor

6. Explorare și variabile

  • Funcționalitatea de explorare
  • Templatizarea cu variabile
  • Panouri dinamice bazate pe variabile

7. Loki - sistem de agregare a jurnalurilor Grafana

  • Prezentare generală a Lokii
  • Instalarea Lokii
  • Explorarea jurnalurilor

8. Administrația Grafanei

  • Organizarea Grafanei
  • Migrația către MySQL
  • Disponibilitate ridicată în Grafana
  • Rularea Grafanei în spatele unui proxy invers
  • Sigurarea Grafanei cu certificat SSL
  • Degreșirea problemelor din Grafana

Cerințe

  • Înțelegere basică a analizei datelor
  • Skill-uri de administrație Linux de bază
 14 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite