Lekérdezések naplózása az Azure Monitor-naplókban

A napló lekérdezési naplói telemetriát biztosítanak az Azure Monitorban futtatott napló lekérdezésekről. Ez olyan információkat is tartalmaz, mint a lekérdezés futtatása, ki futtatta, milyen eszközt használtak, a lekérdezés szövegét és a lekérdezés végrehajtását leíró teljesítménystatisztikákat.

Lekérdezésnaplózás konfigurálása

A lekérdezések naplózása diagnosztikai beállítással engedélyezve van a Log Analytics-munkaterületen. Ez lehetővé teszi naplózási adatok küldését az aktuális munkaterületre vagy az előfizetés bármely más munkaterületére, az Azure Event Hubsba az Azure-on kívüli küldéshez, vagy archiválás céljából az Azure Storage-ba.

Azure Portalra

A Log Analytics-munkaterület diagnosztikai beállításának elérése az Azure Portalon az alábbi helyek valamelyikén:

  • Az Azure Monitor menüjében válassza a Diagnosztikai beállítások lehetőséget, majd keresse meg és válassza ki a munkaterületet.

    Screenshot of diagnostic settings Azure Monitor.

  • A Log Analytics-munkaterületek menüben válassza ki a munkaterületet, majd válassza a Diagnosztikai beállítások lehetőséget.

    Screenshot of diagnostic settings Log Analytics workspace.

Resource Manager-sablon

A Log Analytics-munkaterület diagnosztikai beállításából beszerezhet egy példa Resource Manager-sablont.

Adatok naplózása

A rendszer minden lekérdezés futtatásakor létrehoz egy naplózási rekordot. Ha egy Log Analytics-munkaterületre küldi az adatokat, azokat egy LAQueryLogs nevű táblában tárolja. Az alábbi táblázat a naplózási adatok egyes rekordjainak tulajdonságait ismerteti.

Mező Leírás
TimeGenerated A lekérdezés elküldésekor az UTC idő.
CorrelationId Egyedi azonosító a lekérdezés azonosításához. Hibaelhárítási forgatókönyvekben használható, ha segítségért fordul a Microsofthoz.
AADObjectId A lekérdezést elindító felhasználói fiók Microsoft Entra-azonosítója.
AADTenantId A lekérdezést elindító felhasználói fiók bérlőjének azonosítója.
AADEmail A lekérdezést elindító felhasználói fiók bérlőjének e-mail-címe.
AADClientId A lekérdezés indításához használt alkalmazás azonosítója és feloldott neve.
RequestClientApp A lekérdezés indításához használt alkalmazás feloldott neve. További információt az ügyfélalkalmazás kérése című témakörben talál.
QueryTimeRangeStart A lekérdezéshez kijelölt időtartomány kezdete. Ez bizonyos esetekben nem tölthető fel, például amikor a lekérdezés a Log Analyticsből indul el, és az időválasztó helyett az időtartomány van megadva a lekérdezésben.
QueryTimeRangeEnd A lekérdezéshez kijelölt időtartomány vége. Ez bizonyos esetekben nem tölthető fel, például amikor a lekérdezés a Log Analyticsből indul el, és az időválasztó helyett az időtartomány van megadva a lekérdezésben.
Lekérdezésszöveg A futtatott lekérdezés szövege.
RequestTarget A lekérdezés elküldéséhez API URL-címet használtunk.
RequestContext Azon erőforrások listája, amelyeken a lekérdezést futtatni kívánták. Legfeljebb három sztringtömböt tartalmaz: munkaterületeket, alkalmazásokat és erőforrásokat. Az előfizetés vagy az erőforráscsoport által célzott lekérdezések erőforrásokként jelennek meg. Tartalmazza a RequestTarget által vélt célt.
Az egyes erőforrások erőforrás-azonosítóját a rendszer tartalmazza, ha megoldható. Előfordulhat, hogy nem sikerül megoldani, ha hibát ad vissza az erőforrás elérésekor. Ebben az esetben a rendszer a lekérdezés adott szövegét használja.
Ha a lekérdezés nem egyértelmű nevet használ, például egy több előfizetésben meglévő munkaterületnevet, a rendszer ezt a nem egyértelmű nevet fogja használni.
RequestContextFilters A lekérdezéshívás részeként megadott szűrők halmaza. Legfeljebb három lehetséges sztringtömböt tartalmaz:
- ResourceTypes – a lekérdezés hatókörének korlátozásához szükséges erőforrás típusa
- Munkaterületek – azon munkaterületek listája, amely a lekérdezést a következőre korlátozza:
- WorkspaceRegions – A lekérdezés korlátozására szolgáló munkaterület-régiók listája
ResponseCode A lekérdezés elküldésekor visszaadott HTTP-válaszkód.
ResponseDurationMs A válasz visszaadási ideje.
ResponseRowCount A lekérdezés által visszaadott sorok teljes száma.
StatsCPUTimeMs A számításhoz, elemzéshez és adatlehíváshoz használt teljes számítási idő. Csak akkor van feltöltve, ha a lekérdezés a 200-ás állapotkóddal tér vissza.
StatsDataProcessedKB A lekérdezés feldolgozásához elért adatok mennyisége. A céltábla mérete, a használt időtartomány, az alkalmazott szűrők és a hivatkozott oszlopok száma befolyásolja. Csak akkor van feltöltve, ha a lekérdezés a 200-ás állapotkóddal tér vissza.
StatsDataProcessedStart A lekérdezés feldolgozásához hozzáfért legrégebbi adatok időpontja. A lekérdezés explicit időtartománya és az alkalmazott szűrők befolyásolják. Az adatparticionálás miatt ez nagyobb lehet a explicit időtartamnál. Csak akkor van feltöltve, ha a lekérdezés a 200-ás állapotkóddal tér vissza.
StatsDataProcessedEnd A lekérdezés feldolgozásához elért legújabb adatok időpontja. A lekérdezés explicit időtartománya és az alkalmazott szűrők befolyásolják. Az adatparticionálás miatt ez nagyobb lehet a explicit időtartamnál. Csak akkor van feltöltve, ha a lekérdezés a 200-ás állapotkóddal tér vissza.
StatsWorkspaceCount A lekérdezés által elért munkaterületek száma. Csak akkor van feltöltve, ha a lekérdezés a 200-ás állapotkóddal tér vissza.
StatsRegionCount A lekérdezés által elért régiók száma. Csak akkor van feltöltve, ha a lekérdezés a 200-ás állapotkóddal tér vissza.

