Megosztás a következőn keresztül:


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.

Képernyőkép az API-elemzésről a portálon.

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.

  1. Az Azure Portalon keresse meg az API Management-példányt.
  2. 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.
  3. Adjon meg egy leíró nevet a diagnosztikai beállításnak.
  4. A Naplók területen válassza az ApiManagement Gatewayhez kapcsolódó naplókat.
  5. 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.
  6. Győződjön meg arról, hogy az erőforrás-specifikus elem van kiválasztva céltáblaként.
  7. 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.

  1. Az Azure Portalon keresse meg az API Management-példányt.
  2. 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.
  3. Válasszon egy időtartományt az adatokhoz.
  4. 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:

  1. Az Azure Portalon keresse meg az API Management-példányt.
  2. A bal oldali menü Monitorozás területén válassza az Elemzés (klasszikus) lehetőséget.
  3. Válasszon ki egy adattartományt, vagy adjon meg egy egyéni időtartományt.
  4. Válasszon egy jelentéskategóriát az elemzési adatokhoz, például idősorhoz, földrajzi helyhez stb.
  5. 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.