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á.
Monitore o Amazon Kinesis Video Streams Edge Agent com CloudWatch
Você pode monitorar o Amazon Kinesis Video Streams Edge Agent usando a Amazon CloudWatch, que coleta e processa dados brutos em métricas legíveis e quase em tempo real. Essas estatísticas são registradas por um período de 15 meses. Com essas informações históricas, você pode obter uma perspectiva melhor sobre o desempenho do seu aplicativo web ou do serviço Amazon Kinesis Video Streams Edge Agent.
Para visualizar as métricas, faça o seguinte:
Faça login no Console de gerenciamento da AWS e abra o CloudWatch console em https://console.aws.amazon.com/cloudwatch/
. -
Na navegação à esquerda, em Métricas, selecione Todas as métricas.
Escolha a guia Procurar e selecione o namespace EdgeRuntimeAgent personalizado.
O Amazon Kinesis Video Streams Edge Agent publica as seguintes métricas sob o namespace: EdgeRuntimeAgent
| Dimensões | Estado | Description |
|---|---|---|
|
Nome do stream, |
Em execução |
Publica continuamente quando o Unidades: Nenhuma. “1" é publicado enquanto |
|
FatalError |
Publica em caso de erro Unidades: Nenhuma. “1" é publicado uma vez, quando esse evento ocorre. notaConsulte os registros para obter informações adicionais. |
|
|
Completed |
Publica quando a Unidades: Nenhuma. “1" é publicado uma vez, quando esse evento ocorre. |
|
|
Nome do stream, |
Em execução |
Publica continuamente quando o Unidades: Nenhuma. “1" é publicado enquanto |
|
FatalError |
Publica se os erros Unidades: Nenhuma. “1" é publicado uma vez, quando esse evento ocorre. notaConsulte os registros para obter informações adicionais. |
|
|
Completed |
Publica quando o Unidades: Nenhuma. “1" é publicado uma vez, quando esse evento ocorre. |
|
|
Nome do fluxo |
PercentageSpaceUsed |
Essa é a porcentagem usada do espaço total alocado nas configurações do Amazon Kinesis Video Streams Edge Agent para gravação de mídia. Consulte LocalSizeConfig para obter mais informações. Unidades: Porcentagem (escala 0—1). |
|
Nome da coisa |
Vivo |
Publica a cada minuto a partir do Amazon Kinesis Video Streams Edge Agent, independentemente de qualquer configuração em execução nele. Isso pode ser usado para entender se o Amazon Kinesis Video Streams Edge Agent está ativo e pronto para aceitar configurações. Unidades: Nenhuma. “1" é publicado a cada minuto. |
|
RecordJobs.HealthyJobCount |
Contagem total de trabalhos de gravação em execução e agendados no Amazon Kinesis Video Streams Edge Agent. Unidades: contagem. |
|
|
UploadJobs.HealthyJobCount |
Contagem total de trabalhos de upload em execução e agendados no Amazon Kinesis Video Streams Edge Agent. Unidades: contagem. |
|
|
RecordJobs.UnhealthyJobCount |
Contagem total de trabalhos de registro com erro no momento. Unidades: contagem. |
|
|
UploadJobs.UnhealthyJobCount |
Contagem total de trabalhos de upload atualmente errados. Unidades: contagem. |
|
|
RecordJobs.RunningJobCount |
Contagem total de trabalhos de gravação em execução ativa. Unidades: contagem. |
|
|
UploadJobs.RunningJobCount |
Contagem total de trabalhos de upload em execução ativa. Unidades: contagem. |
|
|
RecordJobs.EdgeConfigCount |
Contagem total de configurações de registro em andamento no Amazon Kinesis Video Streams Edge Agent. Unidades: contagem. |
|
|
UploadJobs.EdgeConfigCount |
Contagem total de configurações de upload em andamento no Amazon Kinesis Video Streams Edge Agent. Unidades: contagem. |
CloudWatch orientação de métricas para o Amazon Kinesis Video Streams Edge Agent
CloudWatch as métricas podem ser úteis para encontrar respostas para as seguintes perguntas:
Tópicos
O Amazon Kinesis Video Streams Edge Agent tem espaço suficiente para gravar?
Métricas relevantes: PercentageSpaceUsed
Ação: Nenhuma ação é necessária.
O Amazon Kinesis Video Streams Edge Agent está vivo?
Métricas relevantes: Alive
Ação: Se em algum momento você parar de receber essa métrica, isso significa que o Amazon Kinesis Video Streams Edge Agent encontrou um ou mais dos seguintes:
-
Um problema de tempo de execução do aplicativo: restrição de memória ou de outros recursos, bug e assim por diante
-
O AWS IoT dispositivo em que o agente está executando ao ser desligado, travado ou encerrado
-
O AWS IoT dispositivo não tem conectividade de rede
Há algum emprego insalubre?
Métricas relevantes:
RecordJobs.UnhealthyJobCountUploadJobs.UnhealthyJobCount
Ação: Inspecione os registros e procure a FatalError métrica.
Se a
FatalErrormétrica estiver presente, um erro fatal foi encontrado e você precisará reiniciar o trabalho manualmente. Inspecione os registros e corrija o problema antes de usarStartEdgeConfigurationUpdatepara reiniciar manualmente o trabalho.Se a
FatalErrormétrica não estiver presente, um erro transitório (não fatal) foi encontrado e o Amazon Kinesis Video Streams Edge Agent está tentando fazer o trabalho novamente.
nota
Para que o agente tente novamente um trabalho com erro fatal, use. StartEdgeConfigurationUpdate
Algum trabalho precisa de intervenção externa?
Métricas relevantes:
-
PercentageSpaceUsed— Se isso exceder um determinado valor, o trabalho de gravação será pausado e retomado somente quando houver espaço disponível (quando a mídia ficar sem retenção). Você pode enviar uma configuração atualizada com uma maiorMaxLocalMediaSizeInMBpara atualizar o trabalho imediatamente. -
RecordJob.FatalError/UploadJob.FatalError— Investigue os registros do agente e envie a configuração novamente para que o trabalho seja retomado.
Ação: faça uma chamada de API com a configuração para reiniciar trabalhos que encontrem esse problema.