Delen via


Logboekregistratie inschakelen voor Machine Learning Studio-webservices (klassiek)

VAN TOEPASSING OP:Van toepassing op. Machine Learning Studio (klassiek) is niet van toepassing op.Azure Machine Learning

Belangrijk

De ondersteuning voor Azure Machine Learning-studio (klassiek) eindigt op 31 augustus 2024. U wordt aangeraden om vóór die datum over te stappen naar Azure Machine Learning.

Vanaf 1 december 2021 kunt u geen nieuwe resources voor Azure Machine Learning-studio (klassiek) meer maken. Tot en met 31 augustus 2024 kunt u de bestaande resources van Azure Machine Learning-studio (klassiek) blijven gebruiken.

De documentatie van ML-studio (klassiek) wordt buiten gebruik gesteld en wordt in de toekomst mogelijk niet meer bijgewerkt.

Dit document bevat informatie over de logboekregistratiemogelijkheden van Web Services van Machine Learning Studio (klassiek). Logboekregistratie biedt aanvullende informatie, behalve een foutnummer en een bericht, waarmee u problemen met uw aanroepen naar de Machine Learning Studio-API's (klassiek) kunt oplossen.

Logboekregistratie inschakelen voor een webservice

U schakelt logboekregistratie in vanuit de Portal voor Machine Learning Studio (klassiek) webservices .

  1. Meld u aan bij de Web Services-portal van Machine Learning Studio (klassiek) op https://services.azureml.net. Voor een klassieke webservice kunt u ook naar de portal gaan door te klikken op Nieuwe webserviceservaring op de pagina Machine Learning Studio (klassiek) webservices in Studio (klassiek).

    Koppeling naar nieuwe webserviceservaring

  2. Klik in de bovenste menubalk op WebServices voor een nieuwe webservice of klik op Klassieke webservices voor een klassieke webservice.

    Nieuwe of klassieke webservices selecteren

  3. Klik voor een nieuwe webservice op de naam van de webservice. Klik voor een klassieke webservice op de naam van de webservice en klik vervolgens op de volgende pagina op het juiste eindpunt.

  4. Klik in de bovenste menubalk op Configureren.

  5. Stel de optie Logboekregistratie inschakelen in op Fout (om alleen fouten te registreren) of Alles (voor volledige logboekregistratie).

    Logboekregistratieniveau selecteren

  6. Klik op Opslaan.

  7. Voor klassieke webservices maakt u de ml-diagnostics-container .

    Alle webservicelogboeken worden bewaard in een blobcontainer met de naam ml-diagnostics in het opslagaccount dat is gekoppeld aan de webservice. Voor nieuwe webservices wordt deze container gemaakt wanneer u de webservice voor het eerst opent. Voor klassieke webservices moet u de container maken als deze nog niet bestaat.

    1. Ga in de Azure Portal naar het opslagaccount dat is gekoppeld aan de webservice.

    2. Klik onder Blob Service op Containers.

    3. Als de container ml-diagnostics niet bestaat, klikt u op +Container, geeft u de container de naam ml-diagnostics op en selecteert u het toegangstype 'Blob'. Klik op OK.

      Een nieuwe container maken om uw diagnostische logboeken op te slaan

Tip

Voor een klassieke webservice heeft het webservicesdashboard in Machine Learning Studio (klassiek) ook een switch om logboekregistratie in te schakelen. Omdat logboekregistratie nu wordt beheerd via de webservicesportal, moet u logboekregistratie via de portal inschakelen, zoals beschreven in dit artikel. Als u logboekregistratie al hebt ingeschakeld in Studio (klassiek), schakelt u logboekregistratie uit in de webservicesportal en schakelt u deze opnieuw in.

De effecten van het inschakelen van logboekregistratie

Wanneer logboekregistratie is ingeschakeld, worden de diagnostische gegevens en fouten van het eindpunt van de webservice vastgelegd in de blobcontainer ml-diagnostics in het Azure Storage-account dat is gekoppeld aan de werkruimte van de gebruiker. Deze container bevat alle diagnostische gegevens voor alle webservice-eindpunten voor alle werkruimten die zijn gekoppeld aan dit opslagaccount.

De logboeken kunnen worden weergegeven met behulp van een van de verschillende hulpprogramma's die beschikbaar zijn om een Azure Storage-account te verkennen. Het eenvoudigste is om in de Azure Portal naar het opslagaccount te navigeren, op Containers te klikken en vervolgens op de diagnostische gegevens van de container ml te klikken.

Details van logboekblob

Elke blob in de container bevat de diagnostische gegevens voor precies een van de volgende acties:

  • Een uitvoering van de methode Batch-Execution
  • Een uitvoering van de methode Request-Response
  • Initialisatie van een Request-Response-container

De naam van elke blob heeft een voorvoegsel van het volgende formulier:

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

Waarbij logboektype een van de volgende waarden is:

  • batch
  • score/aanvragen
  • score/init