Útmutató a naplózással és jelentéskészítéssel kapcsolatos döntésekhez

Minden szervezetnek rendelkeznie kell mechanizmusokkal, amelyek alapján az informatikai csapat értesíthető a teljesítménnyel, rendelkezésre állással és biztonsággal kapcsolatos problémákról, mielőtt azok komoly problémát okozhatnának. A sikeres monitorozási stratégia bemutatja, hogyan teljesítenek a számítási feladatokat és a hálózati infrastruktúrát alkotó egyes összetevők. A nyilvános felhőbe való migrálás kontextusában a naplózás és a jelentéskészítés integrálása a meglévő monitorozási rendszerekkel kritikus fontosságú a siker szempontjából. Emellett a fontos események és metrikák megfelelő informatikai személyzethez való elérése elengedhetetlen ahhoz, hogy a szervezet megfeleljen az üzemidőre, a biztonságra és a szabályzatmegfelelőségi célokra vonatkozó céloknak.

Diagram, amely a naplózási, jelentéskészítési és monitorozási lehetőségeket jeleníti meg a legkisebbtől a legösszetettebbig, az alábbi ugrási hivatkozásokkal összhangban.

Ugrás ide: A monitorozási infrastruktúra megtervezése | Natív felhőbeli | Helyszíni kierjesztés | Átjáróösszesítés | Hibrid monitorozás (helyszíni) | Hibrid monitorozás (felhőalapú) | Többfelhős környezet | További információk

A felhőbeli naplózási és jelentéskészítési stratégia meghatározásakor az inflekciós pont elsősorban az alábbiakon alapul:

  • A szervezet által az üzemeltetési folyamatokba végzett meglévő befektetések.
  • A többfelhős stratégia támogatásához szükséges követelmények.

A felhőbeli tevékenységek naplózása és jelentése többféleképpen is lehetséges. A natív felhőbeli és a központosított naplózás két gyakori felügyelt szolgáltatási lehetőség, amelyeket az előfizetések kialakítása és száma határoz meg.

A monitorozási infrastruktúra megtervezése

Az üzembe helyezés megtervezésekor fontolja meg, hogy hol tárolja a naplózási adattárakat, és hogyan integrálja a felhőalapú jelentéskészítési és monitorozási szolgáltatásokat a meglévő folyamatokkal és eszközökkel.

Kérdés Natív felhőbeli Helyszíni kierjesztés Hibrid monitorozás Átjáróösszesítés
Rendelkezik meglévő helyszíni monitorozási infrastruktúrával? Nem Igen Igen Nem
Rendelkezik olyan követelményekkel, amelyek megakadályozzák a naplóadatok külső helyeken való tárolását? Nem Igen Nem Nem
Kell integrálnia a felhőalapú monitorozást a helyszíni rendszereivel? Nem Nem Igen Nem
Szükség van a telemetriai adatok feldolgozására vagy szűrésére a monitorozási rendszerekbe való betáplálásuk előtt? Nem Nem Nem Igen

Natív felhőbeli

Egy natív felhőbeli SaaS-megoldás, például az Azure Monitor, a könnyebb választás, ha:

  • A szervezet jelenleg nem rendelkezik meglévő naplózási és jelentéskészítési rendszerekkel.
  • A tervezett üzembe helyezést nem kell integrálni a meglévő helyszíni vagy más külső figyelési rendszerekkel.

Ebben a forgatókönyvben az összes naplóadatrekord és -tároló a felhőben található. Az Azure Platform és az Azure Monitor olyan naplózási és jelentéskészítési eszközöket biztosít, amelyek feldolgozzák és felszínre hozják az információkat az informatikai személyzet számára.

Szükség szerint implementálhat egyéni naplózási megoldásokat az Azure Monitoron alapuló minden előfizetéshez vagy számítási feladathoz kisebb vagy kísérleti üzemelő példányokban. Ezek a megoldások központosítva monitorozzák a naplóadatokat a teljes felhőalapú rendszerben.

Natív felhőbeli feltételezések: A natív felhőbeli naplózási és jelentéskészítési rendszer használata a következő körülményeket feltételezi:

  • A felhőbeli számítási feladatok naplóadatait nem kell integrálnia a meglévő helyszíni rendszerekbe.
  • A felhőalapú jelentéskészítési rendszereket nem fogja használni a helyszíni rendszerek monitorozására.

Helyszíni kierjesztés

A rendszer jelentős mértékű átalakításával járhat, ha azt szeretné, hogy a felhőbe migrált alkalmazások és szolgáltatások felhőalapú naplózási és jelentéskészítési megoldásokat, például az Azure Monitort használják. Ebben az esetben fontolja meg, hogy a számítási feladatok továbbra is küldhessenek telemetriai adatokat a meglévő helyszíni rendszereknek.

