

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á.

# Monitoramento de endpoints interativos
<a name="managed-endpoints-customer-metrics"></a>

Com o Amazon EMR no EKS versão 6.10 e posterior, os endpoints interativos emitem métricas da CloudWatch Amazon para monitorar e solucionar problemas nas operações do ciclo de vida do kernel. As métricas são acionadas por clientes interativos, como o EMR Studio ou os cadernos Jupyter de hospedagem própria. Cada uma das operações compatíveis com os endpoints interativos tem métricas associadas a elas. As operações são modeladas como dimensões para cada métrica, conforme mostrado na tabela abaixo. As métricas emitidas por endpoints interativos são visíveis em um namespace personalizado, EMRContainers, em sua conta.


| Métrica | Description | Unidade | 
| --- | --- | --- | 
|  RequestCount  |  Número cumulativo de solicitações de uma operação processada pelo endpoint interativo.  |  Contagem  | 
|  RequestLatency  |  O horário entre uma solicitação chegar ao endpoint interativo e uma resposta ser enviada pelo endpoint interativo.  |  Milissegundo  | 
|  4 XXError  |  Emitido quando uma solicitação de uma operação resulta em um erro 4xx durante o processamento.  |  Contagem  | 
|  5XXError  |  Emitido quando uma solicitação de uma operação resulta em um erro 5Xxx no lado do servidor.  |  Contagem  | 
|  KernelLaunchSuccess  |  Aplicável somente para a CreateKernel operação. Indica o número cumulativo de inicializações de kernel que ocorreram com êxito até e incluindo esta solicitação.  |  Contagem  | 
|  KernelLaunchFailure  |  Aplicável somente para a CreateKernel operação. Indica o número cumulativo de falhas de inicialização de kernel até e incluindo esta solicitação.  |  Contagem  | 

Cada métrica do endpoint interativo tem as seguintes dimensões anexadas a ela: 
+ **`ManagedEndpointId`**: identificador para o endpoint interativo. 
+ **`OperationName`**: a operação acionada pelo cliente interativo.

Os valores possíveis para a dimensão **`OperationName`** são mostrados na seguinte tabela:


| `operationName` | Descrição da operação | 
| --- | --- | 
|  `CreateKernel`  |  Solicita que o endpoint interativo inicie um kernel.  | 
|  `ListKernels`  |  Solicita que o endpoint interativo liste os kernels que foram iniciados anteriormente usando o mesmo token de sessão.  | 
|  `GetKernel`  |  Solicita que o endpoint interativo obtenha detalhes sobre um kernel específico que foi iniciado anteriormente.  | 
|  `ConnectKernel`  |  Solicita que o endpoint interativo estabeleça conectividade entre o cliente do caderno e o kernel.  | 
|  `ConfigureKernel`  |  Publica `%%configure magic request` em um kernel do PySpark.  | 
|  `ListKernelSpecs`  |  Solicita que o endpoint interativo liste as especificações de kernel disponíveis.  | 
|  `GetKernelSpec`  |  Solicita que o endpoint interativo obtenha as especificações de kernel de um kernel que foi iniciado anteriormente.  | 
|  `GetKernelSpecResource`  |  Solicita que o endpoint interativo obtenha recursos específicos associados às especificações do kernel que foram iniciadas anteriormente.  | 

## Exemplos
<a name="metrics-examples"></a>

### Para acessar o número total de kernels iniciados para um endpoint interativo em um determinado dia:
<a name="example01"></a>

1. Selecione o namespace personalizado: `EMRContainers`.

1. Selecione o `ManagedEndpointId` e `OperationName – CreateKernel`.

1. A métrica `RequestCount` com a estatística `SUM` e o período de `1 day` fornecerá todas as solicitações de inicialização do kernel realizadas nas últimas 24 horas.

1. KernelLaunchSuccess A métrica com estatística `SUM` e período `1 day` fornecerá todas as solicitações bem-sucedidas de inicialização do kernel feitas nas últimas 24 horas.

### Para acessar o número de falhas de kernel para um endpoint interativo em um determinado dia:
<a name="example02"></a>

1. Selecione o namespace personalizado: EMRContainers 

1. Selecione o `ManagedEndpointId` e `OperationName – CreateKernel`.

1. A métrica `KernelLaunchFailure` com a estatística `SUM` e o período de `1 day` fornecerá todas as solicitações de inicialização do kernel com falha realizadas nas últimas 24 horas. Você também pode selecionar as métricas `4XXError` e `5XXError` para saber que tipo de falha na inicialização do kernel ocorreu.