Povolení protokolování pro webové služby Machine Learning Studio (classic)

PLATÍ PRO:Platí pro. Machine Learning Studio (classic) se nevztahuje na.Azure Machine Learning

Důležité

Podpora studia Machine Learning (Classic) skončí 31. srpna 2024. Doporučujeme do tohoto data přejít na službu Azure Machine Learning.

Od 1. prosince 2021 nebude možné vytvářet nové prostředky studia Machine Learning (Classic). Do 31. srpna 2024 můžete pokračovat v používání stávajících prostředků studia Machine Learning (Classic).

Dokumentace ke studiu ML (Classic) se vyřazuje z provozu a v budoucnu se nemusí aktualizovat.

Tento dokument obsahuje informace o možnostech protokolování webových služeb Machine Learning Studio (classic). Protokolování poskytuje další informace nad rámec čísla chyby a zprávy, které vám můžou pomoct s řešením potíží s voláními rozhraní API nástroje Machine Learning Studio (classic).

Povolení protokolování pro webovou službu

Povolíte protokolování z portálu Webových služeb Machine Learning Studio (Classic).

  1. Přihlaste se k portálu Webových služeb Machine Learning Studio (classic) na adrese https://services.azureml.net. Pro klasickou webovou službu se můžete také dostat na portál kliknutím na nové webové služby na stránce Machine Learning Studio (klasické) webové služby v sadě Studio (classic).

    Nový odkaz na prostředí webových služeb

  2. V horním řádku nabídek klikněte na Webové služby pro novou webovou službu nebo klikněte na Klasické webové služby pro klasickou webovou službu.

    Výběr nových nebo klasických webových služeb

  3. U nové webové služby klikněte na název webové služby. U klasické webové služby klikněte na název webové služby a potom na další stránce klikněte na příslušný koncový bod.

  4. V horním řádku nabídek klikněte na Konfigurovat.

  5. Nastavte možnost Povolit protokolování na Error (to log only errors) nebo All (pro úplné protokolování).

    Výběr úrovně protokolování

  6. Klikněte na Uložit.

  7. V případě klasických webových služeb vytvořte kontejner ml-diagnostics .

    Všechny protokoly webové služby se uchovávají v kontejneru objektů blob s názvem ml-diagnostics v účtu úložiště přidruženém k webové službě. Pro nové webové služby se tento kontejner vytvoří při prvním přístupu k webové službě. V případě klasických webových služeb musíte kontejner vytvořit, pokud ještě neexistuje.

    1. V Azure Portal přejděte k účtu úložiště přidruženému k webové službě.

    2. V části Blob Service klikněte na Kontejnery.

    3. Pokud kontejner ml-diagnostics neexistuje, klikněte na +Kontejner, pojmenujte kontejner ml-diagnostics a vyberte typ Accessu jako Objekt blob. Klikněte na OK.

      Vytvoření nového kontejneru pro ukládání diagnostických protokolů

Tip

U klasické webové služby má řídicí panel webových služeb v nástroji Machine Learning Studio (classic) také přepínač pro povolení protokolování. Vzhledem k tomu, že protokolování se teď spravuje prostřednictvím portálu webových služeb, musíte povolit protokolování prostřednictvím portálu, jak je popsáno v tomto článku. Pokud jste už povolili protokolování v sadě Studio (classic), pak na portálu Webových služeb zakažte protokolování a povolte ho znovu.

Účinky povolení protokolování

Při povolení protokolování se diagnostika a chyby z koncového bodu webové služby protokolují do kontejneru objektů blob ml-diagnostics v účtu služby Azure Storage propojeném s pracovním prostorem uživatele. Tento kontejner obsahuje všechny diagnostické informace pro všechny koncové body webové služby pro všechny pracovní prostory přidružené k tomuto účtu úložiště.

Protokoly je možné zobrazit pomocí některého z několika nástrojů, které jsou k dispozici k prozkoumání účtu služby Azure Storage. Nejjednodušší může být přechod na účet úložiště v Azure Portal, klikněte na Kontejnery a potom klikněte na kontejner ml-diagnostics.

Podrobné informace o objektu blob protokolu

Každý objekt blob v kontejneru obsahuje diagnostické informace pro přesně jednu z následujících akcí:

  • Spuštění metody Batch-Execution
  • Spuštění metody Request-Response
  • Inicializace kontejneru Request-Response

Název každého objektu blob má předponu následujícího formuláře:

{Workspace Id}-{Web service Id}-{Endpoint Id}/{Log type}

Kde typ protokolu je jedna z následujících hodnot:

  • dávka
  • skóre/žádosti
  • score/init