Google cloud platform 如何使用数据流api读取云数据流作业度量

Google cloud platform 如何使用数据流api读取云数据流作业度量,google-cloud-platform,google-cloud-dataflow,apache-beam,Google Cloud Platform,Google Cloud Dataflow,Apache Beam,我试图读取CloudDataflow(java)接收器属性,特别是写入的元素,以了解有多少行被写入接收器。有没有一个有效的例子?请提供一些提示 感谢作业/元素计数指标是添加到PCollection的元素数,但每60秒采样一次,它可以通过标签指定作业ID和PCollection。此度量对于查看在给定分钟内向PCollection添加了多少元素非常有用 此指标不表示给定分钟内处理了多少个元素。对于流作业,您可以使用作业/total_Streaming_data_processed度量,该度量提供此数

我试图读取CloudDataflow(java)接收器属性,特别是写入的元素,以了解有多少行被写入接收器。有没有一个有效的例子?请提供一些提示


感谢

作业/元素计数指标是添加到PCollection的元素数,但每60秒采样一次,它可以通过标签指定作业ID和PCollection。此度量对于查看在给定分钟内向PCollection添加了多少元素非常有用

此指标不表示给定分钟内处理了多少个元素。对于流作业,您可以使用作业/total_Streaming_data_processed度量,该度量提供此数据流作业处理的流数据的总字节数。这也是每60秒采样一次

要了解您的工作随着时间的推移在做什么,除了为数据流定义的Stackdriver度量之外,您可以通过使用度量类使用自己的用户计数器。度量显示为作业/用户计数器,带有度量名称、作业ID和PTransform标签

请注意,当您在数据流中定义自定义度量时,您必须遵守。还请检查文档以供使用