21.4. 使用方法
21.4.1. CW プロデューサーによって評価されるメッセージヘッダー
ヘッダー | タイプ | 説明 |
---|---|---|
|
| Amazon CW メトリクス名。 |
|
| Amazon CW メトリクス値。 |
|
| Amazon CW メトリクスユニット。 |
|
| Amazon CW メトリクス namespace。 |
|
| Amazon CW メトリクスのタイムスタンプ。 |
|
| Camel 2.12: Amazon CW メトリクスディメンション名。 |
|
| Camel 2.12: Amazon CW メトリクスディメンション値。 |
|
| Camel 2.12: ディメンション名とディメンション値のマップ。 |
21.4.2. Advanced AmazonCloudWatch configuration
AmazonCloudWatch
インスタンス設定をさらに制御する必要がある場合は、独自のインスタンスを作成し、URI から参照できます。
from("direct:start") .to("aws-cw://namepsace?amazonCwClient=#client");
#client
は、レジストリー内の 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);