Skip to content

Commit 79ac8d2

Browse files
author
Pankaj Agrawal
committed
Default dimension follow Camel Cases
1 parent 97ec6be commit 79ac8d2

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

powertools-metrics/src/main/java/software/amazon/lambda/powertools/metrics/internal/LambdaMetricsAspect.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public Object around(ProceedingJoinPoint pjp,
4848
MetricsLogger logger = metricsLogger();
4949

5050
logger.setNamespace(namespace(powertoolsMetrics))
51-
.putDimensions(DimensionSet.of("service", service(powertoolsMetrics)));
51+
.putDimensions(DimensionSet.of("Service", service(powertoolsMetrics)));
5252

5353
coldStartSingleMetricIfApplicable(pjp, powertoolsMetrics);
5454

@@ -81,7 +81,7 @@ && isColdStart()) {
8181
Context context = contextOptional.orElseThrow(() -> new IllegalStateException("Context not found"));
8282

8383
withSingleMetric("ColdStart", 1, Unit.COUNT, namespace(powertoolsMetrics), (logger) ->
84-
logger.setDimensions(DimensionSet.of("service", service(powertoolsMetrics), "function_name", context.getFunctionName())));
84+
logger.setDimensions(DimensionSet.of("Service", service(powertoolsMetrics), "FunctionName", context.getFunctionName())));
8585
}
8686
}
8787
}

powertools-metrics/src/test/java/software/amazon/lambda/powertools/metrics/internal/LambdaMetricsAspectTest.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public void metricsWithoutColdStart() {
8080

8181
assertThat(logAsJson)
8282
.containsEntry("Metric1", 1.0)
83-
.containsEntry("service", "booking")
83+
.containsEntry("Service", "booking")
8484
.containsKey("_aws");
8585
});
8686
}
@@ -103,15 +103,15 @@ public void metricsWithColdStart() {
103103
assertThat(logAsJson)
104104
.doesNotContainKey("Metric1")
105105
.containsEntry("ColdStart", 1.0)
106-
.containsEntry("service", "booking")
106+
.containsEntry("Service", "booking")
107107
.containsKey("_aws");
108108

109109
logAsJson = readAsJson(s[1]);
110110

111111
assertThat(logAsJson)
112112
.doesNotContainKey("ColdStart")
113113
.containsEntry("Metric1", 1.0)
114-
.containsEntry("service", "booking")
114+
.containsEntry("Service", "booking")
115115
.containsKey("_aws");
116116
});
117117
}
@@ -134,23 +134,23 @@ public void noColdStartMetricsWhenColdStartDone() {
134134
assertThat(logAsJson)
135135
.doesNotContainKey("Metric1")
136136
.containsEntry("ColdStart", 1.0)
137-
.containsEntry("service", "booking")
137+
.containsEntry("Service", "booking")
138138
.containsKey("_aws");
139139

140140
logAsJson = readAsJson(s[1]);
141141

142142
assertThat(logAsJson)
143143
.doesNotContainKey("ColdStart")
144144
.containsEntry("Metric1", 1.0)
145-
.containsEntry("service", "booking")
145+
.containsEntry("Service", "booking")
146146
.containsKey("_aws");
147147

148148
logAsJson = readAsJson(s[2]);
149149

150150
assertThat(logAsJson)
151151
.doesNotContainKey("ColdStart")
152152
.containsEntry("Metric1", 1.0)
153-
.containsEntry("service", "booking")
153+
.containsEntry("Service", "booking")
154154
.containsKey("_aws");
155155
});
156156
}
@@ -171,7 +171,7 @@ public void metricsWithStreamHandler() throws IOException {
171171

172172
assertThat(logAsJson)
173173
.containsEntry("Metric1", 1.0)
174-
.containsEntry("service", "booking")
174+
.containsEntry("Service", "booking")
175175
.containsKey("_aws");
176176
});
177177
}
@@ -202,7 +202,7 @@ public void noExceptionWhenNoMetricsEmitted() {
202202
Map<String, Object> logAsJson = readAsJson(s);
203203

204204
assertThat(logAsJson)
205-
.containsEntry("service", "booking")
205+
.containsEntry("Service", "booking")
206206
.doesNotContainKey("_aws");
207207
});
208208
}

0 commit comments

Comments
 (0)