OSDU-szolgáltatásnaplók integrálása az Azure Monitorral
Az Azure Data Manager for Energy diagnosztikai beállításokkal támogatja az OSDU-szolgáltatásnaplók Azure Monitorba való exportálását. Ez a funkció segít az OSDU-szolgáltatások jobb hibaelhárításában, hibakeresésében és figyelésében. Az itt található utasítások hasonlóak ahhoz, ahogyan más naplókat, például az Airflow-t és az Elasticet integrálná az Azure Monitorral.
Előfeltételek
Egy meglévő Log Analytics-munkaterület. Ez a munkaterület az OSDU szolgáltatásnaplóinak lekérdezésére szolgál a Log Analytics-munkaterület Kusto lekérdezésnyelv (KQL) lekérdezésszerkesztőjével. Hasznos erőforrás: Log Analytics-munkaterület létrehozása az Azure Portalon.
Meglévő tárfiók: Az OSDU szolgáltatásnaplók JSON-memóriaképeinek tárolására szolgál. A tárfióknak nem kell ugyanahhoz az előfizetéséhez tartoznia, mint a Log Analytics-munkaterület.
Diagnosztikai beállítások engedélyezése az OSDU szolgáltatásnaplók integrációjához
Nyissa meg a Microsoft Azure Data Manager for Energy áttekintési oldalát.
A bal oldali panelen válassza a Diagnosztikai Gépház lehetőséget.
Select Add diagnostic setting. Válasszon egy diagnosztikai beállításnevet, és válassza ki azokat a szolgáltatásokat a Kategóriák csoportban, amelyekhez naplókat szeretne küldeni a kiválasztott célhelyre.
A Naplók szakaszban választhat egy vagy több OSDU-szolgáltatást, amelyekhez diagnosztikai beállítást szeretne létrehozni. Válassza az Archiválás tárfiókba és/vagy a Küldés a Log Analytics-munkaterületre lehetőséget igény szerint.
Ellenőrizze azt az előfizetést, tárfiókot és Log Analytics-munkaterületet, amelyhez archiválni vagy integrálni szeretné a naplókat.
OSDU-szolgáltatásnaplók használata a Log Analytics-munkaterületen
Lépjen a bal oldali panel Naplók lapjára.
Bontsa ki a táblák listáját a Log Management kategória alatt. A diagnosztikai beállítással exportált OSDU szolgáltatásnaplók megjelennek az OEPDataplaneLogs táblában.
Ugrás a szerkesztőpanelre. Itt Kusto lekérdezésnyelv (KQL) lekérdezéseket írhat az OSDU-szolgáltatásnaplók szűréséhez és csak a relevánsak megjelenítéséhez.
Hibaelhárítás OSDU szolgáltatásnaplókkal
Az OSDU szolgáltatásnaplóinak elemzése az Azure Monitorban segíthet azonosítani az adott szolgáltatásokkal és API-kkal kapcsolatos hibákat és problémákat. Az API-hívások vagy szolgáltatásfunkciók problémáinak gyors azonosításához és megoldásához vizsgálja meg az olyan szolgáltatások naplóit, mint a Munkafolyamat szolgáltatás, a Partíciószolgáltatás vagy a Jogosultságok szolgáltatás.
A Log Analytics-munkaterület lekérdezésszerkesztője támogatja a KQL-lekérdezéseket. Íme néhány minta lekérdezés, amely hasznos lehet:
- Lekérdezés az azure Data Manager for Energy egy adott szolgáltatása által az elmúlt 6 órában létrehozott OSDU szolgáltatásnaplók szűrésére.
OEPDataplaneLogs
| where TimeGenerated >= ago(6h)
| where _ResourceID contains "name-of-your-adme-instance"
| where Category = "DatasetLogs"
- Lekérdezés az összes olyan OSDU-szolgáltatáshívás naplóinak szűrésére, amelyek ma hibákat eredményeztek.
OEPDataplaneLogs
| where _ResourceID contains "name-of-your-adme-instance"
| where TimeGenerated >= startofday(ago(0d))
| where TimeGenerated < startofday(ago(-1d))
| where LogLevel != "INFO"
OSDU-szolgáltatásnaplók archiválása tárfiókokba
Az OSDU szolgáltatásnaplókat tárfiókokba archiválhatja, és kihasználhatja a naplók archiválási, adatmegőrzési szabályzatai és egyebek Azure Monitor-funkcióit:
- Adja meg a naplók archiválására szolgáló tárfiókot a diagnosztikai beállítás létrehozási folyamata során.
- Állítsa be az archivált naplók adatmegőrzési szabályzatait.
- A tárfiók naplóinak elérése más elemzésekhez vagy hosszú távú tároláshoz.
További lépések
Most, hogy OSDU-szolgáltatásnaplókat gyűjt, hozzon létre egy napló lekérdezési riasztást, amely proaktív módon értesítést küld, ha érdekes adatok vannak azonosítva a naplóadatokban.