• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Integración de monitoreo Google Cloud Pub/Sub

La integración de New Relic con Google Cloud Platform (GCP) incluye una que informa los datos Google Cloud Pub/Sub a New Relic. Este documento explica cómo activar la integración de GCP Pub/Sub y describe los datos que informa.

Característica

Como parte de la Google Cloud solución de análisis de flujos, el servicio Cloud Pub/Sub ingiere y entrega flujos de eventos para un rápido procesamiento y análisis de datos. La integración de Pub/Sub de New Relic recopila métricas de publicación, entrega, acumulación y retención en temas, suscripciones y snapshots.

Activar la integración

Para habilitar la integración, siga los procedimientos estándar para conectar su servicio de GCP a New Relic:

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 para Google Cloud Pub/Sub es de 5 minutos. La resolución es 1 punto de datos cada minuto.

Importante

Cloud Pub/Sub admite un intervalo de sondeo de 1 minuto para la integración de WIF en versión preliminar limitada. Para solicitar acceso, comunicar con el soporte de New Relic.

Federación de identidades de workload (Workload Identity Federation)

Buscar y utilizar datos

Después de habilitar la integración, sus recursos de Pub/Sub aparecen como entidades en el explorador de entidades de New Relic. Para ver el dashboard y administrar los servicios, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP.

Todas las métricas de Pub/Sub 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 Pub/Sub de Google para obtener la lista completa.

Entidad

Datos métricos

Métricas clave — tema

Nombre de la métrica

Unidad

Descripción

gcp.pubsub.topic.send_request_count

Contar

Número de requests de publicación al tema, facetado por código de respuesta.

gcp.pubsub.topic.send_request_latencies

Microsegundos

Distribución de la latencia de las solicitudes de publicación en el tema.

gcp.pubsub.topic.publish_message_count

Contar

Número de mensajes publicados en el tema.

gcp.pubsub.topic.message_sizes

Bytes

Distribución de los tamaños de los mensajes publicados en el tema.

gcp.pubsub.topic.byte_cost

Bytes

Costo en bytes de las operaciones en el tema, utilizado para la contabilidad de cuotas.

gcp.pubsub.topic.num_retained_messages

Contar

Número de mensajes retenidos en el tema.

gcp.pubsub.topic.num_unacked_messages_by_region

Contar

Número de mensajes no reconocidos retenidos por el tema, facetados por región.

gcp.pubsub.topic.retained_bytes

Bytes

Tamaño total en bytes de los mensajes retenidos en el tema.

gcp.pubsub.topic.oldest_retained_message_age

Segundos

Edad del mensaje más antiguo retenido en el tema.

gcp.pubsub.topic.oldest_unacked_message_age_by_region

Segundos

Antigüedad del mensaje no reconocido más antiguo en el tema, desglosada por región.

gcp.pubsub.topic.publish_quota_utilization

Por ciento

Proporción de utilización de la cuota de publicación para el tema.

gcp.pubsub.topic.config_updates_count

Contar

Número de cambios de configuración aplicados al tema, clasificados por tipo de operación y resultado.

Para obtener la lista completa de métricas de temas, consulte la documentación de métricas de Pub/Sub de Google.

Métricas clave — suscripción

Nombre de la métrica

Unidad

Descripción

gcp.pubsub.subscription.num_undelivered_messages

Contar

Número de mensajes atrasados no reconocidos en la suscripción.

gcp.pubsub.subscription.backlog_bytes

Bytes

Tamaño total en bytes de los mensajes no reconocidos en la suscripción.

gcp.pubsub.subscription.oldest_unacked_message_age

Segundos

Antigüedad del mensaje no reconocido más antiguo en la suscripción.

gcp.pubsub.subscription.num_outstanding_messages

Contar

Número de mensajes entregados al extremo push de la suscripción, pero que aún no se han reconocido.

gcp.pubsub.subscription.ack_message_count

Contar

Número de mensajes confirmados en la suscripción.

gcp.pubsub.subscription.ack_latencies

Milisegundos

Distribución de la latencia de confirmación en la suscripción.

gcp.pubsub.subscription.pull_request_count

Contar

Número de pull requests emitidos contra la suscripción, desglosados por código de respuesta.

gcp.pubsub.subscription.pull_ack_request_count

Contar

Número de requests de confirmación emitidos contra la suscripción, desglosados por código de respuesta.

