私のLoadBalancer
名前はapp/test123/123abcとします。123abc
は一意のIDです。これがロードバランサARNの終わりです。AWS CloudWatch次元値が含まれています
:
GetMetricStatisticsRequest oRequest = new GetMetricStatisticsRequest()
.withStartTime(startTime)
.withNamespace("AWS/ApplicationELB")
.withPeriod(oneHour)
.withDimensions(new Dimension().withName("LoadBalancer").withValue("app/test123/123abc"))
.withMetricName("HTTPCode_Backend_2XX")
.withStatistics("Sum")
.withEndTime(endTime);
私は実際にcontains
ルールである必要がありますどのような...私はtest123
に基づいて私のロードバランサを見てみたいので、含まれていないので、 URLのユニークな部分。
これは可能ですか?
何か
GetMetricStatisticsRequest oRequest = new GetMetricStatisticsRequest()
.withStartTime(startTime)
.withNamespace("AWS/ApplicationELB")
.withPeriod(oneHour)
.withDimensions(new Dimension().withName("LoadBalancer").withValue.contains("test123"))
.withMetricName("HTTPCode_Backend_2XX")
.withStatistics("Sum")
.withEndTime(endTime);