Egy ilyen jellegű környezetben a felhőbeli erőforrásoknak közvetlenül kell kommunikálniuk a helyszíni rendszerekkel hibrid hálózatkezelés és a felhőben üzemelő tartományi szolgáltatások együttes használatával. Ezzel a kommunikációval a felhőalapú virtuális hálózat a helyszíni környezet hálózati kiterjesztéseként működik. A felhőben üzemeltetett számítási feladatok tehát közvetlenül kommunikálhatnak a helyszíni naplózási és jelentéskészítési rendszerrel.

Ez a megközelítés továbbra is felhasználja azokat a meglévő monitorozási megoldásokat, amelyekre korábban már pénzt adott ki, és csak korlátozott módosításokra van szükség a felhőben üzembe helyezett alkalmazások és szolgáltatások kiszolgálásához. Emellett gyakran ez a megközelítés a leggyorsabb módja annak, hogy támogassa a monitorozást a liftek és a műszakok áttelepítése során. A felhőalapú PaaS- és SaaS-erőforrások által előállított naplóadatokat azonban nem rögzíti. Emellett kihagyja a felhőplatform által létrehozott virtuális gépekkel kapcsolatos naplókat is, például a virtuális gép állapotát. Ennek eredményeként ennek a mintának ideiglenes megoldásnak kell lennie, amíg egy átfogóbb hibrid monitorozási megoldást nem implementál.

Csak helyszíni feltételezések: A helyszíni naplózási és jelentéskészítési rendszer használata a következő körülményeket feltételezi:

  • Naplóadatokat csak a helyszíni környezetben tart fenn. A naplóadatokat így kezelheti a műszaki követelmények, illetve a jogszabályi vagy szabályzati követelmények miatt.
  • A helyszíni rendszerek nem támogatják a hibrid naplózási és jelentéskészítési vagy átjáró-összesítési megoldásokat.
  • A felhőalapú alkalmazások közvetlenül küldhetnek telemetriát a helyszíni naplózási rendszereknek. Vagy a helyszíninek küldött figyelési ügynökök üzembe helyezhetők számítási feladatok virtuális gépein.
  • A tevékenységprofilok nem függnek felhőbeli naplózást és jelentéskészítést igénylő PaaS- és SaaS-szolgáltatásoktól.

Átjáróösszesítés

Szükség lehet egy naplóadatátjáró-összesítési szolgáltatásra az olyan esetekben, amikor:

  • A felhőalapú telemetriai adatok mennyisége nagy.
  • A meglévő helyszíni monitorozási rendszereknek a feldolgozás előtt módosítaniuk kell a naplóadatokat.

Az átjárószolgáltatás üzembe helyezése a felhőszolgáltatón. Ezután úgy konfigurálja a releváns alkalmazásokat és szolgáltatásokat, hogy az alapértelmezett naplózási rendszer helyett telemetriai adatokat küldjenek az átjárónak. Az átjáró ezután feldolgozza az adatokat: összesíteni, kombinálni vagy más módon formázni az adatokat, mielőtt elküldené az adatokat a figyelési szolgáltatásnak a betöltés és elemzés céljából.

Emellett átjáróval összesítheti és előre feldolgozhatja a felhőalapú natív vagy hibrid rendszerekhez kötött telemetriai adatokat.

Az átjáróösszesítésre vonatkozó előfeltételek:

  • Nagy mennyiségű telemetriai adat várható a felhőalapú alkalmazásokból vagy szolgáltatásokból.
  • A telemetriai adatokat a monitorozási rendszerekbe való betáplálásuk előtt formázni vagy más módon optimalizálni kell.
  • A monitorozási rendszerek API-kkal vagy egyéb mechanizmusokkal rendelkeznek, hogy fogadni tudják az átjáró által feldolgozott naplóadatokat.

Hibrid monitorozás (helyszíni)

A hibrid monitorozási megoldások a helyszíni és a felhőbeli erőforrásokról érkező naplóadatok kombinálásával egy integrált képet biztosítanak a cég tulajdonában lévő teljes informatikai rendszer működési állapotáról.

Ha már befektetett helyszíni monitorozási rendszerekbe, amelyeket nehéz vagy költséges lenne lecserélni, előfordulhat, hogy a felhőbeli tevékenységprofilokból származó telemetriai adatokat integrálni kell a meglévő helyszíni monitorozási megoldásokkal. A hibrid helyszíni monitorozási rendszerekben a helyszíni telemetriai adatok továbbra is a meglévő helyszíni monitorozási rendszert használják. A felhőalapú telemetriai adatok közvetlenül a helyszíni monitorozási rendszerbe vagy az Azure Monitor szolgáltatásba lesznek küldve, amely összesíti és rendszeres időközönként betáplálja őket a helyszíni rendszerbe.