gcp.pubsub.subscription.push_request_count

Contar

Número de intentos de push desde la suscripción a su extremo, desglosados por código de respuesta.

gcp.pubsub.subscription.push_request_latencies

Microsegundos

Distribución de la latencia de las solicitudes push desde la suscripción hasta su extremo, facetada por código de respuesta.

gcp.pubsub.subscription.streaming_pull_response_count

Contar

Número de respuestas de StreamingPull devueltas para la suscripción, desglosadas por código de respuesta.

gcp.pubsub.subscription.expired_ack_deadlines_count

Contar

Número de plazos de confirmación que expiraron antes de que el suscriptor confirmara el mensaje.

gcp.pubsub.subscription.dead_letter_message_count

Contar

Número de mensajes entregados desde la suscripción a su tema de mensajes no entregados.

gcp.pubsub.subscription.byte_cost

Bytes

Costo en bytes de las operaciones en la suscripción, utilizado para la contabilidad de cuotas.

gcp.pubsub.subscription.delivery_latency_health_score

Booleano

Puntuación de estado que indica si la latencia de entrega de la suscripción está dentro de su objetivo.

Para obtener la lista completa de métricas de suscripción, consulte la documentación de métricas de Pub/Sub de Google.

Llave métrica — instantánea

Nombre de la métrica

Unidad

Descripción

gcp.pubsub.snapshot.num_messages

Contar

Número de mensajes retenidos en el snapshot.

gcp.pubsub.snapshot.backlog_bytes

Bytes

Tamaño total en bytes de los mensajes retenidos en la instantánea.

gcp.pubsub.snapshot.oldest_message_age

Segundos

Edad del mensaje más antiguo en la instantánea.

gcp.pubsub.snapshot.num_messages_by_region

Contar

Número de mensajes retenidos en la instantánea, desglosados por región.

gcp.pubsub.snapshot.backlog_bytes_by_region

Bytes

Tamaño total en bytes de los mensajes retenidos en la instantánea, desglosados por región.

gcp.pubsub.snapshot.oldest_message_age_by_region

Segundos

Edad del mensaje más antiguo en la instantánea, desglosado por región.

gcp.pubsub.snapshot.config_updates_count

Contar

Número de cambios de configuración aplicados a la instantánea, facetados por tipo de operación y resultado.

Para obtener la lista completa de métricas de instantáneas, consulte la documentación de métricas de Pub/Sub 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 temas de Pub/Sub se denominan entidades que representan canales de mensajes, y las suscripción se denominan entidades que representan destinos de mensajes sobre un tema en particular.

Para ver datos métricos para su integración GCP Pub/Sub en New Relic, cree una consulta NRQL para GcpPubSubTopicSample y GcpPubSubSubscriptionSample evento y su atributo relacionado.

GcpPubSubTopicMuestra

Consulta GcpPubSubTopicSample evento en New Relic para ver datos del siguiente atributo:

Atributo

Descripción

topic.ByteCost

Costo de operaciones, medido en bytes. Esto se utiliza para medir la utilización de cuotas.

topic.ConfigUpdates

Recuento acumulado de cambios de configuración, agrupados por tipo de operación y resultado.

topic.MessageSizes

Distribución de tamaños de mensajes de publicación (en bytes).

topic.NumRetainedAckedMessagesByRegion

Número de mensajes confirmados retenidos en un tema, desglosados por región de la nube.

topic.NumUnackedMessagesByRegion

Número de mensajes no reconocidos en un tema, desglosados por región de la nube.

topic.OldestRetainedAckedMessageAgeByRegion

Antigüedad (en segundos) del mensaje reconocido más antiguo retenido en un tema, desglosado por región de la nube.

topic.OldestUnackedMessageAgeByRegion

Antigüedad (en segundos) del mensaje no reconocido más antiguo de un tema, desglosada por región de la nube.

topic.RetainedAckedBytesByRegion

Tamaño total en bytes de los mensajes reconocidos retenidos en un tema, desglosado por región de la nube.

topic.SendMessageOperation

Recuento acumulado de operaciones de publicación de mensajes.

topic.SendRequest

Recuento acumulado de solicitudes de publicación.

topic.UnackedBytesByRegion

Tamaño total en bytes de los mensajes no reconocidos en un tema, desglosado por región de la nube.

GcpPubSubSubscriptionSample

Consulta GcpPubSubSubscriptionSample evento en New Relic para ver datos del siguiente atributo:

