Bonnes pratiques générales à suivre lors de l'utilisation de Datastream

Cette page présente les bonnes pratiques d'utilisation de Datastream. Elles incluent les bonnes pratiques générales d'utilisation de Datastream.

Modifier la base de données source d'un flux

Dans certains cas, vous devrez peut-être modifier la base de données source d'un flux. Par exemple, vous devrez peut-être modifier le flux pour répliquer les données à partir d'une instance répliquée plutôt que de l'instance de base de données principale.

  1. Créez un profil de connexion pour l'instance répliquée.
  2. Créez un flux à l'aide du profil de connexion pour la réplique que vous avez créée et du profil de connexion existant pour la destination.
  3. Démarrez le flux avec le remplissage historique désactivé. Lorsque le flux est démarré, il n'extrait que les données des journaux binaires.
  4. Facultatif. Une fois le flux en cours d'exécution, modifiez-le pour activer le remplissage automatique.
  5. Mettez en veille le flux qui lit les données de l'instance principale.
  6. Facultatif. Supprimez le flux qui transmettait des données depuis l'instance principale.
  7. Facultatif. Supprimez le profil de connexion pour l'instance principale.

Alertes et surveillance dans Datastream

Le tableau de bord Datastream contient de nombreuses informations. Ces informations peuvent être utiles à des fins de débogage. Vous trouverez des informations supplémentaires dans les journaux, disponibles dans Cloud Logging.

Alertes Datastream

Aucune alerte par défaut n'est configurée pour Datastream. Par exemple, vous pouvez créer une règle d'alerte pour la métrique Fraîcheur des données en cliquant sur le lien Créer une règle d'alerte dans l'onglet Vue d'ensemble. Pour les autres métriques, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page  Alertes :

    Accéder à l'interface des alertes

  2. Cliquez sur Créer une règle.

  3. Cliquez sur le menu déroulant Sélectionner une métrique.

  4. Dans le champ de filtre, saisissez Datastream.

  5. Facultatif : Vous devrez peut-être désactiver le filtre Actif pour afficher toutes les métriques disponibles.

  6. Recherchez la métrique que vous souhaitez surveiller sous Flux Datastream.

  7. Cliquez sur Appliquer.

  8. Facultatif : Saisissez les informations requises dans les sections Ajouter des filtres et Transformer les données. Cliquez sur Next (Suivant).

  9. Saisissez les informations requises dans la section Configurer un déclencheur d'alerte. Cliquez sur Suivant.

  10. Configurez vos notifications dans la section Configurer des notifications et finaliser l'alerte.

  11. Examinez l'alerte et cliquez sur Créer une règle lorsque vous êtes prêt.

    Pour en savoir plus sur chacune de ces étapes, consultez Créer une règle d'alerte.

Nous vous recommandons de créer des alertes pour les métriques Datastream suivantes :

  • Fraîcheur des données
  • Nombre d'événements de flux non acceptés
  • Latences totales des flux

Une alerte sur l'une de ces métriques peut indiquer un problème avec le flux ou la base de données source.

Combien de tables un même flux peut-il gérer ?

Nous vous recommandons d'inclure jusqu'à 10 000 tables dans un même flux. La taille des tables n'est pas limitée. Si vous devez créer un flux avec plus de tables, il est possible qu'il passe à l'état d'erreur. Pour éviter cela, envisagez de diviser la source en plusieurs flux.