summaryrefslogtreecommitdiff
path: root/opendc-common/src/main/resources
diff options
context:
space:
mode:
authormjkwiatkowski <mati.rewa@gmail.com>2026-02-20 16:17:39 +0100
committermjkwiatkowski <mati.rewa@gmail.com>2026-02-20 16:17:39 +0100
commitf5da60e4275ca1172128c3994298691e12d5e1f8 (patch)
tree189804251bf88bf390e1c9ffb4472b7a798d7f22 /opendc-common/src/main/resources
parent2f16cb0f48eca4453e3e894b3d45a3aa09e6dcc0 (diff)
fix: changed the syntex to slowly get rid of the Config classHEADmaster
Diffstat (limited to 'opendc-common/src/main/resources')
-rw-r--r--opendc-common/src/main/resources/consumer.toml6
-rw-r--r--opendc-common/src/main/resources/database.toml5
-rw-r--r--opendc-common/src/main/resources/log4j2.xml1
-rw-r--r--opendc-common/src/main/resources/producer.toml5
-rw-r--r--opendc-common/src/main/resources/schema.proto14
5 files changed, 31 insertions, 0 deletions
diff --git a/opendc-common/src/main/resources/consumer.toml b/opendc-common/src/main/resources/consumer.toml
new file mode 100644
index 00000000..0f4a2d1d
--- /dev/null
+++ b/opendc-common/src/main/resources/consumer.toml
@@ -0,0 +1,6 @@
+"bootstrap.servers" = "127.0.0.1:9092"
+"key.deserializer" = "org.apache.kafka.common.serialization.VoidDeserializer"
+"value.deserializer" = "io.confluent.kafka.serializers.protobuf.KafkaProtobufDeserializer"
+"group.id" = "connect-postgresql-sink"
+"enable.auto.commit" = "true"
+"auto.commit.interval.ms" = "1000"
diff --git a/opendc-common/src/main/resources/database.toml b/opendc-common/src/main/resources/database.toml
new file mode 100644
index 00000000..35e1d159
--- /dev/null
+++ b/opendc-common/src/main/resources/database.toml
@@ -0,0 +1,5 @@
+"address" = "127.0.0.1:5432"
+"username" = "matt"
+"password" = "admin"
+"database" = "opendc"
+"table" = "postgres_topic" \ No newline at end of file
diff --git a/opendc-common/src/main/resources/log4j2.xml b/opendc-common/src/main/resources/log4j2.xml
index 07389360..d79ec204 100644
--- a/opendc-common/src/main/resources/log4j2.xml
+++ b/opendc-common/src/main/resources/log4j2.xml
@@ -29,6 +29,7 @@
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%highlight{%-5level}] %logger{36} - %msg%n" disableAnsi="false"/>
</Console>
</Appenders>
+
<Loggers>
<Logger name="org.opendc" level="warn" additivity="false">
<AppenderRef ref="Console"/>
diff --git a/opendc-common/src/main/resources/producer.toml b/opendc-common/src/main/resources/producer.toml
new file mode 100644
index 00000000..33a09284
--- /dev/null
+++ b/opendc-common/src/main/resources/producer.toml
@@ -0,0 +1,5 @@
+"bootstrap.servers" = "127.0.0.1:9092"
+"key.serializer" = "org.apache.kafka.common.serialization.VoidSerializer"
+"value.serializer" = "io.confluent.kafka.serializers.protobuf.KafkaProtobufSerializer"
+"schema.registry.url" = "http://localhost:8081"
+"auto.register.schemas" = "true" \ No newline at end of file
diff --git a/opendc-common/src/main/resources/schema.proto b/opendc-common/src/main/resources/schema.proto
new file mode 100644
index 00000000..d0aa18d5
--- /dev/null
+++ b/opendc-common/src/main/resources/schema.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+package proto;
+
+option java_package = "org.opendc.common";
+option java_outer_classname = "ProtobufMetrics";
+
+message ProtoExport {
+ string timestamp = 1;
+ string host_id = 2;
+ int32 tasksactive = 3;
+ double cpuutilization = 4;
+ double energyusage = 5;
+} \ No newline at end of file