Cos'è la pila ELK?

La pila ELK è un acronimo usato per descrivere una pila 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 garantire che la community open source e i nostri clienti continuino a disporre di una suite di ricerca e analisi dei dati sicura, di alta qualità e completamente open source, abbiamo introdotto il progetto OpenSearch, un fork con licenza ALv2 guidato dalla community di Elasticsearch e Kibana open source. La suite OpenSearch è costituita da un motore di ricerca, OpenSearch, e da un'interfaccia di visualizzazione e utente, OpenSearch Dashboards.

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 »

La pila ELK soddisfa un'esigenza nello spazio di analisi dei dati del 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. La pila ELK fornisce una soluzione di analisi dei registri semplice ma robusta per i tuoi sviluppatori e ingegneri DevOps per ottenere preziose informazioni dettagliate sulla diagnosi dei fallimenti, sulle prestazioni delle applicazioni e sul monitoraggio dell'infrastruttura, a una frazione del prezzo.

Perché la pila ELK è così popolare?

La pila ELK è popolare perché soddisfa un'esigenza nello spazio di analisi dei dati dei registri. 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. La pila ELK fornisce una soluzione di analisi dei registri semplice ma robusta per i tuoi sviluppatori e ingegneri DevOps per ottenere preziose informazioni dettagliate sulla diagnosi dei fallimenti, sulle prestazioni delle applicazioni e sul monitoraggio dell'infrastruttura, a una frazione del prezzo.

La pila ELK – Scegliere l'opzione giusta

Puoi scegliere di implementare e gestire tu stesso la pila ELK con le versioni con licenza Apache 2.0 di Elasticsearch e Kibana (fino alla versione 7.10.2) o di gestire autonomamente un'alternativa open source alla pila 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 autogestita.

Oppure puoi scegliere un'opzione più semplice, scalabile e più sicura.

Presentazione di Amazon OpenSearch Service (successore di Amazon Elasticsearch Service)

Amazon OpenSearch Service offre le ultime versioni 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, Amazon CloudWatch Logs e AWS IoT per darti la flessibilità di selezionare lo strumento di importazione dati che soddisfa i requisiti del tuo caso d'uso.

Come posso iniziare con Amazon OpenSearch Service?

Sei fortunato: abbiamo creato questa guida dettagliata per aiutarti a iniziare con Amazon OpenSearch Service. Con il Piano gratuito di AWS, puoi creare il tuo primo dominio senza alcun rischi o costi. In alternativa, puoi seguire questolaboratorio per acquisire esperienza pratica su Amazon OpenSearch Service.