ELK Stack: dalla ricerca testuale alla visualizzazione dei logs

ELK Stack: dalla ricerca testuale alla visualizzazione dei log — copertina del corso

Elasticsearch è il motore di ricerca più diffuso al mondo, e con Logstash e Kibana diventa uno strumento completo per indicizzare, interrogare e visualizzare log e serie temporali. In due giornate il tuo team mette in piedi l’intero flusso, dai dati grezzi alle dashboard.

Il corso è pratico: i partecipanti ripetono ogni operazione sul proprio computer, lavorando su un caso d’uso reale basato sui log.

  • Durata: 16 ore in 2 giornate
  • Formato: in aula presso la tua sede oppure online, in 4 mezze giornate da 4 ore.
  • Gruppo: fino a 10 persone
  • Investimento: da 2.000 € + IVA per il team in aula, da 1.800 € + IVA online. Trasferte fuori provincia di Torino escluse. Preventivo su misura.

Cosa saprai fare

  • installare e configurare un’istanza Elasticsearch e gestire documenti, mapping e analisi del testo
  • scrivere query e aggregazioni per cercare e analizzare grandi moli di dati
  • portare i dati in Elasticsearch con Logstash, trasformandoli lungo il percorso
  • costruire grafici e dashboard in Kibana e gestire utenti e ruoli

Programma

Giornata 1 · Elasticsearch (8 ore)

  • Introduzione allo stack ELK: motori di ricerca, componenti e casi d’uso
  • Configurazione di un’istanza Elasticsearch
  • Gestione dei documenti, mapping e analisi
  • Query e ricerca full-text
  • Aggregazioni

Giornata 2 · Logstash e Kibana (8 ore)

  • Logstash: configurazione e creazione di un workflow di acquisizione dei log, con cenni a Beats
  • Kibana: configurazione e navigazione dei dati
  • Grafici (istogrammi, aree, torte, linee, contatori, tabelle) e dashboard
  • Sicurezza: utenti, ruoli e spazi di lavoro

A chi è rivolto

A tecnici IT di aziende private e Pubbliche Amministrazioni, professionisti, ricercatori e docenti che devono gestire, navigare e analizzare grandi moli di dati e di log.

Requisiti

Basta un uso sicuro del computer e di una shell (Bash o PowerShell). Non serve saper programmare, anche se un po’ di Python può aiutare in alcune esercitazioni; conoscere Docker e il formato JSON è utile ma non necessario. Ogni partecipante porta un computer personale e una connessione stabile (Windows, Linux o macOS, 4 GB di RAM e 50 GB liberi).

Cosa è incluso

  • Ampio materiale didattico in formato digitale
  • Accesso ai repository con il codice delle esercitazioni
  • Supporto tecnico per installazione e configurazione dei software
  • Per l’online: guida di setup e test tecnico prima dell’inizio

Software utilizzati

Elasticsearch, Kibana, Logstash, Beats, Flask e Docker, tutti con licenza Apache 2.0: gratuiti e utilizzabili anche in prodotti commerciali.

Domande frequenti

Il corso si può fare online?

Sì. Il corso online è organizzato in 4 mezze giornate da 4 ore, con un test tecnico prima dell’inizio e una guida di installazione per i partecipanti. In aula si svolge nella sede del cliente in 2 giornate.

Si può adattare il programma?

Sì. Il programma qui sopra è la base da 16 ore: livello, esempi e strumenti si adattano al team, con la possibilità di usare dati aziendali e di aggiungere giornate.

Quanto costa, e le trasferte?

Da 2.000 € + IVA per un team fino a 10 persone in aula, da 1.800 € + IVA online. Le trasferte fuori provincia di Torino sono escluse e rimborsate a parte. Il preventivo definitivo viene inviato dopo la richiesta.

Vuoi questo corso per il tuo team?

Indicando numero di partecipanti, livello di partenza e modalità preferita si riceve il programma dettagliato con il preventivo.