SlideShare a Scribd company logo
1 of 13
DIVENTARE FAMOSI CON
LO STACK ELK
di Alfonso Iannotta
MI PRESENTO:
- Laureato in informatica
- Da 20 anni lavoro nell’IT
- Appassionato di tecnologie Open Source
TIMELINEPERCHÈ AVRETE SUCCESSO
COME APPLICARE LO STACKELK
6. Codivisione con:
Business, Sviluppo
Operations …
1. Acquisizione dei log da
Server, Network Device,
Business Application, Database...
2. Interazione con i sistemi di
Allarmistica e Ticketing
4. Troubleshooting efficiente
Analisi proattiva 3. Retention breve termine
Archiviazione lungo termine
5. Analisi Incident,
Report lungo periodo
Correlazione eventi
COSA È LO STACK ELK
• Ingestion
• Parsing
Step 1
Title
• Indicizzazione
• Aggregazione
Step 2
Title
• Presentazione
Step 3
Title
- Basato su
- Organizzato in Cluster
- Nodi specializzati: Data,Master,Ingestion,Coordinating
- Gestisce dati in formato Json
- Utilizza le Shards blocchi di dati replicati
- Scritto in jruby
- Input Plugin: file, SQL, JMX, EXEC, TCP/UDP …
- Filter Plugin: Grock, KV, XML, aggregate, …
- Output Plugin: Elasticsearch, Redis, Kafka, …
- Information enrichment: GeoIP,
- Costruisce grafici, tabelle o mappe
- Effettua query su Elasticsearch
- Supporta le Timeseries
- Realtime
- Drill down tramite filtri
ARCHITETTURA ELK
Data node
Sono i nodi del cluster
su cui risiedono i dati.
Master node
Sono i nodi che gestiscono
i Data node.
Coordinating node
Ospitano Kibana, ricevono tutte
le richieste di visualizzazione dei
dati.
Ingestion node
Sono i nodi che trasportano i dati
nella piattaforma Elasticsearch.
ECOSISTEMA ELK
- Broker messages:
- Twemproxy (Nutcracker)
- Curator
- Rsyslog
ELK È UN FRAMEWORK BIG DATA?
Perche si Perche no
Non supporta gli algoritmi tipici dei Big
Data
• Machine learning
• Data mining
• Analisi predittive
• Compliant con le 4V di Big Data
• Volume
• Velocità
• Varietà
• Veridicità
Near Real Time
ELK + HADOOP = ES-HADOOP
DOMANDE E RIFERIMENTI
Alfonso.iannotta@gmail.com

More Related Content

Viewers also liked

Viewers also liked (12)

Primer t
Primer tPrimer t
Primer t
 
Influence campaign
Influence campaignInfluence campaign
Influence campaign
 
Cuerpos en sintonía
Cuerpos en sintoníaCuerpos en sintonía
Cuerpos en sintonía
 
Ingles1
Ingles1Ingles1
Ingles1
 
Capturas de video
Capturas de videoCapturas de video
Capturas de video
 
Project gt tire cutting rsa
Project gt tire cutting rsaProject gt tire cutting rsa
Project gt tire cutting rsa
 
Week11 1st draft
Week11 1st draftWeek11 1st draft
Week11 1st draft
 
протокол6
протокол6протокол6
протокол6
 
S Wilson 2016 Resume
S Wilson 2016 ResumeS Wilson 2016 Resume
S Wilson 2016 Resume
 
Trabajo 2 ingles
Trabajo 2 inglesTrabajo 2 ingles
Trabajo 2 ingles
 
Assignment week9
Assignment week9Assignment week9
Assignment week9
 
Un día común de homus tóxicus
Un día común de homus tóxicusUn día común de homus tóxicus
Un día común de homus tóxicus
 

Similar to Diventare famosi con lo stack ELK

Diventare famosi con lo stack ELK - Alfonso Iannotta
Diventare famosi con lo stack ELK - Alfonso IannottaDiventare famosi con lo stack ELK - Alfonso Iannotta
Diventare famosi con lo stack ELK - Alfonso IannottaData Driven Innovation
 
Splunk live! roma 2015 HBG Gaming presentation
Splunk live! roma 2015  HBG Gaming presentationSplunk live! roma 2015  HBG Gaming presentation
Splunk live! roma 2015 HBG Gaming presentationGeorg Knon
 
