• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Intégration monitoring des flux de données Amazon Kinesis

Important

Activez l' intégrationAWS CloudWatch Metric Streams pour monitorer toutes les métriques CloudWatch de vos services AWS, y compris l'espace de nommage personnalisé. L’intégration individuelle n’est plus notre option recommandée.

New Relic inclut une intégration pour le monitoring des flux de données Amazon Kinesis. Ce document explique comment activer l'intégration et décrit les données qui peuvent être signalées.

Caractéristiques

Amazon Kinesis Data Streams est une plateforme de données de streaming sur AWS, facilitant le chargement et l'analyse des données en temps réel. Il vous donne également la possibilité de créer des applications de streaming de données personnalisées pour des besoins spécialisés.

L'intégration de Kinesis Data Streams de New Relic collecte des données métriques et configuration sur tous les flux associés à votre compte.

Les données collectées incluent les octets placés et récupérés dans le flux, les enregistrements placés et récupérés, le temps pris par les opérations et d'autres mesures. Vous pouvez afficher vos données Kinesis Data Streams dans un dashboard prédéfini et créer des requêtes et des graphiques personnalisés dans New Relic.

Vous disposez également d'une option permettant d'activer la collecte de données de fragments. Les enregistrements de données AWS sont traités séquentiellement dans des fragments, qui sont à leur tour regroupés en flux. Le nombre de fragments dans un flux détermine la capacité totale de lecture et d'écriture des données du service.

Activer l'intégration

Pour activer cette intégration, suivez les procédures standard pour connecter les services AWS à New Relic.

Sondage et configuration

Vous pouvez modifier la fréquence d'interrogation et filtrer les données à l'aide des options de configuration.

Informations d'interrogation par défaut pour l'intégration d'Amazon Kinesis Data Streams :

  • Intervalle d'interrogation de New Relic : 15 minutes
  • Intervalle de données Amazon CloudWatch : 1 minute

Données de fragment : pour collecter des données de fragment, activez Collect shards data dans les options configuration de l'intégration dans l'UI.

Important

Si vous activez la collecte de données de fragments, cela augmentera le nombre d'appels d'API à votre service AWS CloudWatch . Il y aura sept appels par fragment par intervalle d'interrogation.

Rechercher et utiliser des données

Pour trouver vos données d’intégration, accédez à one.newrelic.com > All capabilities > Infrastructure > AWS et sélectionnez l’un des liens d’intégration Kinesis Data Streams.

Vous pouvez interroger et explorer vos données en utilisant le type d'événement QueueSample . La valeur provider inclut :

  • Métriques du flux : KinesisStream
  • Métriques des éclats : KinesisStreamShard

Pour en savoir plus sur l’utilisation de vos données, consultez Comprendre et utiliser les données d’intégration.

données métriques

Cette intégration collecte les métriques suivantes. Pour plus d'informations, consultez la documentation d'Amazon sur le monitoring des flux de données Amazon Kinesis.

Cette intégration collecte les métriques suivantes :

Nom

Description

getRecordsBytes

Le nombre d'octets récupérés à partir du flux Kinesis, mesuré sur la période spécifiée. Les statistiques minimales, maximales et moyennes représentent les octets d'une seule opération GetRecords pour le flux au cours de la période spécifiée.

getRecordsIteratorAgeMilliseconds

L'âge du dernier enregistrement dans tous GetRecords appels effectués sur un flux Kinesis, mesuré sur la période spécifiée, en millisecondes. L'âge est la différence entre l'heure actuelle et le moment où le dernier enregistrement de l'appel GetRecords a été écrit dans le flux. Les statistiques Minimum et Maximum peuvent être utilisées pour suivre la progression des applications consommateur Kinesis. Une valeur de zéro indique que les enregistrements en cours de lecture sont complètement rattrapés par le flux.

getRecordsLatency

Le temps pris en millisecondes par opération GetRecords , mesuré sur la période de temps spécifiée.

getRecordsRecords

Le nombre d'enregistrements récupérés à partir du fragment, mesuré sur la période spécifiée. Les statistiques minimales, maximales et moyennes représentent les enregistrements d'une seule opération GetRecords pour le flux au cours de la période spécifiée.

incomingBytes

Le nombre d'octets correctement placés dans le flux Kinesis au cours de la période spécifiée. Cette métrique inclut les octets des opérations PutRecord et PutRecords . Les statistiques minimales, maximales et moyennes représentent les octets d'une seule opération d'insertion pour le flux au cours de la période spécifiée.

incomingRecords

Le nombre d'enregistrements placés avec succès dans le flux Kinesis au cours de la période spécifiée. Cette métrique inclut le nombre d'enregistrements des opérations PutRecord et PutRecords . Les statistiques minimales, maximales et moyennes représentent les enregistrements d'une seule opération d'insertion pour le flux au cours de la période spécifiée.

putRecordBytes

Le nombre d'octets placés dans le flux Kinesis à l'aide de l'opération PutRecord sur la période spécifiée.

putRecordLatency

Le temps pris en millisecondes par opération PutRecord , mesuré sur la période de temps spécifiée.

putRecordSuccess

Le nombre d'opérations PutRecord réussies par flux Kinesis, mesuré sur la période spécifiée. La moyenne reflète le pourcentage d’écritures réussies dans un flux.

putRecordsBytes

Le nombre d'octets placés dans le flux Kinesis à l'aide de l'opération PutRecords sur la période spécifiée.

putRecordsLatency

Le temps pris en millisecondes par opération PutRecords , mesuré sur la période de temps spécifiée.

putRecordsRecords

Nombre d'enregistrements réussis dans une opération PutRecords par flux Kinesis, mesuré sur la période spécifiée.

putRecordsSuccess

Le nombre d'opérations PutRecords où au moins un enregistrement a réussi, par flux Kinesis, mesuré sur la période spécifiée.

readProvisionedThroughputExceeded

Le nombre d'appels GetRecords limités pour le flux sur la période spécifiée. La statistique la plus couramment utilisée pour cette métrique est la moyenne.

writeProvisionedThroughputExceeded

Le nombre d'enregistrements rejetés en raison de la limitation du flux sur la période spécifiée. Cette métrique inclut la limitation des opérations PutRecord et PutRecords . La statistique la plus couramment utilisée pour cette métrique est la moyenne.

Lorsque la statistique minimale a une valeur différente de zéro, les enregistrements étaient limités pour le flux pendant la période spécifiée.

Lorsque la statistique maximale a une valeur de 0 (zéro), aucun enregistrement n'a été limité pour le flux pendant la période spécifiée.

Droits d'auteur © 2025 New Relic Inc.

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