Atributo

Descripción

subscription.BacklogBytes

Tamaño total en bytes de los mensajes no reconocidos (también conocidos como mensajes pendientes) en una suscripción.

subscription.ByteCost

Costo acumulado de operaciones, medido en bytes. Esto se utiliza para medir la utilización de la cuota.

subscription.ConfigUpdates

Recuento acumulado de cambios de configuración para cada suscripción, agrupados por tipo de operación y resultado.

subscription.ModAckDeadlineMessageOperation

Recuento acumulado de operaciones de mensajes ModifyAckDeadline, agrupadas por resultado.

subscription.ModAckDeadlineRequest

Recuento acumulado de solicitudes ModifyAckDeadline, agrupadas por resultado.

subscription.NumOutstandingMessages

Número de mensajes entregados al extremo push de una suscripción, pero aún no reconocidos.

subscription.NumRetainedAckedMessages

Número de mensajes confirmados retenidos en una suscripción.

subscription.NumRetainedAckedMessagesByRegion

Número de mensajes confirmados retenidos en una suscripción, desglosados por región de la nube.

subscription.NumUnackedMessagesByRegion

Número de mensajes no reconocidos en una suscripción, desglosados por región de la nube.

subscription.NumUndeliveredMessages

Número de mensajes no reconocidos (también conocidos como mensajes pendientes) en una suscripción.

subscription.OldestRetainedAckedMessageAge

Antigüedad (en segundos) del mensaje confirmado más antiguo retenido en una suscripción.

subscription.OldestRetainedAckedMessageAgeByRegion

Antigüedad (en segundos) del mensaje confirmado más antiguo retenido en una suscripción, desglosada por región de la nube.

subscription.OldestUnackedMessageAge

Antigüedad (en segundos) del mensaje más antiguo no reconocido (también conocido como mensaje de trabajo pendiente) en una suscripción.

subscription.OldestUnackedMessageAgeByRegion

Antigüedad (en segundos) del mensaje no reconocido más antiguo de una suscripción, desglosada por región de la nube.

subscription.PullAckMessageOperation

Recuento acumulado de operaciones de mensajes de reconocimiento, agrupadas por resultado.

subscription.PullAckRequest

Recuento acumulado de solicitudes de reconocimiento, agrupadas por resultado.

subscription.PullMessageOperation

Recuento acumulado de operaciones de extracción de mensajes, agrupadas por resultado.

subscription.PullRequest

Recuento acumulado de solicitudes de extracción [la], agrupadas por resultado.

subscription.PushRequest

Recuento acumulado de intentos de empuje, agrupados por resultado. A diferencia de los pulls, la implementación del servidor push no procesa por lotes los mensajes de usuario, por lo que cada solicitud solo contiene un mensaje de usuario. El servidor push reintenta los errores, por lo que un mensaje de usuario determinado puede aparecer varias veces.

subscription.PushRequestLatencies

Distribución de latencia de solicitud de inserción (en microsegundos), agrupada por resultado.

subscription.RetainedAckedBytes

Tamaño total en bytes de los mensajes confirmados retenidos en una suscripción.

subscription.RetainedAckedBytesByRegion

Tamaño total en bytes de los mensajes reconocidos retenidos en una suscripción, desglosado por región de la nube.

subscription.StreamingPullAckMessageOperation

Recuento acumulado de operaciones de mensajes de reconocimiento de StreamingPull, agrupadas por resultado.

subscription.StreamingPullAckRequest

Recuento acumulado de solicitudes de extracción de transmisión [la] con identificadores de reconocimiento no vacíos, agrupados por resultado.

subscription.StreamingPullMessageOperation

Recuento acumulado de operaciones de transmisión de mensajes de extracción, agrupadas por resultado.

subscription.StreamingPullModAckDeadlineMessageOperation

Recuento acumulado de operaciones StreamingPull ModifyAckDeadline, agrupadas por resultado.

subscription.StreamingPullModAckDeadlineRequest

Recuento acumulado de solicitudes de extracción de transmisión [la] con campos ModifyAckDeadline no vacíos, agrupados por resultado.

subscription.StreamingPullResponse

Recuento acumulado de respuestas de extracción en streaming, agrupadas por resultado.

subscription.UnackedBytesByRegion

Tamaño total en bytes de los mensajes no reconocidos en una suscripción, desglosado por región de la nube.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.