Protokolování aplikace v Azure Container Apps

Azure Container Apps poskytuje dva typy kategorií protokolování aplikací:

Streamy protokolů můžete zobrazit téměř v reálném čase na webu Azure Portal nebo v rozhraní příkazového řádku. Další možnosti pro ukládání a monitorování protokolů najdete v tématu Možnosti protokolování.

Protokoly konzoly kontejneru

Protokoly konzoly pocházejí z stderr stdout kontejnerů v kontejnerové aplikaci a ze sajdkáře Dapr. Při implementaci protokolování v aplikaci můžete řešit problémy a monitorovat stav aplikace.

Tip

Instrumentace kódu pomocí dobře definovaných zpráv protokolu vám může pomoct pochopit, jak váš kód funguje, a ladit problémy. Další informace oosvědčených

Systémové protokoly

Azure Container Apps generuje systémové protokoly, které vás informují o stavu událostí na úrovni služeb. Zprávy protokolu obsahují následující informace:

  • Úspěšně vytvořená komponenta dapr
  • Úspěšně aktualizována komponenta dapr
  • Chyba při vytváření komponenty dapr
  • Úspěšně připojený svazek
  • Chyba při připojování svazku
  • Úspěšně svázaná doména
  • Povolené ověřování v aplikaci
  • Vytvoření konfigurace ověřování
  • Konfigurace ověřování byla úspěšně vytvořena.
  • Nastavení váhy provozu
  • Vytvoření nové revize:
  • Úspěšně zřízená revize
  • Deaktivace starých revizí
  • Chyba při zřizování revizí

Systémové protokoly generují následující zprávy:

Zdroj Typ Zpráva
Dapr Informace Úspěšně se vytvořil název> komponenty dapr komponenty <s oborem <dapr-component-scope>
Dapr Informace Úspěšně aktualizován název> komponenty komponenty <dapr s oborem <component-type>
Dapr Chyba Chyba při vytváření názvu komponenty dapr <>
Připojení svazků Informace Úspěšně připojený <název> svazku svazku pro <obor revize revize>
Připojení svazků Chyba Chyba při připojování názvu svazku <>
Vazba domény Informace Doména úspěšně vázaná <> na název kontejnerové <aplikace kontejneru>
Ověřování Informace Ověřování je povolené v aplikaci. Vytvoření konfigurace ověřování
Ověřování Informace Konfigurace ověřování byla úspěšně vytvořena.
Hmotnost provozu Informace Nastavení hmotnosti <provozu v procentech> pro <název revize\>
Zřizování revizí Informace Vytvoření nové revize: <název revize>
Zřizování revizí Informace Název úspěšně zřízené revize <>
Zřizování revizí Informace Deaktivace starých revizí od ActiveRevisionsMode=Single
Zřizování revizí Chyba Při zřizování revizí <>došlo k chybě. Kód chyby: <[ErrImagePull]|[ Časový limit]|[ContainerCrashing]>

Další kroky