跳转至

GCP PubSub

采集 GCP PubSub 指标

配置

安装 Func

推荐开通 观测云集成 - 扩展 - 托管版 Func: 一切前置条件都自动安装好, 请继续脚本安装

如果自行部署 Func 参考自行部署 Func

安装脚本

  1. 登陆Func 控制台,点击【脚本市场】,进入观测云脚本市场,搜索 integration_gcp_pubsub

  2. 点击【安装】后,输入相应的参数:账户文件名、Target Principal、帐号名

  3. 点击【部署启动脚本】,系统会自动创建 Startup 脚本集,并自动配置相应的启动脚本。

  4. 开启后可以在「管理 / 自动触发配置」里看到对应的自动触发配置。点击【执行】,即可立即执行一次,无需等待定期时间。稍等片刻,可以查看执行任务记录以及对应日志。

验证

  1. 在「管理 / 自动触发配置」确认对应的任务是否已存在对应的自动触发配置,同时可以查看对应任务记录及日志检查是否有异常
  2. 在观测云,「基础设施 / 自定义」中查看是否存在资产信息
  3. 在观测云,「指标」查看是否有对应监控数据

指标

GCP PubSub 指标在 gcp_pubsub 指标集下,以下是部分指标说明

指标 原始指标 描述信息 单位
snapshot_backlog_bytes snapshot/backlog_bytes 快照积压字节数 Bytes
snapshot_backlog_bytes_by_region snapshot/backlog_bytes_by_region 按区域细分的快照积压字节数 Bytes
snapshot_config_updates_count snapshot/config_updates_count 快照配置操作 Count
snapshot_num_messages snapshot/num_messages 快照消息 Count
snapshot_num_messages_by_region snapshot/num_messages_by_region 按区域细分的快照消息 Count
snapshot_oldest_message_age snapshot/oldest_message_age 最早的快照消息的存在时间 s
snapshot_oldest_message_age_by_region snapshot/oldest_message_age_by_region 按区域细分的最早快照消息存在时间 s
subscription_ack_latencies subscription/ack_latencies 确认延迟时间 ms
subscription_ack_message_count subscription/ack_message_count 确认消息数 Count
subscription_backlog_bytes subscription/backlog_bytes 积压大小 Bytes
subscription_billable_bytes_by_region subscription/billable_bytes_by_region 按区域细分的计费字节数 Bytes
subscription_byte_cost subscription/byte_cost 订阅字节费用 Bytes
subscription_dead_letter_message_count subscription/dead_letter_message_count 死信消息数 Count
subscription_delivery_latency_health_score subscription/delivery_latency_health_score 递送延迟时间健康状况得分 Count
subscription_expired_ack_deadlines_count subscription/expired_ack_deadlines_count 已到期确认时限数 Count
subscription_message_transform_latencies subscription/message_transform_latencies 订阅消息转换延迟时间 ms
subscription_mod_ack_deadline_message_count subscription/mod_ack_deadline_message_count 修改确认时限消息数 Count
subscription_num_retained_acked_messages subscription/num_retained_acked_messages 保留的已确认消息数 Bytes
subscription_num_retained_acked_messages_by_region subscription/num_retained_acked_messages_by_region 按区域细分的保留的已确认消息数 Count
subscription_num_unacked_messages_by_region subscription/num_unacked_messages_by_region 按区域细分的未确认消息数 Count
subscription_num_undelivered_messages subscription/num_undelivered_messages 未确认消息数 Count
subscription_oldest_retained_acked_message_age subscription/oldest_retained_acked_message_age 保留的最早确认消息的存在时长 s
subscription_oldest_retained_acked_message_age_by_region subscription/oldest_retained_acked_message_age_by_region 按区域细分的保留的最早确认消息的存在时长 s
subscription_oldest_unacked_message_age subscription/oldest_unacked_message_age 最早的未确认消息的存在时长 s
subscription_oldest_unacked_message_age_by_region subscription/oldest_unacked_message_age_by_region 按区域细分的最早未确认消息的存在时长 s
subscription_open_streaming_pulls subscription/open_streaming_pulls 打开的流式拉取数 Count
subscription_pull_ack_message_operation_count subscription/pull_ack_message_operation_count 确认消息操作数 Count
subscription_pull_ack_request_count subscription/pull_ack_request_count 确认请求数 Count
subscription_pull_request_count subscription/pull_request_count 拉取请求数 Count
subscription_push_request_count subscription/push_request_count 推送请求数 Count
subscription_push_request_latencies subscription/push_request_latencies 推送延迟时间 us
subscription_retained_acked_bytes subscription/retained_acked_bytes 保留的已确认字节数 Bytes
subscription_retained_acked_bytes_by_region subscription/retained_acked_bytes_by_region 按区域细分的保留的已确认字节数 Bytes
subscription_seek_request_count subscription/seek_request_count 搜寻请求数 Count
subscription_sent_message_count subscription/sent_message_count 发送的消息数 Count
topic_byte_cost topic/byte_cost 主题字节费用 Bytes
topic_config_updates_count topic/config_updates_count 主题配置操作数 Count
topic_ingestion_byte_count topic/ingestion_byte_count 注入字节数 Bytes
topic_ingestion_data_source_state topic/ingestion_data_source_state 注入数据源的状态 -
topic_ingestion_failure_count topic/ingestion_failure_count 注入失败次数 Count
topic_ingestion_message_count topic/ingestion_message_count 注入消息数 Count
topic_message_sizes topic/message_sizes 发布消息大小 Bytes
topic_message_transform_latencies topic/message_transform_latencies 主题消息转换延迟时间 ms
topic_num_retained_acked_messages_by_region topic/num_retained_acked_messages_by_region 按区域细分的保留的已确认消息数 Count
topic_num_retained_messages topic/num_retained_messages 保留的消息数 Count
topic_num_unacked_messages_by_region topic/num_unacked_messages_by_region 按区域细分的未确认消息数 Count
topic_oldest_retained_acked_message_age_by_region topic/oldest_retained_acked_message_age_by_region 按区域细分的保留的最早确认消息的存在时长 s
topic_oldest_retained_message_age topic/oldest_retained_message_age 保留的最早消息的存在时长 s
topic_oldest_unacked_message_age_by_region topic/oldest_unacked_message_age_by_region 按区域细分的最早未确认消息的存在时长 s
topic_retained_acked_bytes_by_region topic/retained_acked_bytes_by_region 按区域细分的保留的已确认字节数 Bytes
topic_retained_bytes topic/retained_bytes 保留的字节数 Bytes
topic_send_request_count topic/send_request_count 发送的消息数 Count
topic_send_request_latencies topic/send_request_latencies 发布请求延迟时间 us
topic_unacked_bytes_by_region topic/unacked_bytes_by_region 按区域细分的未确认字节数 Bytes

文档评价

文档内容是否对您有帮助? ×