SDS Configuration
On startup, the vovserver will create and/or update the following configuration
items:
- SDS configuration directory, at the server working directory (SWD)/config/publishers/sds, for example, ../vnc.swd/config/publishers/sds
- SDS configuration file in the SDS configuration directory, sds.cfg
If the sds.cfg file does not already exist, the following
default sds.cfg file is created:
{
enabled = 0;
kafka_servers = "",
format = "json",
site = "",
group = "",
events = {
project = {
schemaId = 0,
topic = "vov-projects",
},
taskers = {
schemaId = 0,
topic = "vov-metrics-taskers",
},
jobs = {
schemaId = 0,
topic = "vov-metrics-jobs",
},
scheduler = {
schemaId = 0,
topic = "vov-metrics-scheduler",
},
},
}
Configuration File Parameters
Service level configurable parameters in sds.cfg:
Parameter | Values | Default | Description |
---|---|---|---|
enabled | 0 or 1 | 0 | Disable/enable SDS on startup/readconfig |
format |
"json" "confluent" |
"json" | Specifies the Kafka payload format to use, "confluent" = confluent Avro dialect with the schema registry id |
site | string | "" | User definable string to be delivered with the project record |
group | string | "" | User definable string to be delivered with the project record |
debug | 0 or 1 | 0 | Disable/enable SDS debug logging on startup/readconfig |