Share via


VMware Spring Cloud Gateway hibaelhárítása

Feljegyzés

Az Azure Spring Apps az Azure Spring Cloud szolgáltatás új neve. Bár a szolgáltatásnak új neve van, bizonyos helyeken a régi nevet fogja látni egy darabig, miközben az eszközök, például képernyőképek, videók és diagramok frissítésével dolgozunk.

Ez a cikk a következőre vonatkozik:❌ Basic/Standard ✔️ Enterprise

Ez a cikk bemutatja, hogyan háríthatja el a Spring Cloud Gateway for VMware Tanzu-t az Azure Spring Apps Enterprise-csomaggal. A VMware Spring Cloud Gatewayről további információt a VMware Spring Cloud Gateway konfigurálása című témakörben talál.

Előfeltételek

Átjárómetrikák ellenőrzése

A metrikák Azure Portalon való ellenőrzéséről az Azure Spring Apps metrikáinak Gyakori metrikák lapján talál további információt.

Az egyes támogatott metrikákkal kapcsolatos további információkért tekintse meg az Azure Spring Apps metrikáinak Átjáró szakaszát.

Átjárónaplók ellenőrzése

A Spring Cloud Gateway a következő alösszetevőkből áll:

  • spring-cloud-gateway-operator az átjáró kezelésére használható.
  • spring-cloud-gateway megfelel a funkcióknak.

Mindkét alösszetevő naplói elérhetők. A következő szakaszok ismertetik, hogyan ellenőrizheti ezeket a naplókat.

Valós idejű naplóstreamelés használata

A naplókat valós időben streamelheti az Azure CLI-vel. További információ: Stream Azure Spring Apps felügyelt összetevők naplói valós időben. Az alábbi példák azt mutatják be, hogyan használhatja az Azure CLI-parancsokat az új naplók folyamatos streamelésére és spring-cloud-gateway-operator alösszetevők számáraspring-cloud-gateway.

A következő paranccsal streamelje a naplókat a következőhöz spring-cloud-gateway:

az spring component logs \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name spring-cloud-gateway \
    --all-instances \
    --follow

A következő paranccsal streamelje a naplókat a következőhöz spring-cloud-gateway-operator:

az spring component logs \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name spring-cloud-gateway-operator \
    --all-instances \
    --follow

A Log Analytics használata

Az alábbi szakaszok bemutatják, hogyan tekintheti meg a rendszernaplókat a Log Analytics használatával.

Diagnosztikai beállítások a Log Analyticshez

A VMware Spring Cloud Gateway naplóinak lekérdezése előtt be kell kapcsolnia a rendszernaplókat, és el kell küldenie a Log Analyticsnek. A rendszernaplók Azure Portalon való engedélyezéséhez kövesse az alábbi lépéseket:

  1. Nyissa meg az Azure Spring Apps-példányt.

  2. A navigációs menüben válassza a Diagnosztikai beállítások lehetőséget.

  3. Válassza a Diagnosztikai beállítás hozzáadása lehetőséget, vagy válassza a Szerkesztés beállítást egy meglévő beállításhoz.

  4. A Naplók szakaszban válassza ki a Rendszernaplók kategóriát.

  5. A Cél részletei szakaszban válassza a Küldés a Log Analytics-munkaterületre lehetőséget, majd válassza ki a munkaterületet.

  6. A beállítás frissítéséhez válassza a Mentés lehetőséget.

Naplók ellenőrzése a Log Analyticsben

Az Azure Portal naplóinak spring-cloud-gateway ellenőrzéséhez és spring-cloud-gateway-operator használatához kövesse az alábbi lépéseket:

  1. Győződjön meg arról, hogy bekapcsolta a rendszernaplókat. További információt a Log Analytics diagnosztikai beállításai című szakaszban talál.

  2. Nyissa meg az Azure Spring Apps-példányt.

  3. Válassza a Navigációs ablak Naplók elemét, majd az Áttekintés lehetőséget.

  4. Használja az alábbi minta lekérdezéseket a lekérdezés szerkesztése panelen. Állítsa be az időtartományt, majd válassza a Futtatás lehetőséget a naplók kereséséhez.

    • A naplók megtekintéséhez spring-cloud-gatewayhasználja a következő lekérdezést:

      AppPlatformSystemLogs
      | where LogType in ("SpringCloudGateway")
      | project TimeGenerated , ServiceName , LogType, Log , _ResourceId
      | limit 100
      

      Képernyőkép az Azure Portalról, amely a VMware Spring Cloud Gateway naplóinak lekérdezési eredményét jeleníti meg.

    • A naplók megtekintéséhez spring-cloud-gateway-operatorhasználja a következő lekérdezést:

      AppPlatformSystemLogs
      | where LogType in ("SpringCloudGatewayOperator")
      | project TimeGenerated , ServiceName , LogType, Log , _ResourceId
      | limit 100
      

      Képernyőkép az Azure Portalról, amely a VMware Spring Cloud Gateway-operátor naplóinak lekérdezési eredményét jeleníti meg.

Feljegyzés

A naplók a Log Analyticsben való rendelkezésre állása előtt néhány perc késéssel járhat.

Naplószintek módosítása

Ez a szakasz bemutatja, hogyan módosíthatja a VMware Spring Cloud Gateway naplószintjeit, és hogyan kínál példaként egy naplózót.

Fontos

Mielőtt hozzákezd, mindenképpen ismerje meg a naplószintek módosításának részleteit és hatásait a VMware Spring Cloud Gateway konfigurálásának naplószintek konfigurálása szakaszának elolvasásával.

A naplószintek beállításához kövesse az alábbi lépéseket:

  1. Az Azure Spring Apps-példányban válassza a Spring Cloud Gatewayt a navigációs panelen, majd válassza a Konfiguráció lehetőséget.
  2. A Tulajdonságok szakaszokban töltse ki a kulcs/érték párotlogging.level.org.springframework.cloud.gateway=DEBUG.
  3. Válassza a Mentés lehetőséget a módosítások mentéséhez.
  4. A módosítás sikeres elvégzése után részletesebb naplókat talál a hibaelhárításhoz, például a kérések átirányításával kapcsolatos információkat.

Riasztási szabályok beállítása

Riasztási szabályokat naplók és metrikák alapján hozhat létre. További információ: Metrikariasztási szabály létrehozása vagy szerkesztése.

Az alábbi lépésekkel közvetlenül hozhat létre riasztási szabályokat az Azure Portalról az Azure Spring Appshez:

  1. Nyissa meg az Azure Spring Apps-példányt.
  2. Navigáljon a naplókhoz vagy metrikákhoz.
  3. Írja meg a napló lekérdezést a Naplók panelen, vagy vegyen fel egy metrikák diagramot.
  4. Válassza az Új riasztási szabály lehetőséget. Ez a művelet a Riasztási szabály létrehozása panelre viszi, és a napló lekérdezése vagy a metrikák automatikusan kitöltődnek.

Most már konfigurálhatja a riasztási szabály részleteit.

Átjáró monitorozása alkalmazásteljesítmény-figyelővel

A támogatott alkalmazásteljesítmény-monitorokról és azok konfigurálásáról további információt a VMware Spring Cloud Gateway konfigurálásának alkalmazásteljesítmény-monitorozási szakaszában talál.

Átjáró újraindítása

Bizonyos hibák esetén az újraindítás segíthet megoldani a problémát. További információ: A VMware Spring Cloud Gateway konfigurálása spring cloud gateway újraindítása című szakasza.

Következő lépések