Megosztás a következőn keresztül:


Lásd: Adatgyűjtési szabályok (DCR-ek) az Azure Monitorban.

Az adatgyűjtési szabályok (DCR-ek) egy ETL-szerű adatgyűjtési folyamat részét képezik, amely javítja az Azure Monitor régi adatgyűjtési módszereit. Ez a folyamat egy közös adatbetöltési folyamatot használ az összes adatforráshoz, valamint egy szabványos konfigurációs módszert, amely kezelhetőbb és méretezhetőbb, mint a korábbi gyűjtési módszerek.

A DCR-alapú adatgyűjtés különleges előnyei a következők:

  • Konzisztens módszer a különböző adatforrások konfigurálásának módjára.
  • A bejövő adatok szűrésére vagy módosítására irányuló átalakítás alkalmazásának lehetősége a célhelyre való küldés előtt.
  • Az infrastruktúrát kódként és DevOps-folyamatokként támogató méretezhető konfigurációs lehetőségek.
  • A peremhálózati folyamat lehetősége a saját környezetében a magas szintű skálázhatóság, a rétegzett hálózati konfigurációk és az időszakos kapcsolatok biztosításához.

DCR-ek megtekintése

Az adatgyűjtési szabályok (DCR-k) az Azure-ban vannak tárolva, így központilag üzembe helyezhetők és kezelhetők, mint bármely más Azure-erőforrás. Konzisztens és központosított módot biztosítanak a különböző adatgyűjtési forgatókönyvek definiálására és testreszabására.

Az előfizetés összes DCR-jének megtekintése az Azure Portal Monitor menüjének Adatgyűjtési szabályok lehetőségéből. A DCR létrehozásához használt módszertől és magának a DCR-nek a részleteitől függetlenül az előfizetés összes DCR-jét ezen a képernyőn láthatja.

Képernyőkép a DCR-ről az Azure Portalon.

Régi adatgyűjtési módszerek lecserélve

A DCR-gyűjtési folyamat vagy lecserélődött, vagy éppen más adatgyűjtési módszereket cserél le az Azure Monitorban. Az alábbi táblázat az örökölt metódusokat sorolja fel a DCR-alapú cserékkel. Az Azure Monitor egyéb adatgyűjtési módszereit várhatóan a jövőben a DCR-ek is felváltják.

Örökölt metódus DCR metódus Leírás
Log Analytics-ügynök Azure Monitor-ügynök Az Azure Monitor-ügynök mostantól a virtuális gépek és a Kubernetes-fürtök figyelésére szolgál, amelyek támogatják a virtuálisgép-elemzéseket és a Tárolóelemzéseket.
Diagnosztikai beállítások
(csak metrikák)
Metrikák exportálása A diagnosztikai beállítások jelenleg is az Azure-erőforrások erőforrásnaplóinak gyűjtésére szolgálnak. A platformmetrikák mostantól a Metrikák exportálásával gyűjthetők.
Data Collector API Naplóbetöltési API A Logs ingestion API használatával adatokat küldhet egy Log Analytics-munkaterületre bármely REST-ügyfélről. Lecseréli a kevésbé biztonságos és kevésbé működőképes Data Collector API-t.

Azure Monitor-folyamat

A DCR-ek által támogatott adatgyűjtési folyamat az Azure Monitor-folyamaton alapul, amely a bejövő adatok közös feldolgozási útvonalát biztosítja. A felhőfolyamat az Azure Monitor-folyamat egyik összetevője (a másik összetevő esetében lásd az Edge-folyamatot), és automatikusan elérhető az Azure-előfizetésben az Azure Monitor platform részeként. Nincs szükség konfigurálásra, és nem jelenik meg az Azure Portalon.

Az Azure Monitor-folyamat adatfolyamát bemutató ábra.

Az Azure Monitor-folyamatot használó összes adatgyűjtési forgatókönyv egy DCR-ben van definiálva, amely útmutatást nyújt a felhőfolyamatnak az általa kapott adatok feldolgozásához. A forgatókönyvtől függően a DCR-ek az alábbiakat adják meg:

  • Gyűjtendő és a folyamatba küldendő adatok.
  • A bejövő adatok sémája.
  • Az adatokra a tárolás előtt alkalmazandó átalakítások.
  • Cél, ahol az adatokat el kell küldeni.

DCR használata

A DCR-ek két alapvető módon vannak megadva egy adott adatgyűjtési forgatókönyvhöz az alábbi szakaszokban leírtak szerint. Mindegyik forgatókönyv támogatja az egyik metódust, de mindkettőt nem.

Feljegyzés

A munkaterület-átalakítási DCR-ek a létrehozásuk után azonnal aktívak lesznek. Nem használják az ebben a szakaszban ismertetett módszerek egyikét sem.

Adatgyűjtési szabály társításai (DCRA)

Az adatgyűjtési szabálytársítások (DCRA-k) segítségével a rendszer egy DCR-t egy figyelt erőforráshoz társít. Ez egy több-a-többhöz kapcsolat, amelyben egyetlen DCR több erőforráshoz is társítható, és egyetlen erőforrás több DCR-hez is társítható. Ez lehetővé teszi, hogy stratégiát dolgozzon ki a különböző követelményekkel rendelkező erőforrások közötti monitorozás fenntartására.

