Cos'è lo stack ELK?

Lo stack ELK è un acronimo usato per descrivere uno stack che comprende tre progetti popolari: Elasticsearch, Logstash e Kibana. Spesso definito come Elasticsearch, la pila ELK ti dà la possibilità di aggregare i registri di tutti i tuoi sistemi e applicazioni, analizzare questi registri e creare visualizzazioni per il monitoraggio dell'applicazione e dell'infrastruttura, una risoluzione dei problemi più rapida, l'analisi dei dati della sicurezza e altro ancora.

E = Elasticsearch
Elasticsearch è un motore di ricerca e analisi dei dati distribuito basato su Apache Lucene. Il supporto per varie lingue, le elevate prestazioni e i documenti JSON senza schema rendono Elasticsearch la scelta ideale per varie analisi dei dati di registro e casi d’uso di ricerca. Ulteriori informazioni »

Il 21 gennaio 2021, Elastic NV ha annunciato che avrebbe cambiato la propria strategia di licenza software e non avrebbe rilasciato nuove versioni di Elasticsearch e Kibana con la licenza permissiva Apache License Version 2.0 (ALv2). Invece, le nuove versioni del software saranno offerte con la Licenza Elastic, con il codice fonte disponibile con la Licenza Elastic o SSPL. Queste licenze non sono open source e non offrono agli utenti le stesse libertà. Per una suite di ricerca e analisi dei dati sicura, di alta qualità e completamente open source, puoi utilizzare il progetto OpenSearch, un fork con licenza ALv2 guidato dalla community di Elasticsearch e Kibana open source.

L = Logstash
Logstash è uno strumento di importazione dati open source che permette di raccogliere dati da una varietà di fonti, trasformarli e inviarli alla destinazione desiderata. Con filtri predefiniti e supporto per oltre 200 plug-in, Logstash permette agli utenti di importare facilmente i dati indipendentemente dall'origine o dal tipo di dati. Ulteriori informazioni »

K = Kibana
Kibana è uno strumento di visualizzazione ed esplorazione dei dati per la revisione di registri ed eventi. Kibana offre grafici interattivi di facile utilizzo, aggregazioni e filtri predefiniti e supporto geospaziale, che lo rendono la scelta preferita per la visualizzazione dei dati archiviati in Elasticsearch. Ulteriori informazioni »

Come funziona lo stack ELK?

  1. Logstash importa, trasforma e invia i dati alla destinazione corretta.

  2. Elasticsearch indicizza, analizza e ricerca i dati importati.

  3. Kibana visualizza i risultati dell'analisi.

Perché lo stack ELK è importante?

Lo stack ELK soddisfa un'esigenza nello spazio di analisi dei dati di registro. Poiché sempre più infrastrutture IT passano ai cloud pubblici, è necessaria una soluzione di gestione e analisi dei dati dei registri per monitorare questa infrastruttura ed elaborare tutti i registri del server, i registri delle applicazioni e i clickstream. Lo stack ELK fornisce una soluzione di analisi dei registri semplice ma robusta per gli sviluppatori e ingegneri DevOps per ottenere preziose informazioni dettagliate sulla diagnosi dei fallimenti, sulle prestazioni delle applicazioni e sul monitoraggio dell'infrastruttura, a prezzo ridotto.

Come posso scegliere la soluzione giusta per lo stack ELK?

Puoi scegliere di implementare e gestire tu stesso lo stack ELK con le versioni provviste di licenza Apache 2.0 di Elasticsearch e Kibana (fino alla versione 7.10.2) o di gestire autonomamente un'alternativa open source allo stack ELK con OpenSearch, OpenSearch Dashboards e Logstash. Preferiresti piuttosto che i tuoi sviluppatori o ingegneri DevOps dedicassero tempo alla costruzione di applicazioni innovative o alla gestione di incarichi operativi come implementazione, aggiornamenti, installazione e applicazione di patch del software, backup e monitoraggio? Inoltre, il dimensionamento verso l'alto e verso il basso per soddisfare i requisiti aziendali o per ottenere sicurezza e conformità è una sfida con l'opzione autonoma.

Quali sono le offerte AWS per lo stack ELK?

Il servizio OpenSearch di Amazon offre le versioni più recenti di OpenSearch, supporto per 19 versioni di Elasticsearch (versioni da 1.5 a 7.10) e funzionalità di visualizzazione basate su OpenSearch Dashboards e Kibana (versioni da 1.5 a 7.10). Il servizio si integra con Logstash e altri servizi AWS come Amazon Kinesis Data Firehose, File di log Amazon CloudWatch e AWS IoT per darti la flessibilità di selezionare lo strumento di importazione dei dati che soddisfa i requisiti del tuo caso d'uso.

 

Passaggi successivi con AWS

Scopri ulteriori risorse correlate al prodotto
Scopri di più su OpenSearch 
Registrati per creare un account gratuito

Ottieni accesso istantaneo al piano gratuito di AWS. 

Registrati 
Inizia a creare nella console

Inizia a utilizzare il cloud ibrido di AWS nella Console di gestione AWS.

Accedi