• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Amazon Kinesis Data Streams monitoramento de integração

Importante

Habilite a integração do AWS CloudWatch Metric Streams para monitor todas as métricas do CloudWatch de seus serviços da AWS, incluindo namespace personalizado. A integração individual não é mais nossa opção recomendada.

New Relic inclui uma integração para monitoramento Amazon Kinesis Data Streams. Este documento explica como ativar a integração e descreve os dados que podem ser reportados.

Recurso

Amazon Kinesis Data Streams é uma plataforma para dados de streaming na AWS, facilitando o carregamento e a análise de dados em tempo real. Também oferece a capacidade de criar aplicativos de dados de streaming personalizados para necessidades especializadas.

A integração Kinesis Data Streams da New Relic reúne dados métricos e de configuração de todos os streams associados à sua conta.

Os dados coletados incluem bytes colocados e recuperados do fluxo, registros colocados e recuperados, tempo gasto pelas operações e outras métricas. Você pode visualizar seus dados do Kinesis Data Streams em um painel predefinido e criar consultas e gráficos personalizados no New Relic.

Você também tem a opção de ativar a coleta de dados de fragmentos. Os registros de dados da AWS são processados sequencialmente em fragmentos, que por sua vez são agrupados em fluxos. O número de fragmentos em um fluxo determina a capacidade total de leitura e gravação de dados do serviço.

Ativar integração

Para habilitar essa integração, siga os procedimentos padrão para conectar os serviços da AWS ao New Relic.

Pesquisa e configuração

Você pode alterar a frequência de pesquisa e filtrar dados usando opções de configuração.

Informações de pesquisa padrão para a integração do Amazon Kinesis Data Streams:

  • Intervalo de sondagem New Relic : 15 minutos
  • Intervalo de dados do Amazon CloudWatch: 1 minuto

Dados de shard: Para coletar dados de shard, habilite Collect shards data nas opções de configuração da integração na interface.

Importante

Se você habilitar a coleta de dados de fragmentos, isso aumentará o número de chamadas de API para seu serviço AWS CloudWatch. Serão sete chamadas por shard por intervalo de sondagem.

Encontre e use dados

Para encontrar seus dados de integração, acesse one.newrelic.com > All capabilities > Infrastructure > AWS e selecione um dos links de integração do Kinesis Data Streams.

Você pode consultar e explorar seus dados usando o tipo de evento QueueSample . O valor provider inclui:

  • Métrica de fluxo: KinesisStream
  • Métrica do fragmento: KinesisStreamShard

Para saber mais sobre como usar seus dados, consulte Compreender e usar dados de integração.

Dados métricos

Esta integração recolhe a seguinte métrica. Para obter informações adicionais, consulte a documentação da Amazon para monitoramento do Amazon Kinesis Data Streams.

Esta integração recolhe as seguintes métricas:

Nome

Descrição

getRecordsBytes

O número de bytes recuperados do stream do Kinesis, medido durante o período especificado. As estatísticas Mínimo, Máximo e Média representam os bytes em uma única operação GetRecords para o stream no período especificado.

getRecordsIteratorAgeMilliseconds

A idade do último registro em todas as chamadas GetRecords feitas em um stream do Kinesis, medida durante o período especificado, em milissegundos. Idade é a diferença entre a hora atual e quando o último registro da chamada GetRecords foi gravado no fluxo. As estatísticas Mínimo e Máximo podem ser usadas para acompanhar o progresso do aplicativo Kinesis consumidor. Um valor zero indica que os registros que estão sendo lidos estão completamente sincronizados com o fluxo.

getRecordsLatency

O tempo gasto em milissegundos por operação GetRecords , medido durante o período especificado.

getRecordsRecords

O número de registros recuperados do fragmento, medido durante o período especificado. As estatísticas Mínimo, Máximo e Média representam os registros em uma única operação GetRecords para o stream no período especificado.

incomingBytes

O número de bytes colocados com sucesso no stream do Kinesis durante o período especificado. Esta métrica inclui bytes das operações PutRecord e PutRecords . As estatísticas Mínimo, Máximo e Média representam os bytes em uma única operação put para o fluxo no período de tempo especificado.

incomingRecords

O número de registros colocados com êxito no stream do Kinesis durante o período especificado. Esta métrica inclui contagens de registros das operações PutRecord e PutRecords . As estatísticas Mínimo, Máximo e Média representam os registros em uma única operação put para o fluxo no período de tempo especificado.

putRecordBytes

O número de bytes colocados no stream do Kinesis usando a operação PutRecord durante o período especificado.

putRecordLatency

O tempo gasto em milissegundos por operação PutRecord , medido durante o período especificado.

putRecordSuccess

O número de operações PutRecord bem-sucedidas por stream do Kinesis, medidas durante o período especificado. A média reflete a porcentagem de gravações bem-sucedidas em um fluxo.

putRecordsBytes

O número de bytes colocados no stream do Kinesis usando a operação PutRecords durante o período especificado.

putRecordsLatency

O tempo gasto em milissegundos por operação PutRecords , medido durante o período especificado.

putRecordsRecords

O número de registros bem-sucedidos em uma operação PutRecords por stream do Kinesis, medido durante o período especificado.

putRecordsSuccess

O número de operações PutRecords em que pelo menos um registro foi bem-sucedido, por stream do Kinesis, medido durante o período especificado.

readProvisionedThroughputExceeded

O número de chamadas GetRecords limitadas para o fluxo durante o período especificado. A estatística mais comumente usada para esta métrica é Média.

writeProvisionedThroughputExceeded

O número de registros rejeitados devido à limitação do fluxo durante o período especificado. Essa métrica inclui a limitação das operações PutRecord e PutRecords . A estatística mais comumente usada para esta métrica é Média.

Quando a estatística Mínimo tem um valor diferente de zero, os registros estavam sendo limitados para o fluxo durante o período especificado.

Quando a estatística Máximo tem um valor 0 (zero), nenhum registro estava sendo limitado para o fluxo durante o período especificado.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.