Az alábbi ábra például egy virtuális gépen futó Azure Monitor-ügynök (AMA) adatgyűjtését szemlélteti. Az ügynök telepítésekor csatlakozik az Azure Monitorhoz, hogy lekérje a hozzá társított tartományvezérlőket. Ebben a forgatókönyvben a DCR-ek megadják az összegyűjtendő eseményeket és teljesítményadatokat, amelyeket az ügynök használ annak meghatározására, hogy milyen adatokat gyűjtsön a gépről, és küldje el az Azure Monitornak. Az adatok kézbesítése után a felhőfolyamat a DCR-ben megadott összes átalakítást futtatja az adatok szűréséhez és módosításához, majd elküldi az adatokat a megadott munkaterületnek és táblának.

Az Azure Monitor-ügynök DCR-t használó alapműveleteit bemutató ábra.

Közvetlen betöltés

A közvetlen betöltéssel egy adott DCR van megadva a bejövő adatok feldolgozásához. Az alábbi diagram például egy egyéni alkalmazás adatait mutatja be a Logs ingestion API használatával. Minden API-hívás megadja az adatokat feldolgozó DCR-t. A DCR megérti a bejövő adatok struktúráját, tartalmaz egy átalakítást, amely biztosítja, hogy az adatok a céltábla formátumában legyen, és megadja a munkaterületet és a táblát az átalakított adatok elküldéséhez.

A DCR logs ingestion API-val végzett alapműveletét bemutató ábra.

Átalakítások

Az átalakítások olyan KQL-lekérdezések, amelyek a felhőfolyamatba küldött összes rekordon futnak. Lehetővé teszik a bejövő adatok módosítását, mielőtt azokat az Azure Monitorban tárolják, vagy egy másik célhelyre küldik. Szűrheti a szükségtelen adatokat a betöltési költségek csökkentése érdekében, eltávolíthatja a Log Analytics-munkaterületen nem tárolható bizalmas adatokat, vagy formázhatja az adatokat, hogy azok egyezzenek a célséma sémájával. Az átalakítások olyan speciális forgatókönyveket is lehetővé tesznek, mint például az adatok több célhelyre való küldése vagy az adatok további információval való bővítése.

Az átalakítás alapfogalmat bemutató diagram.

Edge-folyamat

A peremhálózati folyamat kiterjeszti az Azure Monitor-folyamatot a saját adatközpontra. Lehetővé teszi a telemetriai adatok nagy léptékű gyűjtését és útválasztását, mielőtt azokat a felhőfolyamatba továbbítanák. A felhőfolyamattól eltérően a peremhálózati folyamat nem kötelező, és konfigurálást igényel.

Az Azure Monitor peremhálózati folyamatának konkrét használati esetei a következők:

  • Skálázhatóság. A peremhálózati folyamat képes nagy mennyiségű adatot kezelni a figyelt erőforrásokból, amelyeket más gyűjtési módszerek, például az Azure Monitor-ügynök korlátozhatnak.
  • Időszakos kapcsolat. Előfordulhat, hogy egyes környezetek megbízhatatlan kapcsolatot létesítenek a felhőhöz, vagy hosszú, kapcsolat nélküli, váratlan időszakokkal rendelkeznek. A peremhálózati folyamat helyileg gyorsítótárazhatja az adatokat, és szinkronizálhatja a felhővel a kapcsolat visszaállításakor.
  • Rétegzett hálózat. Egyes környezetekben a hálózat szegmentált, és az adatok nem küldhetők közvetlenül a felhőbe. A peremhálózati folyamat segítségével adatokat gyűjthet a figyelt erőforrásokból felhőhozzáférés nélkül, és kezelheti a felhőbeli Azure Monitorhoz való kapcsolatot.

Az Azure Monitor peremhálózati folyamatának adatfolyamát bemutató ábra.

DCR-régiók

Az adatgyűjtési szabályok minden olyan nyilvános régióban elérhetők, ahol a Log Analytics-munkaterületek, valamint az Azure Government és Kína felhői támogatottak. A levegőben leképezett felhők még nem támogatottak. A rendszer létrehoz és tárol egy DCR-t egy adott régióban, és biztonsági másolatot készít a párosított régióról ugyanazon a földrajzi helyen. A szolgáltatás mindhárom rendelkezésre állási zónában üzembe van helyezve a régióban. Ezért ez egy zónaredundáns szolgáltatás, amely tovább növeli a rendelkezésre állást.

Az egyrégiós adattárolás egy előzetes verziójú funkció, amely lehetővé teszi az ügyfelek adatainak egyetlen régióban való tárolását, és jelenleg csak a Délkelet-ázsiai régióban (Szingapúr) érhető el, az Asia Pacific Geo régióban és a Brazil Földrajzi Régió dél-brazíliai régiójában (Sao Paulo Állam). Ezekben a régiókban alapértelmezés szerint engedélyezve van az egyrégiós tartózkodási hely.

Következő lépések

A DCR-ekkel való munkával kapcsolatos további információkért tekintse meg az alábbi cikkeket.