Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Azure Monitor diagnosztikai beállításaival összegyűjtheti a forrásnaplókat és elküldheti platform metrikákat és a activity naplót különböző helyekre. Hozzon létre egy külön diagnosztikai beállítást minden olyan erőforráshoz, amelyből adatokat szeretne gyűjteni. Minden beállítás meghatározza az összegyűjtendő erőforrás adatait, valamint azokat a célhelyeket, amelyekbe az adatokat küldeni szeretné. Ez a cikk a diagnosztikai beállítások részleteit ismerteti, beleértve a létrehozásukat és az adatok küldéséhez elérhető célhelyeket.
Tevékenységnaplók, erőforrásnaplók és platformmetrikák gyűjteményét bemutató diagram.
Az alábbi videó végigvezeti az erőforrásplatform-naplók diagnosztikai beállításokkal való irányításáról. A videó rögzítése óta az alábbi módosítások történtek a diagnosztikai beállításokon, de ezeket a témaköröket ebben a cikkben tárgyaljuk.
- Azure Monitor partnerek
- Kategóriacsoportok
Warning
Törölje az erőforrás diagnosztikai beállításait, ha törli vagy átnevezi az erőforrást, vagy ha erőforráscsoportok vagy előfizetések között migrálja. Ha a diagnosztikai beállítás nincs eltávolítva, és az erőforrás újra létrejön, a törölt erőforrás diagnosztikai beállításai az újra is alkalmazhatók. Bizonyos erőforrástípusok esetében ez a helyzet folytatná az erőforrásnaplók gyűjtését a diagnosztikai beállításban meghatározott módon.
Sources
A diagnosztikai beállítások az alábbi táblázatban szereplő forrásokból gyűjthetnek adatokat. Az egyes forráscsoportok által gyűjtött adatokról és azok formátumáról az egyes célhelyeken a csatolt cikkben talál további információt.
| Adatforrás | Description |
|---|---|
| Platformmetrikák | Automatikusan összegyűjtve konfiguráció nélkül. Diagnosztikai beállítás használatával platformmetrikákat küldhet más célhelyekre. |
| Tevékenységnapló | Automatikusan összegyűjtve konfiguráció nélkül. Diagnosztikai beállítás használatával tevékenységnapló-bejegyzéseket küldhet más célhelyekre. |
| Erőforrásnaplók | Alapértelmezés szerint nincsenek gyűjtve. Hozzon létre egy diagnosztikai beállítást az erőforrásnaplók gyűjtéséhez. |
Destinations
A diagnosztikai beállítások adatokat küldenek a célhelyekre az alábbi táblázatban. Az átvitel alatt álló adatok biztonságának biztosítása érdekében az összes célvégpont úgy van konfigurálva, hogy támogassa a TLS 1.2-t.
Egyetlen diagnosztikai beállítás legfeljebb egy célhelyet definiálhat. Ha több céltípusba (például két Log Analytics munkaterületre) szeretne adatokat küldeni, hozzon létre több beállítást. Minden erőforrás legfeljebb öt diagnosztikai beállításokkal rendelkezhet.
A diagnosztikai beállítás által használt célhelyeknek létezniük kell a beállítás létrehozása előtt. A célhelynek nem kell ugyanabban az előfizetésben lennie, mint a naplókat küldő erőforrásnak, ha a beállítást konfiguráló felhasználó megfelelő Azure szerepköralapú hozzáférés-vezérlési (RBAC) hozzáféréssel rendelkezik mindkét előfizetéshez. Az Azure Lighthouse használatával célhelyeket adhat hozzá egy másik Microsoft Entra bérlőhöz.
| Destination | Description | Requirements |
|---|---|---|
| Log Analytics munkaterület | Adatok lekérése napló lekérdezésekkel és munkafüzetekkel. Naplóriasztások használatával proaktívan riasztást jeleníthet meg az adatokról. A különböző Azure erőforrások által használt táblákért tekintse meg a Azure Monitor erőforrásnapló-referenciát. | A Log Analytics munkaterületen lévő táblák automatikusan létrejönnek, amikor az első adatokat elküldik a munkaterületnek, így csak magának a munkaterületnek kell léteznie. |
| Azure Storage fiók | Tárolás naplózáshoz, statikus elemzéshez vagy biztonsági mentéshez. Előfordulhat, hogy a tárolás olcsóbb, mint a többi lehetőség, és határozatlan ideig tartható. Adatok küldése nem módosítható tárolóba a módosítás megakadályozása érdekében. Állítsa be a tárfiók nem módosítható szabályzatát a blobverziók módosíthatósági szabályzatainak konfigurálása című cikkben leírtak szerint. | A tárfióknak ugyanabban a régióban kell lennie, mint a figyelt erőforrásnak, ha az erőforrás regionális. A diagnosztikai beállítások nem férnek hozzá a tárfiókokhoz, ha a virtuális hálózatok engedélyezve vannak. Engedélyeznie kell a A megbízható Microsoft-szolgáltatások engedélyezését a tárfiókok tűzfalbeállításainak megkerüléséhez, hogy a Azure Monitor diagnosztikai beállítások szolgáltatás hozzáférést kapjon a tárfiókhoz. Azure DNS zónavégpontok (előzetes verzió) és a Premium storage-fiókok nem támogatottak célként. Minden standard tárfiók támogatott. |
| Azure Event Hubs | Adatok átvitele külső rendszerekbe, például nem Microsoft biztonsági információk és eseménykezelési (SIEM) megoldásokba és más Log Analytics megoldásokba. | Az eseményközpontoknak ugyanabban a régióban kell lenniük, mint a figyelt erőforrásnak, ha az erőforrás regionális. Nem használhat compacted eseményközpontot mert az üzenetnek partíciókulcsra van szüksége, amelyet Azure Monitor nem tartalmaz. A diagnosztikai beállítások nem férnek hozzá az eseményközpontokhoz, ha a virtuális hálózatok engedélyezve vannak. Engedélyeznie kell a A megbízható Microsoft-szolgáltatások engedélyezését ahhoz, hogy megkerülje ezt a tűzfalbeállítást az eseményközpontokban, hogy a Azure Monitor diagnosztikai beállítások szolgáltatás hozzáférést kapjon az eseményközpont erőforrásaihoz. Az Event Hubs-névtér megosztott hozzáférési szabályzata határozza meg a streamelési mechanizmus engedélyeit. Az eseményközpontokba való adatfolyamhoz , és engedélyekre van szükség. A diagnosztikai beállítás streamelésre való frissítéséhez rendelkeznie kell az adott Event Hubs engedélyezési szabály engedélyével. |
| Azure Monitor partnermegoldások | Speciális integrációk lehetségesek Azure Monitor és más, nem Microsoft-alapú monitorozási platformok között. A megoldások partnerenként eltérőek. | További részletekért lásd Azure natív ISV-szolgáltatások dokumentációját. |
Diagnosztikai beállítás létrehozásának módszerei
Diagnosztikai beállításokat az alábbi módszerek bármelyikével hozhat létre.
Ha diagnosztikai beállítást szeretne létrehozni a tevékenységnaplóhoz a Azure portál használatával, tekintse meg a Export tevékenységnaplót. Ha diagnosztikai beállítást szeretne létrehozni egy felügyeleti csoporthoz, olvassa el a Felügyeleti csoport diagnosztikai beállításai című témakört.
- Azure portál
- PowerShell
- CLI
- ARM (JSON)
- Bicep
- REST API
Az alábbi lépésekkel hozzon létre egy új diagnosztikai beállítást, vagy szerkessze a meglévőt a Azure portálon:
Az erőforrás menüjében, a Figyelés szakaszban válassza a Diagnosztikai beállítások lehetőséget. Vagy a Azure Monitor menüben válassza a Settings>Diagnostic settings lehetőséget. Ezután válassza ki az erőforrást.
Válassza a Diagnosztikai beállítás hozzáadása lehetőséget egy új beállítás hozzáadásához, vagy válassza a Szerkesztés beállítást egy meglévő szerkesztéséhez.
Egy erőforrás több diagnosztikai beállítására is szükség lehet, ha több, azonos típusú célhelyre szeretne küldeni. Az alábbi példa egy key vault-erőforrás beállításait mutatja be, de a képernyő más erőforrásokhoz is hasonló.
A meglévő beállítások diagnosztikai beállításának hozzáadását bemutató képernyőkép.
Adjon meg egy leíró nevet a beállításnak, ha még nem rendelkezik ilyen névvel.
Képernyőkép a diagnosztikai beállítások részleteiről.
Ez a képernyőkép egy példakulcstartót mutat be. Más típusú erőforrások különböző kategóriákat rendelkeznek.
Naplók esetén válasszon egy kategóriacsoportot, vagy jelölje be az egyes adatkategóriákhoz tartozó egyes jelölőnégyzeteket, amelyeket el szeretne küldeni a célhelyekre. A kategóriák listája minden Azure szolgáltatás esetében eltérő.
A Metrikák esetében válassza az AllMetrics lehetőséget, ha platformmetrikákat szeretne gyűjteni.
A céladatok megadásához jelölje be a diagnosztikai beállításokba felvenni kívánt célhelyek jelölőnégyzetét. Ezután adja meg az egyes célhelyek adatait.
Ha egy Log Analytics munkaterületet jelöl ki célhelyként, előfordulhat, hogy meg kell adnia a gyűjtési módot. További részletekért lásd a Gyűjtemény módot.
Warning
Tárfiók vagy Event Hubs-névtér diagnosztikai beállításainak létrehozásakor vagy frissítésekor nem választhatja ki a fiókot vagy a névteret az erőforrásnaplók vagy metrikák adatainak célhelyként. Ez a korlátozás a tervezett működés része. Ha erőforrásnaplókat vagy metrikákat küld egy erőforrásból ugyanarra az erőforrásra, az végtelen ciklust eredményezne az adatok generálásához és írásához.
Ez a kialakítás csak a Azure portál UX-rétegére vonatkozik. Ha valóban ugyanarra az erőforrásra kell adatokat írnia, és hajlandó elfogadni a kapcsolódó kockázatokat, létrehozhatja a diagnosztikai beállítást Azure PowerShell, a Azure CLI, a REST API, egy Resource Manager sablon vagy egy támogatott Microsoft SDK használatával.
Kategóriacsoportok
A kategóriacsoportok használatával előre definiált csoportosítások alapján gyűjthet erőforrásnaplókat az egyes naplókategóriák kiválasztása helyett. A Microsoft definiálja a csoportosításokat a gyakori használati esetek monitorozásához. Ha a csoport kategóriái frissülnek, a rendszer automatikusan módosítja a naplógyűjteményt.
Nem minden Azure szolgáltatás használ kategóriacsoportokat. Ha a kategóriacsoportok nem érhetők el egy adott erőforráshoz, a beállítás nem lesz elérhető a diagnosztikai beállítás létrehozásakor.
Ha a diagnosztikai beállításban kategóriacsoportokat használ, nem választhatja ki az egyes kategóriatípusokat. Jelenleg két kategóriacsoport létezik:
- : Az erőforrás összes kategóriája.
- : Minden olyan erőforrásnapló, amely rögzíti az adatokkal vagy a szolgáltatás beállításaival folytatott ügyfél-interakciókat. Ha a kategóriacsoportot választja, nem kell kijelölnie ezt a kategóriacsoportot.
Note
A audit kategória engedélyezése a Azure SQL Database diagnosztikai beállításai között nem aktiválja az adatbázis naplózását. Az adatbázis-naplózás engedélyezéséhez engedélyeznie kell azt a Azure SQL Database naplózási paneljén.
Metrikák korlátozásai
Nem minden metrika küldhető el egy diagnosztikai beállításokkal rendelkező Log Analytics munkaterületre. Tekintse meg az Exportálható oszlopot a támogatott metrikák listájában.
A diagnosztikai beállítások jelenleg nem támogatják a többdimenziós metrikákat. A dimenziókkal rendelkező metrikákat a rendszer lapított, egydimenziós metrikákként exportálja, és a dimenzióértékek között összesíti. A blokklánc metrikái például csomópontonkénti szinten vizsgálhatók és ábrázolhatók. Ha a metrikát diagnosztikai beállításokkal exportálja, az összes csomópont összes olvasási bájtja megjelenik.
Az egyes metrikák korlátainak megkerüléséhez manuálisan is kinyerheti őket a Metrics REST API-val. Ezután importálhatja őket egy Log Analytics munkaterületre a Logs Ingestion API használatával.
Költségek szabályozása
Előfordulhat, hogy a diagnosztikai beállítások által gyűjtött adatok költsége is felmerül. A költség a választott célhelytől és az összegyűjtött adatok mennyiségétől függ. További információ: Azure Monitor díjszabás.
Csak az egyes szolgáltatásokhoz szükséges kategóriákat gyűjtse össze. Előfordulhat, hogy nem szeretne platformmetrikákat gyűjteni az Azure erőforrásokból, mert ezek az adatok már gyűjtve vannak Metrikák-ban. A diagnosztikai adatokat úgy konfigurálhatja, hogy csak akkor gyűjtsenek metrikákat, ha a munkaterületen metrikaadatokra van szüksége a napló lekérdezésekkel végzett összetettebb elemzéshez.
A diagnosztikai beállítások nem teszik lehetővé a részletes szűrést egy kijelölt kategórián belül. A Log Analytics munkaterület támogatott tábláira vonatkozó adatokat transzformációk használatával szűrheti. Részletekért lásd: Transformations in Azure Monitor.
Az adatok célhelyekre való eljutása előtt eltelt idő
A diagnosztikai beállítás létrehozása után az adatoknak 90 percen belül el kell indulnia a kiválasztott célhelyekre való áramlásnak. Amikor adatokat küld egy Log Analytics munkaterületre, a rendszer automatikusan létrehozza a táblát, ha még nem létezik. A tábla csak akkor jön létre, ha a célhelyek megkapják az első naplórekordokat.
Ha 24 órán belül nem kap információt, az alábbi problémák egyikét tapasztalhatja:
- Nem jönnek létre naplók.
- Hiba történt az alapul szolgáló útválasztási mechanizmusban.
Próbálja meg letiltani a konfigurációt, majd újból letiltani. Ha a probléma továbbra is fennáll, lépjen kapcsolatba Azure-támogatás a Azure portálon keresztül.
Application Insights
Az Application Insights-alkalmazások diagnosztikai beállításaihoz vegye figyelembe a következő információkat:
- A cél nem lehet ugyanaz a Log Analytics munkaterület, amelyen az Application Insights-erőforrás alapul.
- Az Application Insights-felhasználó nem férhet hozzá mindkét munkaterülethez. Állítsa a Log Analytics hozzáférés-vezérlő módotMunkaterület-engedélyek szükségesek-re. A Azure RBAC segítségével győződjön meg arról, hogy a felhasználó csak az Application Insights-erőforrás alapjául használt Log Analytics munkaterülethez fér hozzá.
Ezekre a lépésekre azért van szükség, mert az Application Insights erőforrásokon keresztül fér hozzá az adatokhoz a teljes körű tranzakciós műveletek és a pontos alkalmazástérképek biztosításához. Ezek az erőforrások Log Analytics munkaterületeket is tartalmaznak. Mivel a diagnosztikai naplók ugyanazokat a táblaneveket használják, ismétlődő adatok jelenhetnek meg, ha a felhasználó több erőforráshoz is hozzáfér, amelyek ugyanazokat az adatokat tartalmazzák.
Troubleshooting
A metrikakategória nem támogatott
Ha Resource Manager sablont, REST API-t, Azure CLI vagy Azure PowerShell használ, a következőhöz hasonló hibaüzenet jelenhet meg: "Az xxxx metrikakategória nem támogatott". A AllMetrics kivételével a metrikakategóriák nem támogatottak, kivéve néhány Azure szolgáltatást. Távolítsa el a kivételével minden más metrikakategória nevét, majd ismételje meg az üzembe helyezést.
A beállítás eltűnik az erőforrás-azonosító nem ASCII-karakterei miatt
A diagnosztikai beállítások nem támogatják a nem ASCII karakterekkel (például preproduccón) rendelkező erőforrás-azonosítókat. Mivel a Azure nem tudja átnevezni az erőforrásokat, új erőforrást kell létrehoznia a nem ASCII karakterek nélkül. Ha a karakterek erőforráscsoportban vannak, áthelyezheti az erőforrásokat egy új csoportba.
Az erőforrás inaktív
Ha egy erőforrás inaktív, és nulla értékű metrikákat exportál, a diagnosztikai beállítások exportálási mechanizmusa fokozatosan visszaáll, hogy elkerülje a nulla értékek exportálásának és tárolásának szükségtelen költségeit. Ez a visszakapcsolás a következő nemzero érték exportálásának késéséhez vezethet. Ez a viselkedés csak az exportált metrikákra vonatkozik, és nem befolyásolja a metrikákon alapuló riasztásokat vagy az automatikus skálázást.
Ha egy erőforrás egy órán át inaktív, az exportálási mechanizmus 15 percre áll vissza. Ez a helyzet azt jelenti, hogy a következő nemzero érték exportálása akár 15 perces késéssel is jár. Az erőforrás hét nap inaktivitás után eléri a két óra maximális visszalépési időt. Miután az erőforrás megkezdte a nemero értékek exportálását, az exportálási mechanizmus visszaállítja a három perces eredeti exportálási késést.