【发布时间】:2019-11-20 22:45:46
【问题描述】:
我目前在 GCP 中有一个管道,它使用 Cloud 函数提取数据,将其存入 PubSub,在 Dataflow 中处理,最后将其插入 BigQuery。我正在尝试计算一条平均消息从 Cloud Function 提取到 BigQuery 需要多长时间(包括插入时间)。
我知道 Stackdriver 指标/仪表板以及 GCP 的 API 仪表板。我很想简单地将每个服务的所有延迟值相加,但我不确定它是否涵盖了我无法控制的延迟(例如插入到 BQ、从数据流推送到 pubsub 等...)
哪些可用指标可以帮助我计算整体管道延迟?如果管道的一部分无法计算,有没有办法估计它或使用外部工具来计算它?
【问题讨论】:
标签: google-cloud-platform google-api google-bigquery google-cloud-dataflow stackdriver