Surveillance de Google Cloud Datastore
Découvrez l' Google Cloud Datastore de surveillance.
Pour plus d'informations sur les autres plateformes et services pris en charge par l' Google Cloud, consultez la documentation d' GCP.
Configuration
L'intégration Google Cloud d'Instana utilise des comptes de service pour créer une connexion API entre Google Cloud et Instana. Les instructions suivantes expliquent comment créer un compte de service et fournir à Instana les identifiants de ce compte afin qu'il puisse commencer à effectuer des appels vers API en votre nom.
Accédez à la page des identifiants de Google Cloud pour le projet Google Cloud sur lequel vous souhaitez configurer l'intégration Instana.
Cliquez sur CREATE CREDENTIALS > Compte de service.

Sur la page Créer un compte de service , entrez un nom unique pour le compte de service et cliquez sur Créer et continuer.
Sélectionnez un rôle ou créez-en un personnalisé contenant au moins les droits suivants:
monitoring.timeSeries.listresourcemanager.projects.get
Pour créer un rôle personnalisé, procédez comme suit :
- Dans le menu de navigation, cliquez sur Rôles > Créer un rôle.
- Entrez le titre du rôle et cliquez sur ADD PERMISSIONS.
- Ajoutez les droits de base mentionnés précédemment, qui sont requis pour le rôle, puis cliquez sur Créer.
Sélectionnez le compte que vous avez créé dans la liste des comptes de service.
Sélectionnez l'onglet KEYS et cliquez sur Ajouter une clé.
Sélectionnez « Créer une nouvelle clé », choisissez le type de clé « JSON », puis cliquez sur « CRÉER ».
Remarque : vous devez noter l'emplacement du fichier d'informations d'identification afin de mener à bien l'intégration.Ajoutez une zone
credentials_pathau fichierconfiguration.ymlavec le chemin d'accès au fichier de données d'identification. Par exemple, voir configuration.
Pour surveiller un ou plusieurs projets, les services suivants doivent être activés :
Configuration
Vous pouvez configurer la fréquence d'interrogation des métriques d' Google Cloud Datastore, exprimée en secondes, en ajoutant la configuration suivante au fichier de configuration de l'agent GCP :
com.instana.plugin.gcp.datastore:
enabled: true
poll_rate: 60 # How often Google's monitoring API will be polled
credentials_path: '/opt/instana/credentials/cred-gcp.json' # Path to Service Account credentials
Libellés
Google Cloud Datastore ne prend pas en charge les étiquettes. S'agissant d'un service entièrement géré, il n'est pas possible d'associer des étiquettes aux instances Datastore. Par conséquent, le filtrage et le marquage par étiquettes ne sont pas disponibles pour ce service.
Google Cloud Datastore - Collecte des métriques
Données de configuration
- Nom de projet
- ID de projet
- Numéro du projet
- Heure de création
Métriques de performance
| Métrique | Description | Réducteur/Aligneur |
|---|---|---|
| Nombre de demandes | Nombre d'appels de l'API Datastore. | SOMME REDUITE / DELTA ALIGNE |
| Taille moyenne des entités de lecture | Répartition des tailles des entités de lecture, valeur moyenne. | MODELE REDUITE / DELTA DE L'ALIGNEMENT |
| Taille moyenne des entités d'écriture | Répartition des tailles des entités d'écriture, valeur moyenne. | MODELE REDUITE / DELTA DE L'ALIGNEMENT |
| Nombre d'écritures d'index | Nombre d'écritures d'index dans Datastore. | SOMME REDUITE / DELTA ALIGNE |
La granularité est de 60 secondes pour toutes les métriques.
Signatures d'intégrité
Pour chaque capteur, il existe une base de connaissances des signatures d'intégrité qui sont évaluées en permanence par rapport aux métriques entrantes et qui sont utilisées pour traiter les problèmes ou les incidents en fonction de l'impact sur l'utilisateur.
Les événements intégrés déclenchent des problèmes ou des incidents en cas de signatures d'intégrité défaillantes sur des entités, tandis que les événements personnalisés déclenchent des problèmes ou des incidents en fonction de seuils définis pour les métriques individuelles d'une entité donnée.
Pour plus d'informations sur les événements intégrés de l' Google Cloud Datastore, consultez la Référence des événements intégrés.