我读了一篇关于 batching putMetric 的文章操作,理论上看起来相当具有成本效益,但它们的 suggested implementation是基于 Node.js 的,我们正在寻找一种 Java 方法,但是,我无法找到有关此类主题的任何信息,有人愿意为我指出正确的方向吗?
我们想要介绍的最简单的场景是我们必须经常一个接一个地发送两个指标的情况。因此,在这种情况下,如果我们设法将两个 putMetric 操作/请求实际合并/批处理为一个,它们的成本应该下降到大约一半。
两者SDK和 Javadoc对于 Cloudwatch仅提供简单的示例,从这些批处理看来实际上不可能。
最佳答案
作为Javadoc显示,您可以使用 setMetricData
来设置 MetricDatum
的集合(他们说不超过 20 个),这就是批处理的工作原理。
cloudwatch-metrics使用相同的魔法here和 here .
关于java - AWS CloudWatch 自定义指标批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54534616/