Skip to content

Commit 4f684ef

Browse files
committed
[PN-17832] feat: removed unused dimensions
1 parent ea93481 commit 4f684ef

File tree

5 files changed

+14
-24
lines changed

5 files changed

+14
-24
lines changed

src/main/java/it/pagopa/pn/national/registries/constant/ExternalServiceConstant.java

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/main/java/it/pagopa/pn/national/registries/model/metrics/DimensionName.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44

55
@Getter
66
public enum DimensionName {
7-
BATCH_TYPE("BatchType"),
8-
SERVICE_NAME("ServiceName"),
9-
SERVICE_OPERATION("ServiceOperation");
7+
BATCH_TYPE("BatchType");
108

119
private final String value;
1210

src/main/java/it/pagopa/pn/national/registries/model/metrics/MetricName.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
@Getter
66
public enum MetricName {
7-
EXTERNAL_SERVICE_INVOCATION("EXTERNAL_SERVICE_INVOCATION"),
7+
INIPEC_REQUEST_INVOCATION("INIPEC_REQUEST_INVOCATION"),
88
BATCH_CLOSURE_DURATION("BATCH_CLOSURE_DURATION"),
9-
BATCH_SIZE("BATCH_SIZE"),
9+
SENT_BATCH_SIZE("SENT_BATCH_SIZE"),
1010
BATCH_ERROR("BATCH_RECORD_ERROR");
1111

1212
private final String value;

src/main/java/it/pagopa/pn/national/registries/service/IniPecBatchRequestService.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import it.pagopa.pn.commons.log.dto.metrics.GeneralMetric;
44
import it.pagopa.pn.national.registries.client.infocamere.InfoCamereClient;
55
import it.pagopa.pn.national.registries.constant.BatchStatus;
6-
import it.pagopa.pn.national.registries.constant.ExternalServiceConstant;
76
import it.pagopa.pn.national.registries.converter.GatewayConverter;
87
import it.pagopa.pn.national.registries.converter.InfoCamereConverter;
98
import it.pagopa.pn.national.registries.entity.BatchRequest;
@@ -147,21 +146,20 @@ private Mono<Void> execBatchRequest(List<BatchRequest> items, String batchId) {
147146
}
148147

149148
private static void logBatchRequestMetrics(String batchId, IniPecBatchRequest iniPecBatchRequest) {
150-
String logMessage = "IniPEC - Logging metrics : " + MetricName.BATCH_SIZE.getValue() + " - " + MetricName.EXTERNAL_SERVICE_INVOCATION.getValue() + " for batchId: " + batchId + " - called EService and batch size is: " + iniPecBatchRequest.getElencoCf().size();
149+
String logMessage = "IniPEC - Logging metrics : " + MetricName.SENT_BATCH_SIZE.getValue() + " - " + MetricName.INIPEC_REQUEST_INVOCATION.getValue() + " for batchId: " + batchId + " - called EService and batch size is: " + iniPecBatchRequest.getElencoCf().size();
151150
GeneralMetric batchSizeMetric = MetricUtils.generateGeneralMetric(
152-
MetricName.BATCH_SIZE,
151+
MetricName.SENT_BATCH_SIZE,
153152
iniPecBatchRequest.getElencoCf().size(),
154153
List.of(
155154
MetricUtils.generateDimension(DimensionName.BATCH_TYPE, BatchType.INIPEC_REQUEST.name())
156155
)
157156
);
158157

159158
GeneralMetric invocationsMetric = MetricUtils.generateGeneralMetric(
160-
MetricName.EXTERNAL_SERVICE_INVOCATION,
159+
MetricName.INIPEC_REQUEST_INVOCATION,
161160
1,
162161
List.of(
163-
MetricUtils.generateDimension(DimensionName.SERVICE_NAME, ExternalServiceConstant.INIPEC_SERVICE),
164-
MetricUtils.generateDimension(DimensionName.SERVICE_OPERATION, ExternalServiceConstant.INIPEC_REQUEST_API)
162+
MetricUtils.generateDimension(DimensionName.BATCH_TYPE, BatchType.INIPEC_REQUEST.name())
165163
)
166164
);
167165

src/test/java/it/pagopa/pn/national/registries/utils/MetricUtilsTest.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ void generateDimensionReturnsCorrectDimension() {
2525
@Test
2626
void generateGeneralMetricSetsAllFieldsCorrectlyWithoutUnit() {
2727
List<Dimension> dimensions = List.of(MetricUtils.generateDimension(DimensionName.BATCH_TYPE, "test"));
28-
GeneralMetric metric = MetricUtils.generateGeneralMetric(MetricName.BATCH_SIZE, 42, dimensions);
28+
GeneralMetric metric = MetricUtils.generateGeneralMetric(MetricName.SENT_BATCH_SIZE, 42, dimensions);
2929

3030
assertEquals("national-registries-inipec", metric.getNamespace());
3131
assertEquals(1, metric.getMetrics().size());
32-
assertEquals(MetricName.BATCH_SIZE.getValue(), metric.getMetrics().getFirst().getName());
32+
assertEquals(MetricName.SENT_BATCH_SIZE.getValue(), metric.getMetrics().getFirst().getName());
3333
assertEquals(42, metric.getMetrics().getFirst().getValue());
3434
assertEquals(dimensions, metric.getDimensions());
3535
assertNull(metric.getUnit());
@@ -38,33 +38,33 @@ void generateGeneralMetricSetsAllFieldsCorrectlyWithoutUnit() {
3838
@Test
3939
void generateGeneralMetricSetsUnitWhenProvided() {
4040
List<Dimension> dimensions = List.of(MetricUtils.generateDimension(DimensionName.BATCH_TYPE, "test"));
41-
GeneralMetric metric = MetricUtils.generateGeneralMetric(MetricName.BATCH_SIZE, 10, dimensions, MetricUnit.SECONDS);
41+
GeneralMetric metric = MetricUtils.generateGeneralMetric(MetricName.SENT_BATCH_SIZE, 10, dimensions, MetricUnit.SECONDS);
4242

4343
assertEquals(MetricUnit.SECONDS.getValue(), metric.getUnit());
4444
}
4545

4646
@Test
4747
void generateGeneralMetricsReturnsListWithSingleGeneralMetric() {
4848
List<Dimension> dimensions = List.of(MetricUtils.generateDimension(DimensionName.BATCH_TYPE, "test"));
49-
List<GeneralMetric> metrics = MetricUtils.generateGeneralMetrics(MetricName.BATCH_SIZE, 5, dimensions);
49+
List<GeneralMetric> metrics = MetricUtils.generateGeneralMetrics(MetricName.SENT_BATCH_SIZE, 5, dimensions);
5050

5151
assertEquals(1, metrics.size());
52-
assertEquals(MetricName.BATCH_SIZE.getValue(), metrics.getFirst().getMetrics().getFirst().getName());
52+
assertEquals(MetricName.SENT_BATCH_SIZE.getValue(), metrics.getFirst().getMetrics().getFirst().getName());
5353
assertNull(metrics.getFirst().getUnit());
5454
}
5555

5656
@Test
5757
void generateGeneralMetricsWithUnitReturnsListWithUnitSet() {
5858
List<Dimension> dimensions = List.of(MetricUtils.generateDimension(DimensionName.BATCH_TYPE, "test"));
59-
List<GeneralMetric> metrics = MetricUtils.generateGeneralMetrics(MetricName.BATCH_SIZE, 5, dimensions, MetricUnit.SECONDS);
59+
List<GeneralMetric> metrics = MetricUtils.generateGeneralMetrics(MetricName.SENT_BATCH_SIZE, 5, dimensions, MetricUnit.SECONDS);
6060

6161
assertEquals(1, metrics.size());
6262
assertEquals(MetricUnit.SECONDS.getValue(), metrics.getFirst().getUnit());
6363
}
6464

6565
@Test
6666
void generateGeneralMetricWithEmptyDimensionsDoesNotFail() {
67-
GeneralMetric metric = MetricUtils.generateGeneralMetric(MetricName.BATCH_SIZE, 1, List.of());
67+
GeneralMetric metric = MetricUtils.generateGeneralMetric(MetricName.SENT_BATCH_SIZE, 1, List.of());
6868
assertNotNull(metric);
6969
assertTrue(metric.getDimensions().isEmpty());
7070
}

0 commit comments

Comments
 (0)