Surveillance de Google Cloud Storage
Découvrez l' Google Cloud Storage de surveillance.
Pour plus d'informations sur les autres plateformes et services pris en charge par l' Google Cloud, consultez la documentation d' GCP.
Informations complémentaires
Prise en charge du traçage côté client
Configuration
L'intégration Google Cloud d'Instana utilise des comptes de service pour créer une connexion API entre Google Cloud et Instana.
Pour créer le compte de service et fournir à Instana les identifiants de ce compte afin qu'il puisse commencer à effectuer des appels vers API en votre nom, veuillez suivre les instructions suivantes :
- 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é, qui contient au moins les droits suivants:
monitoring.timeSeries.liststorage.buckets.list
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 Storage, exprimée en secondes, en ajoutant la configuration suivante au fichier de configuration de l'agent GCP :
com.instana.plugin.gcp.storage:
enabled: true
poll_rate: 60 # How often Google's monitoring API will be polled in seconds
credentials_path: '/opt/instana/credentials/cred-gcp.json' # Path to Service Account credentials
include_tags: ''
exclude_tags: ''
Filtrage
Plusieurs balises séparées par des virgules peuvent être définies. Les balises doivent être fournies sous forme de paire clé-valeur séparées par le signe deux-points (:). Pour faciliter la configuration, il est possible de définir les balises que vous souhaitez inclure ou exclure dans la reconnaissance. Si vous définissez une balise dans les deux listes (inclusion et exclusion), la liste d'exclusion a une priorité plus élevée. S'il n'est pas nécessaire de filtrer les services, la configuration ne doit pas être définie. Il n'est pas obligatoire de définir toutes les valeurs pour activer le filtrage.
Pour inclure des services par balises dans la reconnaissance, utilisez la configuration suivante :
com.instana.plugin.gcp.storage:
include_tags: # Comma separated list of tags in key:value format (e.g. env:prod,env:staging)
Pour exclure des services par balises de la reconnaissance, utilisez la configuration suivante :
com.instana.plugin.gcp.storage:
exclude_tags: # Comma separated list of tags in key:value format (e.g. env:dev,env:test)
Libellés
L'agent « Instana » récupère automatiquement les étiquettes des compartiments Google Cloud Storage et les affiche dans la section « Étiquettes » de la barre latérale pour chaque compartiment Cloud Storage. Vous pouvez utiliser ces étiquettes comme filtres pour trier les ressources sur la carte de l'infrastructure dans l'interface utilisateur d' Instana.
Collecte des métriques
Pour consulter les métriques, sélectionnez « Infrastructure » dans la barre latérale de l'interface utilisateur d' Instana, cliquez sur un hôte surveillé spécifique, puis vous verrez s'afficher un tableau de bord de l'hôte contenant toutes les métriques collectées et les processus surveillés.
Données de configuration
- Nom
- ID
- Numéro du projet
- Région
- Type d'emplacement
- Classe de sockage
- Heure de création
- Dernière mise à jour
Métriques de performance
| Métrique | Description | Granularité |
|---|---|---|
| Demandes | Nombre delta d'appels d'API. | 60 secondes |
| Ecriture d'objets | Nombre delta d'appels d'écriture d'API. | 60 secondes |
| Lecture d'objets | Nombre delta d'appels de lecture d'API. | 60 secondes |
| Nombre d'objets | Nombre total d'objets par compartiment. | 300 secondes / échantillonné une fois par jour. |
| Taille des objets | Taille totale de tous les objets dans le compartiment. | 300 secondes / échantillonné une fois par jour. |
| Octets reçus | Nombre delta d'octets reçus sur le réseau. | 300 secondes |
| Octets envoyés | Nombre delta d'octets envoyés sur le réseau. | 300 secondes |
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 Storage, consultez la Référence des événements intégrés.