Google Cloud Pub/Sub monitoring

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 set
Name
Unit
GCP 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