Storage of PM Data 77/10477/12
authorPatrikBuhr <patrik.buhr@est.tech>
Wed, 15 Feb 2023 08:18:47 +0000 (09:18 +0100)
committerPatrikBuhr <patrik.buhr@est.tech>
Wed, 22 Feb 2023 17:55:05 +0000 (18:55 +0100)
commitaceb2efeaf31e7010551027237da4b3ff628dc62
treeedd09e3429fb6794c97e0a543264e6b7f2856110
parent23d69b4a0fac41be58676c006867332c9fac6071
Storage of PM Data

The component receives PM data from a Kafka topic and stores it into an
Influx database.

Change-Id: I14c77a0ce2bc9fba2c3e066cb3616219d6a00356
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-840
34 files changed:
pmlog/Dockerfile [new file with mode: 0644]
pmlog/INFO.yaml [new file with mode: 0644]
pmlog/LICENSE.txt [new file with mode: 0644]
pmlog/README.md [new file with mode: 0644]
pmlog/api/pmlog-api.json [new file with mode: 0644]
pmlog/api/pmlog-api.yaml [new file with mode: 0644]
pmlog/config/README [new file with mode: 0644]
pmlog/config/application.yaml [new file with mode: 0644]
pmlog/config/jobDefinition.json [new file with mode: 0644]
pmlog/config/keystore.jks [new file with mode: 0644]
pmlog/config/truststore.jks [new file with mode: 0644]
pmlog/eclipse-formatter.xml [new file with mode: 0644]
pmlog/pom.xml [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/Application.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/BeanFactory.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/ConsumerRegstrationTask.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/DataFromKafkaTopic.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/InfluxStore.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/KafkaTopicListener.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/PmReport.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/SwaggerConfig.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/clients/AsyncRestClient.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/clients/AsyncRestClientFactory.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/clients/SecurityContext.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/configuration/ApplicationConfig.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/configuration/ConsumerJobInfo.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/configuration/WebClientConfig.java [new file with mode: 0644]
pmlog/src/main/java/org/oran/pmlog/exceptions/ServiceException.java [new file with mode: 0644]
pmlog/src/test/java/org/oran/pmlog/ApplicationTest.java [new file with mode: 0644]
pmlog/src/test/java/org/oran/pmlog/Integration.java [new file with mode: 0644]
pmlog/src/test/resources/A20000626.2315+0200-2330+0200_HTTPS-6-73.json [new file with mode: 0644]
pmlog/src/test/resources/pm_report.json [new file with mode: 0644]
pmlog/src/test/resources/pm_report.json.gz [new file with mode: 0644]
pmlog/src/test/resources/pm_report_filtered.json [new file with mode: 0644]