我运行Google Cloud数据流作业 . 我知道如何监控来自它的elementCount指标 . 但该指标显示了作业从一开始就处理的事件总数 . 但是如何监控率呢?像Stackdriver每分钟每分钟的事件一样?
理想情况下,我想对Stackdriver中的elementCount指标应用简单的转换 . 但我担心我需要发送一个在Dataflow作业中计算的单独指标...
您可以通过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 . 请注意,我认为指标的使用方式应该是一个反击 .
1 回答
您可以通过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 . 请注意,我认为指标的使用方式应该是一个反击 .