我运行Google Cloud数据流作业。我知道如何监控来自它的elementCount指标。但该指标显示了作业从一开始就处理的事件总数。但是如何监控率呢?像Stackdriver每分钟每分钟的事件一样?
理想情况下,我想对Stackdriver中的elementCount指标应用简单转换。但我担心我需要发送在数据流作业中计算的单独指标...
答案 0 :(得分:3)
您可以通过API访问所有stackdriver指标(尽管elementCount是一个指标,您可以获取时间序列)。以下是StackDriver中的所有数据流度量标准:
https://cloud.google.com/monitoring/api/metrics_gcp#gcp-dataflow
如果你想在每个时间窗口拥有正确的费率,你可能需要对时间序列进行一些计算。
API时间序列文档在这里:
https://cloud.google.com/monitoring/api/ref_v3/rpc/google.monitoring.v3
您甚至可以访问数据流中的API。请注意,我认为指标的使用方式应该是一个反击。