La integración de New Relic con Google Cloud Platform (GCP) incluye una integración para informar los datos Google Cloud Firestore a New Relic. Este documento explica cómo activar la integración de GCP Firestore y describe los datos que reporta.
Característica
Firestore es la base de datos de documentos NoSQL sin servidor y completamente administrada de Google Cloud. La integración de Firestore de New Relic recopila métricas de solicitudes de API, lectura/escritura de documentos y cuotas en el ámbito de la instancia, además de métricas a nivel de solicitud adjuntas al recurso de solicitud compatible con el almacenamiento de datos.
Activar la integración
Para habilitar la integración, siga los procedimientos estándar para conectar su servicio de GCP a New Relic:
- Conectar con la federación de identidades de workload (Workload Identity Federation) (recomendado)
- Conectar con cuenta de servicio o cuenta de usuario
Frecuencia de sondeo
La integración de New Relic consulta sus servicios de GCP de acuerdo con un intervalo de sondeo que varía según la integración. La frecuencia de sondeo de Google Cloud Firestore es de 5 minutos. La resolución es 1 punto de datos cada minuto.
Federación de identidades de workload (Workload Identity Federation)
Buscar y utilizar datos
Después de habilitar la integración, sus recursos de Firestore aparecen como entidades en el explorador de entidades de New Relic. Para ver los dashboards y administrar los servicios, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP.
Todas las métricas de Firestore disponibles en el monitoreo de la nube de GCP se recopilan como métricas dimensionales en el tipo de evento Metric. Las métricas adicionales más allá de esta tabla se recopilan automáticamente. Consulte la documentación de métricas de Firestore de Google para obtener la lista completa.
Entidad
Datos métricos
Métricas clave — solicitud
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de requests de la API de Firestore, desglosados por
y
. |
| Segundos | Distribución de la latencia de las solicitudes del servidor, desglosada por
y
. |
Métricas clave — instancia
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de documentos leídos a través de la API de Firestore. |
| Contar | Número de documentos escritos a través de la API de Firestore. |
| Contar | Número de documentos eliminados a través de la API de Firestore. |
| Contar | Número de escuchas de instantáneas en tiempo real activas en la instancia de Firestore. |
| Contar | Número de conexiones de clientes activas a la instancia de Firestore. |
| Contar | Número de evaluaciones de reglas de seguridad de Firestore realizadas en la instancia, facetadas por resultado. |
| Contar | Número de documentos eliminados por las políticas de TTL en la instancia de Firestore. |
| Segundos | Retraso entre el vencimiento del TTL y la eliminación del documento correspondiente. |
Para obtener la lista completa de métricas de Firestore, consulte la documentación de métricas de Firestore de Google.
Cuenta de servicio o cuenta de usuario
Buscar y utilizar datos
Después de activar la integración y esperar unos minutos (según la frecuencia de sondeo ), los datos aparecerán en la New Relic UI. Para buscar y utilizar sus datos, incluidos enlaces a su y configuración de alertas, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).
Los datos se adjuntan al siguiente tipo de evento:
Entidad | Tipo de evento | Proveedor |
|---|---|---|
Pedido |
|
|
Instancia |
|
|
Para obtener más información sobre cómo utilizar sus datos, consulte Comprender y utilizar los datos de integración.
Firestore Solicitar datos
Métrica | Unidad | Descripción |
|---|---|---|
| Contar | Recuento de API de llamadas de Firestore. |
Datos de la instancia de Firestore
Métrica | Unidad | Descripción |
|---|---|---|
| Contar | El número de eliminaciones de documentos exitosas. |
| Contar | El número de lecturas exitosas de documentos de consultas o búsquedas. |
| Contar | El número de escrituras de documentos exitosas. |
| Contar | El número de conexiones activas. Cada cliente móvil tendrá una conexión. Cada oyente en el SDK de administración será una conexión. |
| Contar | La cantidad de oyentes de instantáneas registrados actualmente en todos los clientes conectados. |
| Contar | La cantidad de evaluaciones de reglas de seguridad de Cloud Firestore realizadas en respuesta a solicitudes de escritura (crear, actualizar, eliminar) o leer (obtener, enumerar). |