Ügyfélalkalmazás kérése

RequestClientApp Leírás
AAPBI Log Analytics-integráció a Power BI-val.
AppAnalytics A Log Analytics tapasztalatai az Azure Portalon.
Alkalmazás Elemzések PortalExtension Munkafüzetek vagy alkalmazáselemzések.
ASC_Portal Felhőhöz készült Microsoft Defender.
ASI_Portal Sentinel.
AzureAutomation Azure Automation.
AzureMonitorLogs Csatlakozás or Azure Monitor-naplók Csatlakozás or.
csharpsdk Log Analytics Query API.
Piszkozatfigyelő Naplókeresési riasztás létrehozása az Azure Portalon.
Grafana Grafana-összekötő.
IbizaExtension A Log Analytics tapasztalatai az Azure Portalon.
infra Elemzések/tároló Tárolóelemzések.
infra Elemzések/virtuális gép Virtuálisgép-elemzések.
LogAnalyticsExtension Azure-irányítópult.
LogAnalyticsPSClient Log Analytics Query API.
OmsAnalyticsPBI Log Analytics-integráció a Power BI-val .
PowerBI Csatlakozás or Log Analytics-integráció a Power BI-val .
Sentinel-Investigation-Queries Sentinel.
Sentinel-DataCollectionAggregator Sentinel.
Sentinel-analyticsManagement-customerQuery Sentinel.
Ismeretlen Log Analytics Query API.
UpdateManagement Frissítéskezelés.

Megfontolások

  • A lekérdezések naplózása csak felhasználói környezetben történő végrehajtáskor történik. Az Azure-ban nem lesznek naplózva szolgáltatások közötti szolgáltatások. A kizárás két elsődleges lekérdezéscsoportja a számlázási számítások és az automatikus riasztások végrehajtása. Riasztások esetén csak maga az ütemezett riasztási lekérdezés lesz naplózva; A riasztás kezdeti végrehajtása a riasztáslétrehozási képernyőn felhasználói környezetben történik, és naplózási célokra lesz elérhető.
  • A teljesítménystatisztikák nem érhetők el az Azure Data Explorer-proxyból érkező lekérdezésekhez. A lekérdezések összes többi adata továbbra is fel lesz töltve.
  • A sztringkonstansokat elfedő sztringekre vonatkozó h-tipp nem lesz hatással a lekérdezési naplókra. A lekérdezések pontosan az elküldött módon lesznek rögzítve anélkül, hogy a sztring el lenne rögzítve. A Log Analytics-munkaterületeken elérhető különböző Kubernetes RBAC- vagy Azure RBAC-módokkal csak azok a felhasználók láthatják ezt, akik megfelelőségi jogosultságokkal rendelkeznek az adatok megtekintéséhez.
  • Több munkaterületről származó adatokat tartalmazó lekérdezések esetén a lekérdezés csak azokon a munkaterületeken lesz rögzítve, amelyekhez a felhasználó hozzáfér.

Költségek

Az Azure Diagnostic Extension használata nem jár költséggel, de előfordulhat, hogy a beszúrt adatokért díjat kell fizetnie. Ellenőrizze az Azure Monitor díjszabását annak a célnak a tekintetében, ahol adatokat gyűjt.

Következő lépések

  • További információ a diagnosztikai beállításokról.
  • További információ a napló lekérdezések optimalizálásáról.