Hírek

ELK - Elasticsearch, LogStash, Kibana - a korlátok nélküli naplózó megoldás

2015. Augusztus 15.

Az iCode az ELK szoftvercsomagra épülő, centralizált megoldást kínál több száz vagy ezer szerver által generált sok millió naplóüzenet biztonságos kezelésére, valós időben kereshetővé és elemezhetővé tételére.

Az ELK szoftvercsomag az (E)lasticsearch NoSQL adatbázisból, a (L)ogstash naplóüzenet feldolgozóból és a (K)ibana webes felhasználói felületből tevődik össze, amelyek mind nyílt forráskódú és nagyvállalati követelményeknek megfelelő szoftverek. Az ELK horizontálisan skálázódó architektúrájának köszönhetően valós időben képes feldolgozni és elemezni tetszőleges mennyiségű strukturált vagy strukturálatlan szerkezetű naplóüzenetet.

ELK Architecture

  • Az alkalmazások naplózhatnak különféle módokon, pl. naplóállományokba vagy syslog protokollon.
  • A Logstash összegyűjti, feldolgozza és egy egyszerű REST API segítségével Elasticsearch adatbázisba tárolja az eseményeket.
  • Az Elasticsearch tárolja és indexeli az eseményeket egy NoSQL, JSON alapú adatbázisban.
  • A Kibana segítségével valós idejű lekérdezések és adat-vizualizációk készíthetők a vállalat összes naplóüzenetéből.

 

A Kibana az Elasticsearch adat-vizualizációs motorja. Lehetővé teszi az Elasticsearch-ben tárolt adatok közvetlen elérését és interaktív megjelenítését egyedi vizualizációs paneleken. A panelek folyamatosan képesek frissülni és valós időben jelenítik meg az adatváltozásokat.
A panelek testre szabhatók, elmenthetők, exportálhatók, megoszthatók. Célirányosan összeállított képernyőkkel monitorozást, eseményfigyelést és folyamatos tájékoztatást lehet megvalósítani.
A Kibana esztétikus képernyői megmutatják a fontos eseményeket úgy, ahogy Ön szeretné. Definiálhat egyedi adattáblákat, információs paneleket, diagramokat.

Kibana UI

 

Az iCode szakértő támogatást nyújt ELK-re épülő megoldások kialakításához és vállalati rendszerekhez való integrációjához.