As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Alarmes e registros para rastrear métricas de endpoints assíncronos
Você pode monitorar SageMaker usando a Amazon CloudWatch, que coleta dados brutos e os processa em métricas legíveis, quase em tempo real. Com a Amazon CloudWatch, você pode acessar informações históricas e ter uma perspectiva melhor sobre o desempenho de seu aplicativo ou serviço web. Para obter mais informações sobre a Amazon CloudWatch, consulte O que é a Amazon CloudWatch?
Monitoramento com CloudWatch
As métricas abaixo são uma lista completa de métricas para endpoints assíncronos e estão no namespace AWS/SageMaker
. Qualquer métrica não listada abaixo não será publicada se o endpoint estiver habilitado para inferência assíncrona. Essas métricas incluem (mas não estão limitadas a):
OverheadLatency
Invocações
InvocationsPerInstance
Métricas comuns de endpoint
Essas métricas são as mesmas publicadas hoje para endpoints em tempo real. Para obter mais informações sobre outras métricas na Amazon CloudWatch, consulte Monitorar SageMaker com a Amazon CloudWatch.
Nome da métrica | Descrição | Unidade/Estatísticas |
---|---|---|
|
O número de solicitações em que o modelo retornou um código de HTTP resposta 4xx. Para cada resposta 4xx, 1 é enviado; caso contrário, 0 é enviado. |
Unidades: nenhuma Estatísticas válidas: média e soma |
|
O número de InvokeEndpoint solicitações em que o modelo retornou um código de HTTP resposta 5xx. Para cada resposta 5xx, 1 é enviado; caso contrário, 0 é enviado. |
Unidades: nenhuma Estatísticas válidas: média e soma |
|
O intervalo de tempo gasto por um modelo para responder conforme visualizado a partir de SageMaker. Esse intervalo inclui os tempos de comunicação locais necessários para enviar a solicitação e buscar a resposta do contêiner de um modelo, bem como o tempo gasto para concluir a inferência no contêiner. |
Unidade: microssegundos Estatísticas válidas: média, soma, mín., máx., contagem de amostras |
Métricas de endpoint de inferência assíncrona
Essas métricas são publicadas para endpoints habilitados para inferência assíncrona. Todas as métricas a seguir são publicadas com uma dimensão EndpointName
.
Nome da métrica | Descrição | Unidade/Estatísticas |
---|---|---|
|
O número de itens na fila de um endpoint que estão sendo processados no momento ou que ainda precisam ser processados. |
Unidades: contagem Estatísticas válidas: média, máxima e mínima. |
|
Número de itens na fila dividido pelo número de instâncias atrás de um endpoint. Essa métrica é usada principalmente para configurar o escalonamento automático de aplicativos para um endpoint habilitado para assíncrono. |
Unidades: contagem Estatísticas válidas: média, máxima e mínima. |
|
Idade da solicitação mais antiga na fila. |
Unidades: segundos Estatísticas válidas: média, máxima e mínima. |
|
O valor dessa métrica é |
Unidade: contagem Estatística válida: média |
Todas as métricas a seguir são publicadas com as dimensões EndpointName
e VariantName
.
Nome da métrica | Descrição | Unidade/Estatísticas |
---|---|---|
|
Quando ocorre uma falha de inferência devido a um problema no download da solicitação do Amazon S3. |
Unidades: contagem Estatística válida: soma |
|
Quando ocorre uma falha de inferência devido a um problema no upload da resposta para o Amazon S3. |
Unidades: contagem Estatística válida: soma |
|
Quando ocorreu um problema ao publicar notificações. |
Unidades: contagem Estatística válida: soma |
|
Tempo total para fazer download da carga da solicitação. |
Unidade: microssegundos Estatísticas válidas: média, soma, mín., máx., contagem de amostras |
|
Tempo total para carregar a carga útil da resposta. |
Unidade: microssegundos Estatísticas válidas: média, soma, mín., máx., contagem de amostras |
|
Número de solicitações na fila que falham devido ao recebimento da solicitação TTL especificada. |
Unidades: contagem Estatística válida: soma |
|
Se uma invocação falhar por qualquer motivo. |
Unidades: contagem Estatística válida: soma |
|
Número de invocações assíncronas processadas pelo endpoint. |
Unidades: contagem Estatística válida: soma |
|
Tempo total em que a solicitação ficou na fila antes de ser processada. Isso não inclui o tempo real de processamento (ou seja, tempo de download, tempo de upload, latência do modelo). |
Unidade: milissegundos Estatísticas válidas: média, soma, mín., máx., contagem de amostras |
|
O horário em que a solicitação de inferência foi recebida SageMaker até o momento em que o processamento da solicitação foi concluído. Isso inclui o tempo no backlog e o tempo para carregar e enviar notificações de resposta, se houver. |
Unidade: milissegundos Estatísticas válidas: média, soma, mín., máx., contagem de amostras |
O Amazon SageMaker Asynchronous Inference também inclui métricas em nível de host. Para obter informações sobre métricas em nível de host, consulte Métricas de SageMaker tarefas e endpoints.
Logs
Além dos registros de contêiner do modelo que são publicados CloudWatch na Amazon em sua conta, você também recebe um novo registro de plataforma para rastrear e depurar solicitações de inferência.
Os novos logs são publicados no Grupo de logs do Endpoint:
/aws/sagemaker/Endpoints/
[EndpointName]
O nome do stream de logs consiste de:
[production-variant-name]
/[instance-id]
/data-log.
Linhas de log contêm a ID de inferência da solicitação para que os erros possam ser facilmente mapeados para uma solicitação específica.