SplunkLive! Rome 2015 - HBG Gaming
SplunkLive! Rome 2015 - HBG GamingSplunkLive! Rome 2015 - HBG Gaming
SplunkLive! Rome 2015 - HBG GamingSplunk
 
Cv masili2016finale
Cv masili2016finaleCv masili2016finale
Cv masili2016finaleMario Masili
 
Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...Mauro Losciale
 
Network_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxNetwork_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxManlioSantonastaso
 
GDPR & GDPR - Confindustria Ravenna - Alessandro Rani
GDPR & GDPR - Confindustria Ravenna - Alessandro RaniGDPR & GDPR - Confindustria Ravenna - Alessandro Rani
GDPR & GDPR - Confindustria Ravenna - Alessandro RaniAdalberto Casalboni
 
Europass cv-20140327-olivares-it (1)
Europass cv-20140327-olivares-it (1)Europass cv-20140327-olivares-it (1)
Europass cv-20140327-olivares-it (1)Gaetano Olivares
 
(in)Sicurezze delle reti wireless 802.11b
(in)Sicurezze delle reti wireless 802.11b(in)Sicurezze delle reti wireless 802.11b
(in)Sicurezze delle reti wireless 802.11bAlfredo Morresi
 
Elk - Elasticsearch Logstash Kibana stack explained
Elk - Elasticsearch Logstash Kibana stack explainedElk - Elasticsearch Logstash Kibana stack explained
Elk - Elasticsearch Logstash Kibana stack explainedFederico Panini
 
Panoramica sul progetto OpenStack
Panoramica sul progetto OpenStackPanoramica sul progetto OpenStack
Panoramica sul progetto OpenStackPar-Tec S.p.A.
 
Web Application Security: Bug Hunting e Code Review
Web Application Security: Bug Hunting e Code ReviewWeb Application Security: Bug Hunting e Code Review
Web Application Security: Bug Hunting e Code ReviewAntonio Parata
 
Angelo_Bai_Curriculum
Angelo_Bai_CurriculumAngelo_Bai_Curriculum
Angelo_Bai_CurriculumAngelo Bai
 
MySQL Tech Tour 2016 - Panoramica sul progetto Openstack
MySQL Tech Tour 2016 - Panoramica sul progetto OpenstackMySQL Tech Tour 2016 - Panoramica sul progetto Openstack
MySQL Tech Tour 2016 - Panoramica sul progetto OpenstackPar-Tec S.p.A.
 

Similar to Diventare famosi con lo stack ELK (20)

Diventare famosi con lo stack ELK - Alfonso Iannotta
Diventare famosi con lo stack ELK - Alfonso IannottaDiventare famosi con lo stack ELK - Alfonso Iannotta
Diventare famosi con lo stack ELK - Alfonso Iannotta
 
Splunk live! roma 2015 HBG Gaming presentation
Splunk live! roma 2015  HBG Gaming presentationSplunk live! roma 2015  HBG Gaming presentation
Splunk live! roma 2015 HBG Gaming presentation
 
SplunkLive! Rome 2015 - HBG Gaming
SplunkLive! Rome 2015 - HBG GamingSplunkLive! Rome 2015 - HBG Gaming
SplunkLive! Rome 2015 - HBG Gaming
 
Cv masili2016finale
Cv masili2016finaleCv masili2016finale
Cv masili2016finale
 
Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...
 
Network_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxNetwork_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptx
 
IENA
IENAIENA
IENA
 
GDPR & GDPR - Confindustria Ravenna - Alessandro Rani
GDPR & GDPR - Confindustria Ravenna - Alessandro RaniGDPR & GDPR - Confindustria Ravenna - Alessandro Rani
GDPR & GDPR - Confindustria Ravenna - Alessandro Rani
 
CV_Antonio_Colucci
CV_Antonio_ColucciCV_Antonio_Colucci
CV_Antonio_Colucci
 
[OINP2013] Techsoup Italia - Davide Minelli
[OINP2013] Techsoup Italia - Davide Minelli[OINP2013] Techsoup Italia - Davide Minelli
[OINP2013] Techsoup Italia - Davide Minelli
 
