Try it free

Google Cloud Pub/Sub monitoring

  • How-to guide
  • 3-min read
  • Published Jan 17, 2022

Dynatrace Google Cloud integration leverages data collected from the Google Operation API to constantly monitor health and performance of Google Cloud Services. While combining all relevant data into dashboards, it also enables alerting and event tracking.

Prerequisites

Set up integration

Add services and feature sets Optional

After integration, Dynatrace automatically monitors a number of preset Google Cloud services and feature sets (metrics). Besides these, you can add more services or feature sets to monitoring. For details, see Add or remove services.

For a list of feature sets available for this service, see Metric table.

View metrics

After deploying the integration, you can see metrics from monitored services in the Metrics browser, Data Explorer, and your dashboard tiles.

Metric table

The following feature sets are available for Google Cloud Pub/Sub.

Feature setNameUnitGCP metric identifier

pubsub_snapshot/default_metrics

Snapshot backlog bytes

Byte

pubsub.googleapis.com/snapshot/backlog_bytes

pubsub_snapshot/default_metrics

Snapshot backlog bytes by region

Byte

pubsub.googleapis.com/snapshot/backlog_bytes_by_region

pubsub_snapshot/default_metrics

Snapshot updates

Count

pubsub.googleapis.com/snapshot/config_updates_count

pubsub_snapshot/default_metrics

Snapshot messages

Count

pubsub.googleapis.com/snapshot/num_messages

pubsub_snapshot/default_metrics

Snapshot messages by region

Count

pubsub.googleapis.com/snapshot/num_messages_by_region

pubsub_snapshot/default_metrics

Oldest snapshot message age

Second

pubsub.googleapis.com/snapshot/oldest_message_age

pubsub_snapshot/default_metrics

Oldest snapshot message age by region

Second

pubsub.googleapis.com/snapshot/oldest_message_age_by_region

pubsub_subscription/default_metrics

Ack message count

Count

pubsub.googleapis.com/subscription/ack_message_count

pubsub_subscription/default_metrics

Backlog size

Byte

pubsub.googleapis.com/subscription/backlog_bytes

pubsub_subscription/default_metrics

Subscription byte cost

Byte

pubsub.googleapis.com/subscription/byte_cost

pubsub_subscription/default_metrics

Subscription updates

Count

pubsub.googleapis.com/subscription/config_updates_count

pubsub_subscription/default_metrics

Dead letter message count

Count

pubsub.googleapis.com/subscription/dead_letter_message_count

pubsub_subscription/default_metrics

Mod ack deadline message count

Count

pubsub.googleapis.com/subscription/mod_ack_deadline_message_count

pubsub_subscription/default_metrics

ModifyAckDeadline message operations

Count

pubsub.googleapis.com/subscription/mod_ack_deadline_message_operation_count

pubsub_subscription/default_metrics

ModifyAckDeadline requests

Count

pubsub.googleapis.com/subscription/mod_ack_deadline_request_count

pubsub_subscription/default_metrics

Outstanding push messages

Count

pubsub.googleapis.com/subscription/num_outstanding_messages

pubsub_subscription/default_metrics

Retained acked messages

Count

pubsub.googleapis.com/subscription/num_retained_acked_messages

pubsub_subscription/default_metrics

Retained acked messages by region

Count

pubsub.googleapis.com/subscription/num_retained_acked_messages_by_region

pubsub_subscription/default_metrics

Unacked messages by region

Count

pubsub.googleapis.com/subscription/num_unacked_messages_by_region

pubsub_subscription/default_metrics

Unacked messages

Count

pubsub.googleapis.com/subscription/num_undelivered_messages

pubsub_subscription/default_metrics

Oldest retained acked message age

Second

pubsub.googleapis.com/subscription/oldest_retained_acked_message_age

pubsub_subscription/default_metrics

Oldest retained acked message age by region

Second

pubsub.googleapis.com/subscription/oldest_retained_acked_message_age_by_region

pubsub_subscription/default_metrics

Oldest unacked message age

Second

pubsub.googleapis.com/subscription/oldest_unacked_message_age

