Grafana e Prometheus sono strumenti standard dell'industria utilizzati per monitorare, visualizzare e generare avvisi su metriche di infrastruttura IT ed applicazioni attraverso dashboard in tempo reale e integrazioni.
Questo corso interattivo (in linea o sul posto) è rivolto a professionisti IT intermedi e avanzati che desiderano integrare Grafana con Prometheus e diverse fonti di dati, ed elaborare visualizzazioni e avvisi azionabili su sistemi distribuiti.
Al termine del corso, i partecipanti saranno in grado di:
- Installare e configurare Grafana e Prometheus in configurazioni pronte per la produzione.
- Integrare diverse fonti di dati, compresi SQL, Elasticsearch, InfluxDB e API cloud.
- Creatare dashboard avanzati con variabili, modelli, trasformazioni ed avvisi.
- Affermare le migliori pratiche nel modello dei dati, ottimizzazione delle prestazioni e controllo degli accessi utente.
Formato del Corso
- Lettura interattiva e discussione.
- Molte esercitazioni e pratica.
- Esecuzione pratica in un ambiente di laboratorio live.
Opzioni di Personalizzazione del Corso
- Per richiedere una formazione personalizzata per questo corso, contattateci per organizzare la cosa.
Introduzione a Grafana e Prometheus
- Panoramica architetturale ed uso dei casi
- Installazione e configurazione di Prometheus e Grafana
- Panoramica degli esportatori e della lingua di query di Prometheus (PromQL)
Integrazione delle Fonti Dati
- Connessione di Prometheus a Grafana
- Integrazione con Elasticsearch, InfluxDB, PostgreSQL, MySQL, e Loki
- Uso dei plugin JSON, CSV e API esterne
Lavoro con i Dashboard
- Creatura ed importazione di dashboard
- Utilizzo delle pannelli: grafici, tabelle, heatmap, e visualizzazioni statiche
- Crea modelli riutilizzabili con variabili e filtri
Query Avanzate e Trasformazione dei Dati
- Scrivere ed ottimizzare le query PromQL
- Utilizzo delle trasformazioni, matematica, alias e campi derivati
- Combinare più fonti di dati in una singola vista
Avvisi e Notifiche
- Configurazione delle regole degli avvisi ed i limiti
- Utilizzo dell'Alertmanager e impostazione dei destinatari degli avvisi (email, Slack, webhook, etc.)
- Gestione del silenzio degli avvisi e la raggruppamento
Prestazioni e Considerazioni Scalabilità
- Ottimizzazione delle prestazioni dei dashboard e caching
- Scalabilità di Prometheus con federazione e archiviazione a lungo termine
- Migliori pratiche per la conservazione dei dati e l'utilizzo del disco
Access Controllo e Collaboration
- Configurare utenti, ruoli ed equipe
- Impostazione delle autorizzazioni e condivisione sicura
- Controllo di versione e provisioning dei dashboard
Riepilogo e Passi Successivi
- Esperienza con la monitoraggio del sistema o strumenti DevOps
- Familiarità con ambienti Linux ed uso della riga di comando
- Comprensione dei dati serie temporali e reti di base
Pubblico Obiettivo
- Amministratori di sistema e di rete
- DevOps e ingegneri della affidabilità del sito
- Squadre di monitoraggio e osservabilità
Ulteriori Informazioni...