Europass cv-20140327-olivares-it (1)
Europass cv-20140327-olivares-it (1)Europass cv-20140327-olivares-it (1)
Europass cv-20140327-olivares-it (1)
 
Giancarlo Ronci IT
Giancarlo Ronci ITGiancarlo Ronci IT
Giancarlo Ronci IT
 
(in)Sicurezze delle reti wireless 802.11b
(in)Sicurezze delle reti wireless 802.11b(in)Sicurezze delle reti wireless 802.11b
(in)Sicurezze delle reti wireless 802.11b
 
Elk - Elasticsearch Logstash Kibana stack explained
Elk - Elasticsearch Logstash Kibana stack explainedElk - Elasticsearch Logstash Kibana stack explained
Elk - Elasticsearch Logstash Kibana stack explained
 
Erlug
ErlugErlug
Erlug
 
Panoramica sul progetto OpenStack
Panoramica sul progetto OpenStackPanoramica sul progetto OpenStack
Panoramica sul progetto OpenStack
 
Key management
Key managementKey management
Key management
 
Web Application Security: Bug Hunting e Code Review
Web Application Security: Bug Hunting e Code ReviewWeb Application Security: Bug Hunting e Code Review
Web Application Security: Bug Hunting e Code Review
 
Angelo_Bai_Curriculum
Angelo_Bai_CurriculumAngelo_Bai_Curriculum
Angelo_Bai_Curriculum
 
MySQL Tech Tour 2016 - Panoramica sul progetto Openstack
MySQL Tech Tour 2016 - Panoramica sul progetto OpenstackMySQL Tech Tour 2016 - Panoramica sul progetto Openstack
MySQL Tech Tour 2016 - Panoramica sul progetto Openstack
 

Recently uploaded

Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 

Recently uploaded (9)

Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 

Diventare famosi con lo stack ELK

  • 1. DIVENTARE FAMOSI CON LO STACK ELK di Alfonso Iannotta
  • 2. MI PRESENTO: - Laureato in informatica - Da 20 anni lavoro nell’IT - Appassionato di tecnologie Open Source
  • 4. COME APPLICARE LO STACKELK 6. Codivisione con: Business, Sviluppo Operations … 1. Acquisizione dei log da Server, Network Device, Business Application, Database... 2. Interazione con i sistemi di Allarmistica e Ticketing 4. Troubleshooting efficiente Analisi proattiva 3. Retention breve termine Archiviazione lungo termine 5. Analisi Incident, Report lungo periodo Correlazione eventi
  • 5. COSA È LO STACK ELK • Ingestion • Parsing Step 1 Title • Indicizzazione • Aggregazione Step 2 Title • Presentazione Step 3 Title
  • 6. - Basato su - Organizzato in Cluster - Nodi specializzati: Data,Master,Ingestion,Coordinating - Gestisce dati in formato Json - Utilizza le Shards blocchi di dati replicati
  • 7. - Scritto in jruby - Input Plugin: file, SQL, JMX, EXEC, TCP/UDP … - Filter Plugin: Grock, KV, XML, aggregate, … - Output Plugin: Elasticsearch, Redis, Kafka, … - Information enrichment: GeoIP,
  • 8. - Costruisce grafici, tabelle o mappe - Effettua query su Elasticsearch - Supporta le Timeseries - Realtime - Drill down tramite filtri
  • 9. ARCHITETTURA ELK Data node Sono i nodi del cluster su cui risiedono i dati. Master node Sono i nodi che gestiscono i Data node. Coordinating node Ospitano Kibana, ricevono tutte le richieste di visualizzazione dei dati. Ingestion node Sono i nodi che trasportano i dati nella piattaforma Elasticsearch.
  • 10. ECOSISTEMA ELK - Broker messages: - Twemproxy (Nutcracker) - Curator - Rsyslog
  • 11. ELK È UN FRAMEWORK BIG DATA? Perche si Perche no Non supporta gli algoritmi tipici dei Big Data • Machine learning • Data mining • Analisi predittive • Compliant con le 4V di Big Data • Volume • Velocità • Varietà • Veridicità Near Real Time
  • 12. ELK + HADOOP = ES-HADOOP

Editor's Notes

  1. The following slides show several examples of timelines using SmartArt graphics. Include a timeline for the project, clearly marking milestones, important dates, and highlight where the project is now.