Vous pouvez utiliser Datastream pour surveiller les données et les événements traités par un flux, et configurer des règles d'alerte pour suivre l'état de la réplication. Dans Datastream, un événement représente une modification unique dans la source, par exemple l'ajout d'une ligne à une table de base de données. Pour surveiller les erreurs de flux, consultez Résoudre les problèmes liés à un flux.
Datastream affiche les performances des flux dans des graphiques pour le débit, les événements non compatibles, la fraîcheur des données, la latence du système et la latence totale. Le débit indique la vitesse à laquelle un flux transfère des données, en mégaoctets, ou traite des événements. Événements non compatibles : suit le nombre d'événements sources que Datastream ne peut pas traiter.
La fraîcheur des données mesure le temps écoulé entre l'écriture des données dans la source et la lecture par Datastream de l'événement le plus ancien en cours de traitement. Cette métrique est 0 lorsqu'il n'y a pas de nouveaux événements à lire, et elle ne reflète les pics d'activité qu'après que Datastream a commencé à lire ces événements.
La latence du système suit le temps écoulé entre le moment où Datastream lit un événement et celui où il l'écrit dans la destination. La latence totale représente le délai de bout en bout entre le moment où les données sont écrites dans la source et celui où les événements correspondants atteignent la destination.
Surveiller les données ou les événements traités
Accédez à la page Flux dans la console Google Cloud .
Cliquez sur le flux que vous souhaitez surveiller.
Facultatif. Faites défiler la page jusqu'à ce que le graphique Fraîcheur des données s'affiche. Pour ce graphique, cliquez sur le lien Créer une règle d'alerte afin de créer une règle d'alerte. Une règle d'alerte décrit un ensemble de conditions que vous souhaitez surveiller pour le graphique.
Après avoir cliqué sur le lien, la page Créer une règle d'alerte s'affiche dans Cloud Monitoring. Sur cette page, vous pouvez définir la règle d'alerte pour le graphique. Cela implique de spécifier les critères qui déclencheront la règle, qui sera averti si les critères sont remplis et comment.
Pour en savoir plus sur les règles d'alerte, y compris sur la façon de les créer, consultez Gérer les règles d'alerte basées sur des métriques.
Cliquez sur l'onglet SURVEILLANCE.
Faites défiler la page jusqu'à ce que le graphique représentant les données ou les événements surveillés par Datastream s'affiche.
Si vous le souhaitez, lorsque vous consultez le graphique Débit, sélectionnez (octets/s) pour afficher la quantité de données transférées par Datastream de la source à la destination, ou (événements/sec) pour voir le nombre d'événements associés aux données en cours de transfert.
Pour afficher la quantité de données ou le nombre d'événements traités par Datastream sur une période de plusieurs heures ou de plusieurs jours, cliquez sur 1 heure, 6 heures, 12 heures, 1 jour, 2 jours, 4 jours, 7 jours, 14 jours ou 30 days.
Pour définir une période personnalisée, sélectionnez le menu Personnalisé, puis utilisez le sélecteur Calendrier pour spécifier une date et une heure de début et de fin pour la quantité de données ou le nombre d'événements que vous souhaitez afficher.
Datastream met à jour le graphique dans le volet pour refléter votre sélection et affiche l'intervalle que vous avez spécifié.
Par exemple, si la date du jour est le 31 octobre 2021 et que vous cliquez sur 30 jours, le graphique affiche la quantité de données ou le nombre d'événements traités par DataStream depuis le 1er octobre 2021.
Maintenez le pointeur sur la ligne du graphique pour afficher la quantité de données ou le nombre d'événements traités par Datastream pour une date et une heure spécifiques.
Étapes suivantes
- Pour en savoir plus sur les flux, consultez Cycle de vie des flux.
- Pour savoir comment afficher des informations sur votre flux, consultez Afficher un flux.
- Pour savoir comment modifier un flux, consultez Modifier un flux.