22.4. 使用方法
22.4.1. 由 CW producer 评估的消息标头
标头 | 类型 | 描述 |
---|---|---|
|
| Amazon CW 指标名称。 |
|
| Amazon CW 指标值。 |
|
| Amazon CW 指标单元。 |
|
| Amazon CW 指标命名空间。 |
|
| Amazon CW 指标时间戳。 |
|
| Camel 2.12: Amazon CW 指标维度名称。 |
|
| Camel 2.12: Amazon CW 指标维度值。 |
|
| Camel 2.12: 一个维度名称和维度值的映射。 |
22.4.2. 高级 AmazonCloudWatch 配置
如果您需要对 AmazonCloudWatch
实例配置进行更多控制,您可以创建自己的实例并从 URI 引用它:
from("direct:start") .to("aws-cw://namepsace?amazonCwClient=#client");
#client
指的是 Registry 中的 AmazonCloudWatch
。
例如,如果您的 Camel 应用程序在防火墙后面运行:
AWSCredentials awsCredentials = new BasicAWSCredentials("myAccessKey", "mySecretKey"); ClientConfiguration clientConfiguration = new ClientConfiguration(); clientConfiguration.setProxyHost("http://myProxyHost"); clientConfiguration.setProxyPort(8080); AmazonCloudWatch client = new AmazonCloudWatchClient(awsCredentials, clientConfiguration); registry.bind("client", client);