API-elemzés lekérése az Azure API Managementben
A KÖVETKEZŐKRE VONATKOZIK: Fejlesztő | Alapszintű | Alapszintű v2 | Standard | Standard v2 | Prémium
Az Azure API Management elemzéseket biztosít az API-khoz, így elemezheti azok használatát és teljesítményét. Az API-k magas szintű monitorozásához és hibaelhárításához használja az elemzést. További monitorozási funkciók, például közel valós idejű metrikák és erőforrásnaplók a diagnosztikához és naplózáshoz: Oktatóanyag: Közzétett API-k monitorozása.
Feljegyzés
Ez a funkció jelenleg nem érhető el a munkaterületeken.
Tudnivalók az API-elemzésről
Az API Management egy Azure Monitor-alapú irányítópulton biztosít elemzéseket. Az irányítópult egy Azure Log Analytics-munkaterületen összesíti az adatokat.
A klasszikus API Management szolgáltatási szinteken az API Management-példány örökölt beépített elemzéseket is tartalmaz az Azure Portalon, és az elemzési adatok az API Management REST API használatával érhetők el. Szorosan hasonló adatok jelennek meg az Azure Monitor-alapú irányítópulton és a beépített elemzésekben.
Fontos
- Az Elemzési adatok elérésének ajánlott módja az Azure Monitor-alapú irányítópult.
- A beépített (klasszikus) elemzések nem érhetők el a v2-szinteken.
Az API Analytics segítségével elemezheti az API Management-példány API-k használatát és teljesítményét több dimenzióban, többek között a következőkben:
- Idő
- Földrajzi hely
- API-k
- API-műveletek
- Termékek
- Előfizetések
- Felhasználók
- Kérelmek
Feljegyzés
- Az API Analytics adatokat biztosít a kérelmekről, beleértve a sikertelen és a jogosulatlan kéréseket is.
- A földrajzi értékek hozzávetőlegesek az IP-címleképezés alapján.
- Az elemzési adatok rendelkezésre állása 15 perc vagy több késéssel járhat.
Azure Monitor-alapú irányítópult
Az Azure Monitor-alapú irányítópult használatához egy Log Analytics-munkaterületre van szükség az API Management-átjárónaplók adatforrásaként.
Ha konfigurálnia kell egyet, az alábbi rövid lépések az átjárónaplók Log Analytics-munkaterületre való küldéséhez. További információ: Oktatóanyag: Közzétett API-k monitorozása. Ez egy egyszeri beállítás.
- Az Azure Portalon keresse meg az API Management-példányt.
- A bal oldali menü Figyelés területén válassza a Diagnosztikai beállítások>+ Diagnosztikai beállítás hozzáadása lehetőséget.
- Adjon meg egy leíró nevet a diagnosztikai beállításnak.
- A Naplók területen válassza az ApiManagement Gatewayhez kapcsolódó naplókat.
- A Céladatok területen válassza a Küldés a Log Analyticsbe lehetőséget, és válasszon ki egy Log Analytics-munkaterületet ugyanabban vagy egy másik előfizetésben. Ha létre kell hoznia egy munkaterületet, olvassa el a Log Analytics-munkaterület létrehozása című témakört.
- Győződjön meg arról, hogy az erőforrás-specifikus elem van kiválasztva céltáblaként.
- Válassza a Mentés lehetőséget.
Az irányítópult elérése
A Log Analytics-munkaterület konfigurálása után lépjen az Azure Monitor-alapú irányítópultra az API-k használatának és teljesítményének elemzéséhez.
- Az Azure Portalon keresse meg az API Management-példányt.
- A bal oldali menü Figyelés területén válassza az Elemzés lehetőséget. Megnyílik az elemzési irányítópult.
- Válasszon egy időtartományt az adatokhoz.
- Válasszon egy jelentéskategóriát az elemzési adatokhoz, például idősorhoz, földrajzi helyhez stb.
Régi beépített elemzések
Bizonyos API Management szolgáltatási szinteken a beépített elemzések (más néven örökölt elemzések vagy klasszikus elemzések) is elérhetők az Azure Portalon, és az elemzési adatok az API Management REST API-val érhetők el.
Beépített elemzések – portál
A beépített (klasszikus) elemzések elérése az Azure Portalon:
- Az Azure Portalon keresse meg az API Management-példányt.
- A bal oldali menü Monitorozás területén válassza az Elemzés (klasszikus) lehetőséget.
- Válasszon ki egy adattartományt, vagy adjon meg egy egyéni időtartományt.
- Válasszon egy jelentéskategóriát az elemzési adatokhoz, például idősorhoz, földrajzi helyhez stb.
- Ha szeretné, szűrje a jelentést egy vagy több más kategória szerint.
Elemzés – REST API
Az API Management REST API Jelentésműveleteivel lekérheti és szűrheti az API Management-példány elemzési adatait.
Az elérhető műveletek jelentésrekordokat adnak vissza API, földrajzi hely, API-műveletek, termék, kérés, előfizetés, idő vagy felhasználó szerint.
Kapcsolódó tartalom
- Az API Management Azure Monitor-funkcióinak bemutatása: Oktatóanyag: Közzétett API-k monitorozása
- A HTTP-naplózás és -figyelés részletes leírása: API-k monitorozása az Azure API Management, az Event Hubs és a Moesif használatával.
- További információ az Azure API Management és a Azure-alkalmazás Insights integrálásáról.
- Tudnivalók a beépített API Analytics-irányítópult kivonásáról (2027. március)