java - AWS CloudWatch 自定义指标批处理

标签 java amazon-web-services amazon-cloudwatch

我读了一篇关于 batching putMetric 的文章操作,理论上看起来相当具有成本效益,但它们的 suggested implementation是基于 Node.js 的,我们正在寻找一种 Java 方法,但是,我无法找到有关此类主题的任何信息,有人愿意为我指出正确的方向吗?

我们想要介绍的最简单的场景是我们必须经常一个接一个地发送两个指标的情况。因此,在这种情况下,如果我们设法将两个 putMetric 操作/请求实际合并/批处理为一个,它们的成本应该下降到大约一半。

两者SDKJavadoc对于 Cloudwatch仅提供简单的示例,从这些批处理看来实际上不可能。

最佳答案

作为Javadoc显示,您可以使用 setMetricData 来设置 MetricDatum 的集合(他们说不超过 20 个),这就是批处理的工作原理。

cloudwatch-metrics使用相同的魔法herehere .

关于java - AWS CloudWatch 自定义指标批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54534616/

相关文章:

java - 仅一次将一个数组分成两个数组?

java - 关于用java实现基于UDP的超时重传机制

amazon-web-services - PowerShell 无法识别安装在同一脚本中的 AWS CLI

amazon-web-services - 我们可以使用CloudWatch查看存储在S3中的日志吗?

java - haproxy - 它可以自己管理 session 吗?

java - 失败,退出代码 1 Cordova 错误

ruby-on-rails - 如何修复 AWS Elastic beanstalk Rails Assets 预编译上的文件权限错误?

amazon-web-services - aws-sdk 提示缺少实际存在的 cors header

amazon-web-services - aws cloudwatch 日志 state_file 在哪里?

amazon-web-services - 使用 CloudFormation 将 CloudWatch 添加到堆栈