Google Cloud Pub/Sub monitoring
Dynatrace GCP integration leverages data collected from the Google Operation API to constantly monitor health and performance of Google Cloud Platform Services. While combining all relevant data into dashboards, it also enables alerting and event tracking.
Prerequisites
Add services and feature sets optional
After integration, Dynatrace automatically monitors a number of preset GCP 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, the 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 |