Helyszíni hibrid monitorozási feltételezések: A helyszíni naplózási és jelentéskészítési rendszer hibrid monitorozáshoz való használata a következő feltételeket feltételezi:

  • A felhőbeli számítási feladatok monitorozásához meglévő helyszíni jelentéskészítő rendszereket kell használnia.
  • A naplóadatok tulajdonjogát a helyszínen tartja fenn.
  • A helyszíni felügyeleti rendszerek API-kkal vagy egyéb mechanizmusokkal rendelkeznek a felhőalapú rendszerekből származó naplóadatok fogadásához.

Tipp

A felhőbe irányuló migrálás iteratív jellegének köszönhetően egyre elterjedtebb megoldás lesz majd, hogy a cégek áttérnek az elkülönülő natív felhőbeli és helyszíni monitorozásról egy részlegesen hibrid megközelítésre, ahogy a felhőalapú erőforrások és szolgáltatások és a cég tulajdonában lévő teljes informatikai rendszer integrálására egyre kiforrottabb megoldások állnak majd rendelkezésre.

Hibrid monitorozás (felhőalapú)

Ha nincs kényszerítő szüksége a helyszíni monitorozási rendszer fenntartására, vagy a helyszíni monitorozási rendszereket egy központi felhőalapú megoldásra szeretné cserélni, integrálhatja a helyszíni naplóadatokat az Azure Monitorral, hogy központosított felhőalapú monitorozási rendszert biztosítson.

A helyszíni központosított megközelítés tükrözése esetén a felhőalapú számítási feladatok közvetlenül az Azure Monitorba küldik a telemetriát. A helyszíni alkalmazások és szolgáltatások pedig vagy közvetlenül az Azure Monitornak küldik el a telemetriát, vagy rendszeres időközönként összesítik a helyszíni adatokat az Azure Monitorba való betöltéshez. Az Azure Monitor szolgál majd a cég teljes informatikai rendszerének elsődleges monitorozási és jelentéskészítési rendszereként.

Felhőalapú hibrid monitorozási feltételezések: A felhőalapú naplózási és jelentéskészítési rendszerek hibrid monitorozáshoz való használata a következő feltételeket feltételezi:

  • Nincs szükség meglévő helyszíni monitorozási rendszerek használatára.
  • A számítási feladatok nem rendelkeznek a naplóadatok helyszíni tárolására vonatkozó jogszabályi vagy szabályzati követelményekkel.
  • A felhőalapú monitorozási rendszerek API-kkal vagy egyéb mechanizmusokkal rendelkeznek a helyszíni alkalmazásokból és szolgáltatásokból származó naplóadatok fogadásához.

Többfelhős környezet

A naplózási és jelentéskészítési képességek többfelhős platformon való integrálása bonyolult lehet. Az egyes platformok által kínált szolgáltatások gyakran nem feleltethetők meg egymásnak közvetlenül, és a szolgáltatások által biztosított naplózási és telemetria-képességek is eltérnek.

A többfelhős naplózás támogatásához gyakran átjárószolgáltatásokat kell bevetni, hogy a naplóadatokat át lehessen alakítani egy közös formátumba, majd be lehessen táplálni egy hibrid naplózási megoldásba.

Részletek

Az Azure Monitor az Azure alapértelmezett jelentéskészítési és monitorozási szolgáltatása. Az alábbiakat biztosítja:

  • Egy egységes platformot az alkalmazás-telemetria, a gazdagép-telemetria (például virtuális gépek), a tárolómetrikák, az Azure-platform metrikái és eseménynaplók gyűjtéséhez.
  • Vizualizációkat, lekérdezéseket, riasztásokat és analitikai eszközöket. A virtuális gépek, a vendég operációs rendszerek, a virtuális hálózatok és a tevékenységprofilok alkalmazáseseményeire vonatkozó megállapításokat.
  • REST API-k a külső szolgáltatásokkal való integrációhoz, valamint a figyelési és riasztási szolgáltatások automatizálásához.
  • Integrációt számos népszerű külső gyártó termékeivel.

További lépések

A naplózás és jelentéskészítés csak egy az infrastruktúra alapösszetevői közül, amelyekkel kapcsolatban architekturális döntéseket kell meghozni a felhőbevezetés folyamata során. Az architekturális döntési útmutatók áttekintésében megismerheti az alternatív mintákat és modelleket, amelyek más típusú infrastruktúra tervezésekor használhatók.