Mikä on ELK Stack
Elasticsearch + Logstash + Kibana
ELK Stack on kokoelma kolmea avoimen lähdekoodin työkalua: Elasticsearch, Logstash ja Kibana, jotka yhdessä tarjoavat lokien ja datan keräämisen, käsittelyn, tallennuksen ja visualisoinnin.
Mikä on ELK Stack
ELK Stack on tehokas alusta keskitettyyn lokienhallintaan ja analytiikkaan. Jokainen komponentti hoitaa oman roolinsa datankäsittelyputkessa.
Stack-komponentit
- Elasticsearch — hajautettu haku- ja analytiikkamoottori datan tallentamiseen ja hakuun
- Logstash — putki datan keräämiseen, käsittelyyn ja lähettämiseen Elasticsearchiin
- Kibana — web-käyttöliittymä Elasticsearchin datan visualisointiin ja analysointiin
Laajennettu versio (Elastic Stack)
- Beats — kevyet agentit datan lähettämiseen (Filebeat, Metricbeat, Packetbeat)
- APM — sovelluksen suorituskyvyn valvonta
- Security — datan suojaus ja pääsynhallinta
Käyttötapaukset
- Keskitetty lokitus
- Infrastruktuurin valvonta
- Tietoturva-analyysi (SIEM)
- Liiketoiminta-analytiikka
- Sovellusten virheenkorjaus
Edut
- Yksi alusta kaikille lokeille
- Skaalautuvuus mihin tahansa volyymiin
- Reaaliaikainen haku
- Rikas visualisointi Kibanassa
- Aktiivinen avoimen lähdekoodin yhteisö