pubsub_subscription/default_metrics

Oldest unacked message age by region

Second

pubsub.googleapis.com/subscription/oldest_unacked_message_age_by_region

pubsub_subscription/default_metrics

Acknowledge message operations

Count

pubsub.googleapis.com/subscription/pull_ack_message_operation_count

pubsub_subscription/default_metrics

Acknowledge requests

Count

pubsub.googleapis.com/subscription/pull_ack_request_count

pubsub_subscription/default_metrics

Pull operations

Count

pubsub.googleapis.com/subscription/pull_message_operation_count

pubsub_subscription/default_metrics

Pull requests

Count

pubsub.googleapis.com/subscription/pull_request_count

pubsub_subscription/default_metrics

Push requests

Count

pubsub.googleapis.com/subscription/push_request_count

pubsub_subscription/default_metrics

Push latency

MicroSecond

pubsub.googleapis.com/subscription/push_request_latencies

pubsub_subscription/default_metrics

Retained acked bytes

Byte

pubsub.googleapis.com/subscription/retained_acked_bytes

pubsub_subscription/default_metrics

Retained acked bytes by region

Byte

pubsub.googleapis.com/subscription/retained_acked_bytes_by_region

pubsub_subscription/default_metrics

Seek requests

Count

pubsub.googleapis.com/subscription/seek_request_count

pubsub_subscription/default_metrics

Sent message count

Count

pubsub.googleapis.com/subscription/sent_message_count

pubsub_subscription/default_metrics

StreamingPull Acknowledge message operations

Count

pubsub.googleapis.com/subscription/streaming_pull_ack_message_operation_count

pubsub_subscription/default_metrics

StreamingPull Acknowledge requests

Count

pubsub.googleapis.com/subscription/streaming_pull_ack_request_count

pubsub_subscription/default_metrics

StreamingPull message operations

Count

pubsub.googleapis.com/subscription/streaming_pull_message_operation_count

pubsub_subscription/default_metrics

StreamingPull ModifyAckDeadline message operations

Count

pubsub.googleapis.com/subscription/streaming_pull_mod_ack_deadline_message_operation_count

pubsub_subscription/default_metrics

StreamingPull ModifyAckDeadline requests

Count

pubsub.googleapis.com/subscription/streaming_pull_mod_ack_deadline_request_count

pubsub_subscription/default_metrics

StreamingPull responses

Count

pubsub.googleapis.com/subscription/streaming_pull_response_count

pubsub_subscription/default_metrics

Unacked bytes by region

Byte

pubsub.googleapis.com/subscription/unacked_bytes_by_region

pubsub_topic/default_metrics

Topic byte cost

Byte

pubsub.googleapis.com/topic/byte_cost

pubsub_topic/default_metrics

Topic updates

Count

pubsub.googleapis.com/topic/config_updates_count

pubsub_topic/default_metrics

Publish message size

Byte

pubsub.googleapis.com/topic/message_sizes

pubsub_topic/default_metrics

Retained acked messages by region

Count

pubsub.googleapis.com/topic/num_retained_acked_messages_by_region

pubsub_topic/default_metrics

Unacked messages by region

Count

pubsub.googleapis.com/topic/num_unacked_messages_by_region

pubsub_topic/default_metrics

Oldest retained acked message age by region

Second

pubsub.googleapis.com/topic/oldest_retained_acked_message_age_by_region

pubsub_topic/default_metrics

Oldest unacked message age by region

Second

pubsub.googleapis.com/topic/oldest_unacked_message_age_by_region

pubsub_topic/default_metrics

Retained acked bytes by region

Byte

pubsub.googleapis.com/topic/retained_acked_bytes_by_region

pubsub_topic/default_metrics

Publish message operations

Count

pubsub.googleapis.com/topic/send_message_operation_count

pubsub_topic/default_metrics

Publish requests

Count

pubsub.googleapis.com/topic/send_request_count

pubsub_topic/default_metrics

Unacked bytes by region

Byte

pubsub.googleapis.com/topic/unacked_bytes_by_region

Related topics

  • Google Cloud integrations
Related tags
Infrastructure Observability