A hagyományos környezetekben a naplózás gyárilag megvan és egyszerű: fut a syslog szerver, gyűjti az adatokat és leteszi a /var/log könyvtárba értelmesen szortírozva. A másik eset, amikor egy alkalmazás (tipikusan a webszerverek) saját maguk írják a naplófájlokat.
Míg ez jól működik egy komplett Linux szerveren, konténereknél több problémát is felvet. Egyrészt a konténeren belül megváltozó adatok a konténer leállításakor elvesznek. Erre megoldás, ha a /var/log külön köteten van, de ez így kissé káoszos: minden konténernek saját /var/log könyvtára van, nehéz lesz összevetni a leveleket fogadó (SMTP) szerver és a leveleket tároló (IMAP, csoportmunka, stb.) szerver naplózását, így a hibakeresés is nehézkessé válik. Ráadásul ha a konténered költözik egyik cluster node-ról a másikra, akkor a naplózás is megy vele. Végignézni a cluster összes node-ját egy bejegyzésért pedig elég gyötrelmes…
Mivel ez a probléma nem csak nekem tűnt fel, számos megoldás született rá. Sőt, nem csak a gyűjtésre, de a keresésre, kiértékelésre is. A legegyszerűbb egy központi naplózó szerverre küldeni mindent. De az az egyszerű ötlet is hoz azonnal újabb problémákat: akkor futtassunk minden konténerben egy-egy önálló syslog szervert, ami küldi a központi szerverre a logot? Nem tűnik jó megoldásnak. Ahogy az sem hogy gyűjtse a futtató környezet: mi van, ha a konténered egy telejsen más rendszerre kerül? Lehet azt nem is te üzemelteted.
Olyan megoldásra van szükség, ami független a futtató környezettől, azaz csak a konténereiden múlik, de nem kell minden konténerbe syslog szervert tenni hozzá, valamint a csak fájlba naplózni hajlandó alkalmazásoktól is be tudja gyűjteni a logokat. Végül ezt beküldi egy központi szerverre, ahol te azt kényelmesen tudod keresni és azokból statisztikákat tudsz lekérni. És ki ne felejtsük magának a futtatókörnyezetnek és a Dockernek a naplózását, amire szintén szükséged lehet.
A Docker konténerek központi naplózása képzésen megtanulod a Linux szervereden futó konténerekben keletkező logokat központi helyre gyűjteni a futtatókörnyezettől függetlenül. Legyen az szabványos syslog vagy egyedi fájlba naplózás, illetve magának a Dockernek az üzenetei. Az így összegyűjtött logokhoz pedig megtanulsz egy egyszerű gyűjtő és webes kereső környezetet felépíteni. Természetesen mindent konténerben, hogy az szabadon hordozható legyen.
Docker konténerek központi naplózása
Az élő képzésen a részvétel ingyenes
Jelentkezz be a regisztrációhoz!
Bejelentkezés
Felhasználó létrehozása
Vegyél jegyet az élő képzésre!
Az ingyenes részvételhez túl kevés pontod van. Vásárolj jegyet vagy szerezz több pontot a korábbi képzések értékelésével!
Élő, online képzés
Jelentkezz be a regisztrációhoz!
Bejelentkezés
Felhasználó létrehozása
Vegyél jegyet az élő képzésre!
Az ingyenes részvételhez túl kevés pontod van. Vásárolj jegyet vagy szerezz több pontot a korábbi képzések értékelésével!
Az elmúlt hónapban 10 tanuló iratkozott be
Czakó Krisztián
- 2016. december
Élő képzés
-
Részvétel az élő, online képzésen
-
-
Két hétig megnézheted a felvételt
-
Levásárolható az oktatóvideóra
Regisztrálod magad az élő, online képzésre.
Részvétel az élő képzésen egyszeri alkalommal.
Az élő képzést követő két héten át
újranézheted az élő képzés felvételét.
A kifizetett díj két héten belül
levásárolható az oktatóvideóra.
Online oktatóvideó
-
Részvétel az élő, online képzésen
-
Bármikor megtekinthető oktatóvideó
-
Korlátlan hozzáférés az oktatóvideóhoz
-
Letölthető jegyzet és példa fájlok
Regisztrálod magad az élő, online képzésre.
Bármikor, a neked alkalmas
időpontban nézheted meg
a szerkesztett oktatóvideót.
Örök online hozzáférést
kapsz a szerkesztett
oktatóvideóhoz.
A képzéshez tartozó jegyzetet és
példafájlokat le tudod tölteni.
Letölthető oktatóvideó
-
Részvétel az élő, online képzésen
-
Letölthető oktatóvideó
-
Korlátlan hozzáférés az oktatóvideóhoz
-
Letölthető jegyzet és példa fájlok
Regisztrálod magad az élő, online képzésre.
A képzés videóit le tudod tölteni mp4 formátumban,
valamint bármikor megnézheted online is.
Örök online hozzáférést
kapsz a szerkesztett
oktatóvideóhoz.
A képzéshez tartozó jegyzetet és
példafájlokat le tudod tölteni.
Iratkozz be!
Még nincsenek értékelések. Legyél te az első, aki ír egyet!