我试图让一条与aws云手表集成的骆驼路线。我目前的路线如下:
from("direct:cloudwatch")
.setHeader("CamelAwsCwMetricDimensionName", constant(cloudwatchDimensionName))
.setHeader("CamelAwsCwMetricDimensions", constant(cloudwatchDimensionValue))
.to("aws-cw://rcg/aws-cw?accessKey=XXX&secretKey=XXX" +
"&name={{cloudwatch.metric.name}}" +
"&value={{cloudwatch.metric.value}}" +
"&unit={{cloudwatch.metric.unit}}");
但是,我得到了一个" java.lang.IllegalArgumentException:必须指定AmazonCwClient"例外。 官方页面(http://camel.apache.org/aws-cw.html)没有很多当前示例(不推荐使用新的AmazonCloudWatchClient(awsCredentials,clientConfiguration)。
有没有人有任何关于如何使这个工作的例子?我是否需要将云监视客户端加载/添加到驼峰上下文中?
谢谢。