Azure-munkafüzetek adatforrásai
A munkafüzetek az alábbi adatforrásokból nyerhetnek ki adatokat:
- Logs
- Metrikák
- Azure Resource Graph
- Azure Resource Manager
- Azure Data Explorer
- JSON
- Egyesítése
- Egyéni végpont
- Számítási feladatok állapota
- Azure-erőforrások állapota
- Azure RBAC
- Változáselemzés
- Prometheus
Logs
Munkafüzetekkel a következő forrásokból kérdezheti le a naplókat:
- Azure Monitor-naplók (alkalmazás Elemzések erőforrások és Log Analytics-munkaterületek)
- Erőforrás-központú adatok (tevékenységnaplók)
A kusto lekérdezési nyelv (KQL) lekérdezésekkel átalakíthatja a mögöttes erőforrásadatokat, és kiválaszthat egy olyan eredményhalmazt, amely szövegként, diagramként vagy rácsként jeleníthető meg.
Egyszerűen lekérdezhet több erőforrást, így egységes, gazdag jelentéskészítési élményt hozhat létre.
Lásd még: Log Analytics lekérdezésoptimalizálási tippek
Lásd még: Munkafüzetek – ajánlott eljárások és tippek a naplók lekérdezéseihez
Oktatóanyag: Erőforrás-központú napló lekérdezések készítése munkafüzetekben
Metrics
Az Azure-erőforrások olyan metrikákat bocsátanak ki, amelyek munkafüzeteken keresztül érhetők el. A metrikák egy speciális vezérlőn keresztül érhetők el a munkafüzetekben, amely lehetővé teszi a célerőforrások, a kívánt metrikák és azok összesítésének megadását. Ezután diagramokban vagy rácsokban ábrázolhatja ezeket az adatokat.
Azure Resource Graph
A munkafüzetek az Azure Resource Graph használatával támogatják az erőforrások és metaadataik lekérdezését. Ez a funkció elsősorban jelentések egyéni lekérdezési hatóköreinek létrehozására szolgál. Az erőforrás hatóköre a Resource Graph által támogatott KQL-részhalmazon keresztül van kifejezve, amely gyakran elegendő a gyakori használati esetekhez.
Az adatforrást használó lekérdezésvezérlő létrehozásához használja a Lekérdezés típusa legördülő menüt, és válassza az Azure Resource Graphot. Ezután válassza ki a megcélzandó előfizetéseket. A Lekérdezés vezérlőelem használatával adja hozzá a Resource Graph KQL-részhalmazt, amely kiválaszt egy érdekes erőforrás-részhalmazt.
Azure Resource Manager
Az Azure-munkafüzetek támogatják az Azure Resource Manager REST-műveleteit, így a management.azure.com végpontot anélkül kérdezheti le, hogy saját engedélyezési fejléc-jogkivonatot ad meg.
Az adatforrást használó lekérdezésvezérlő létrehozásához használja az Adatforrás legördülő menüt, és válassza az Azure Resource Managert. Adja meg a megfelelő paramétereket, például Http-metódust, URL-elérési utat, fejléceket, URL-paramétereket és törzset.
Megjegyzés:
Jelenleg csak a GET, a POST és a HEAD műveletek támogatottak.
Azure Data Explorer
A munkafüzetek mostantól támogatják az Azure Data Explorer-fürtökről való lekérdezést a hatékony Kusto lekérdezési nyelvvel. A Fürtnév mezőhöz adja hozzá a régió nevét a fürt neve után. Ilyen például a mycluster.westeurope.
Lásd még: Az Azure Data Explorer lekérdezési ajánlott eljárásai
JSON
A JSON-szolgáltatóval statikus JSON-tartalomból hozhat létre lekérdezési eredményt. A paraméterekben leggyakrabban statikus értékek legördülő paramétereinek létrehozására használják. Az egyszerű JSON-tömbök vagy objektumok automatikusan rácssorokká és oszlopokká alakulnak. Az oszlopok konfigurálásához az Eredmények lap és a JSONPath beállításaival pontosabban is konfigurálhatja az oszlopokat.
Megjegyzés:
Ne adjon meg bizalmas adatokat olyan mezőkben, mint a fejlécek, paraméterek, törzs és URL-cím, mert azok az összes munkafüzet-felhasználó számára láthatók lesznek.
Ez a szolgáltató támogatja a JSONPathot.
Összefűzés
A különböző forrásokból származó adatok egyesítése javíthatja az elemzési élményt. Ilyen például az aktív riasztási adatok bővítése a kapcsolódó metrikaadatokkal. Az adatok egyesítése lehetővé teszi, hogy a felhasználók ne csak az effektust (aktív riasztást) lássák, hanem a lehetséges okokat is, például a magas processzorhasználatot. A monitorozási tartomány számos olyan korrelálható adatforrást használ, amelyek gyakran kritikus fontosságúak a triage és a diagnosztikai munkafolyamat szempontjából.
Munkafüzetekkel különböző adatforrásokat kérdezhet le. A munkafüzetek egyszerű vezérlőket is biztosítanak, amelyekkel adatokat egyesíthet vagy összekapcsolhat, így részletes elemzéseket biztosíthat. Az egyesítési vezérlő az elérésének módja.
Riasztási adatok kombinálása a Log Analytics virtuális gép teljesítményadataival
Az alábbi példa az adatok riasztását egyesíti a Log Analytics virtuális gép teljesítményadataival, így gazdag elemzési rácsot kap.
Az egyesítési vezérlő használata a Resource Graph és a Log Analytics adatainak kombinálásához
Ebből az oktatóanyagból megtudhatja, hogy az egyesítési vezérlővel egyesítheti a Resource Graph- és Log Analytics-adatokat:
A munkafüzetek támogatják ezeket az egyesítéseket:
- Belső egyedi illesztés
- Teljes belső illesztés
- Teljes külső illesztés
- Bal oldali külső illesztés
- Jobb külső illesztés
- Bal oldali félillesztés
- Jobb oldali félillesztés
- Bal oldali illesztésgátló
- Jobb oldali illesztésgátló
- Union
- Duplikált tábla
Példák egyesítésre
A Duplikált tábla lehetőség használata a lekérdezett adatok újrafelhasználásához
Egyéni végpont
A munkafüzetek bármilyen külső forrásból támogatják az adatok lekérését. Ha az adatok az Azure-on kívül találhatók, ezt az adatforrástípust használhatja a munkafüzetekben.
Az adatforrást használó lekérdezésvezérlő létrehozásához használja az Adatforrás legördülő menüt, és válassza az Egyéni végpont lehetőséget. Adja meg a megfelelő paramétereket, például Http-metódust, URL-címet, fejléceket, URL-paramétereket és törzset. Győződjön meg arról, hogy az adatforrás támogatja a CORS-t. Otherwise, the request will fail.
Annak érdekében, hogy a sablonok használatakor ne lehessen automatikusan hívásokat kezdeményezni nem megbízható gazdagépekhez, meg kell jelölnie a használt gazdagépeket megbízhatóként. Választhatja a Hozzáadás megbízhatóként lehetőséget, vagy hozzáadhatja megbízható gazdagépként a munkafüzet beállításai között. Ezek a beállítások olyan böngészőkben lesznek mentve, amelyek támogatják az IndexDb-t a webmunkásokkal.
Ez a szolgáltató támogatja a JSONPathot.
Számítási feladatok állapota
Az Azure Monitor olyan funkciókkal rendelkezik, amelyek proaktívan figyelik a Windows vagy Linux rendszerű vendég operációs rendszerek rendelkezésre állását és teljesítményét. Az Azure Monitor modellezi a legfontosabb összetevőket és azok kapcsolatait, az összetevők állapotának mérésére vonatkozó kritériumokat, valamint azt, hogy mely összetevők riasztást kapnak, ha a rendszer nem megfelelő állapotot észlel. A munkafüzetekkel ezekkel az információkkal gazdag interaktív jelentéseket hozhat létre.
Ha olyan lekérdezésvezérlőt szeretne készíteni, amely ezt az adatforrást használja, a Lekérdezés típusa legördülő listából válassza ki a Számítási feladat állapota lehetőséget. Ezután válassza ki a megcélozandó előfizetési, erőforráscsoport- vagy virtuálisgép-erőforrásokat. Az állapotszűrő legördülő listáival kiválaszthatja az elemzési igényeknek megfelelő egészségügyi incidensek egy érdekes részhalmazát.
Azure-erőforrások állapota
A munkafüzetek támogatják az Azure-erőforrások állapotának lekérését, és más adatforrásokkal kombinálva gazdag, interaktív állapotjelentéseket hozhatnak létre.
Ha olyan lekérdezésvezérlőt szeretne készíteni, amely ezt az adatforrást használja, használja a Lekérdezés típusa legördülő menüt, és válassza az Azure-állapotot. Ezután válassza ki a megcélzandó erőforrásokat. Az állapotszűrő legördülő listáival kiválaszthatja az analitikus igényeinek megfelelő erőforrás-problémák egy érdekes részhalmazát.
Azure RBAC
Az Azure szerepköralapú hozzáférés-vezérlési (RBAC) szolgáltatója lehetővé teszi az erőforrások engedélyeinek ellenőrzését. A paraméterekben leggyakrabban a megfelelő RBAC-k beállításának ellenőrzésére használják. A használati eset egy paraméter létrehozása az üzembehelyezési engedély ellenőrzéséhez, majd a felhasználó értesítése, ha nincs üzembe helyezési engedélyük.
Az egyszerű JSON-tömbök vagy objektumok automatikusan rácssorokká és oszlopokká vagy szöveggé alakulnak igaz hasPermission
vagy hamis oszlopokkal. A rendszer minden erőforráson ellenőrzi az engedélyt, majd or
and
vagy az eredmény lekéréséhez. A műveletek vagy műveletek lehetnek sztringek vagy tömbök.
Karakterlánc:
"Microsoft.Resources/deployments/validate/action"
Tömb:
["Microsoft.Resources/deployments/read","Microsoft.Resources/deployments/write","Microsoft.Resources/deployments/validate/action","Microsoft.Resources/operations/read"]
Változáselemzés
Ha olyan lekérdezésvezérlőt szeretne készíteni, amely adatforrásként az Application Change Analysist használja, használja az Adatforrás legördülő menüt, és válassza a Változáselemzés lehetőséget. Ezután válasszon ki egy erőforrást. Az elmúlt 14 nap módosításai megjeleníthetők. A Szint legördülő listában szűrhet a Fontos, a Normál és a Zajos változások között. Ez a legördülő lista a legördülő lista típusú munkafüzetparamétereket támogatja.
Prometheus
A Prometheushoz készült Azure Monitor felügyelt szolgáltatással Prometheus-metrikákat gyűjthet a Kubernetes-fürtökhöz. A Prometheus-metrikák lekérdezéséhez válassza ki a Prometheust az adatforrás legördülő listájából, majd azt, hogy hol tárolják a metrikákat az Azure Monitor-munkaterületen , és a PromQL-lekérdezés Prometheus lekérdezéstípusát .
Megjegyzés:
Az Azure Monitor-munkaterületről történő lekérdezés adatsík-művelet, amelyhez a Monitorozási adatolvasó explicit szerepkör-hozzárendelése szükséges, amely alapértelmezés szerint nincs hozzárendelve További információ az Azure-vezérlésről és az adatsíkról