Les intégrations New Relic avec la Google Cloud Platform (GCP) en incluent une qui signale les données Google Cloud Firestore à New Relic. Ce document explique comment activer l'intégration GCP Firestore et décrit les données qu'elle signale.
Caractéristiques
Firestore est la base de données de documents NoSQL sans serveur et entièrement gérée de Google Cloud. L'intégration Firestore de New Relic collecte les métriques de requests d'API, de lecture/écriture de documents et de quotas au niveau de l'instance, ainsi que les métriques au niveau de la request attachées à la ressource de request compatible avec datastore.
Activer l'intégration
Pour activer l’intégration, suivez les procédures standard pour connecter votre service GCP à New Relic:
- Se connecter avec la fédération d'identité de workload (Workload Identity Federation) (recommandé)
- Se connecter avec un compte de service ou un compte utilisateur
Fréquence des sondages
Les intégrations New Relic interrogent vos services GCP selon un intervalle d’interrogation qui varie selon l'intégration. La fréquence d’interrogation pour Google Cloud Firestore est de 5 minutes. La résolution est de 1 point de données par minute.
Fédération d'identité de workload (Workload Identity Federation)
Rechercher et utiliser des données
Après avoir activé l'intégration, vos ressources Firestore apparaissent en tant qu'entités dans l'explorateur d'entités New Relic. Pour voir les dashboards et gérer les services, accédez à one.newrelic.com > All capabilities > Infrastructure > GCP.
Toutes les métriques Firestore disponibles dans le monitoring cloud GCP sont collectées en tant que métriques dimensionnelles dans le type d’événement Metric. Des métriques supplémentaires au-delà de ce tableau sont collectées automatiquement. Consultez la documentation sur les métriques Firestore de Google pour obtenir la liste complète.
Entité
données métriques
Principales métriques — Requête
Nom métrique | Unité | Description |
|---|---|---|
| Compter | Nombre de requests d'API Firestore, segmentées par
et
. |
| Secondes | Distribution de la latence des requêtes du serveur, répartie par
et
. |
Métriques clés — instance
Nom métrique | Unité | Description |
|---|---|---|
| Compter | Nombre de documents lus via l'API Firestore. |
| Compter | Nombre de documents écrits via l'API Firestore. |
| Compter | Nombre de documents supprimés via l'API Firestore. |
| Compter | Nombre d'écouteurs de snapshots en temps réel actifs sur l'instance Firestore. |
| Compter | Nombre de connexions clientes actives à l'instance Firestore. |
| Compter | Nombre d'évaluations de règles de sécurité Firestore effectuées sur l'instance, réparties par résultat. |
| Compter | Nombre de documents supprimés par les politiques TTL sur l'instance Firestore. |
| Secondes | Délai entre l'expiration du TTL et la suppression correspondante du document. |
Pour la liste complète des métriques Firestore, consultez la documentation sur les métriques Firestore de Google.
Compte de service ou compte utilisateur
Rechercher et utiliser des données
Après avoir activé l'intégration et attendu quelques minutes (en fonction de la fréquence d'interrogation), les données apparaîtront dans l'UI de New Relic. Pour rechercher et utiliser vos données, y compris les liens vers vos et vos paramètres d'alerte, accédez à one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).
Les données sont jointes au type d’événement suivant :
Entité | Type d'événement | Fournisseur |
|---|---|---|
Demande |
|
|
exemple |
|
|
Pour en savoir plus sur l’utilisation de vos données, consultez Comprendre et utiliser les données d’intégration.
Demande de données Firestore
métrique | Unité | Description |
|---|---|---|
| Compter | Comte de Firestore appel d'API. |
Données d'instance Firestore
métrique | Unité | Description |
|---|---|---|
| Compter | Le nombre de suppressions de documents réussies. |
| Compter | Le nombre de lectures de documents réussies à partir de requêtes ou de recherches. |
| Compter | Le nombre d'écritures de documents réussies. |
| Compter | Le nombre de connexions actives. Chaque client mobile aura une connexion. Chaque écouteur dans le SDK d'administration sera une connexion. |
| Compter | Le nombre d'écouteurs d'instantanés actuellement enregistrés sur tous les clients connectés. |
| Compter | Nombre d'évaluations de règles de sécurité Cloud Firestore effectuées en réponse à requests d'écriture (création, mise à jour, suppression) ou de lecture (obtention, liste). |