Hi everyone,
I am facing an issue while adding Aiven open search custom sink connecter with Confluent cloud (While my topic has Avro data).
In the case of JSON data present on Topic, everything is working fine, but in the case of Avro, I am facing issues like I can see connecter is running but showing all messages in the message behind the section. No error explains why it’s happening.
Config used:
{
“connection.password”: “PASSWORD”,
“connection.url”: “OS_URL”,
“connection.username”: “USER”,
“key.ignore”: “true”,
“topics”: “TOPIC”,
“type.name”: “os_v1”,
“value.converter”: “io.confluent.connect.avro.AvroConverter”,
“value.converter.basic.auth.credentials.source”: “USER_INFO”,
“value.converter.schema.registry.basic.auth.user.info”: “API_KEY:API_SECRET”,
“value.converter.schema.registry.url”: “schema.registry.url”,
“value.converter.schemas.enable”: “true”
}
Any help will be appreciated. Thanks in advance
Open search is setup on AWS
Some logs for sink:
let me share some logs Warn/Error from confluent console
WARN
These configurations ‘[metrics.context.resource.connector, metrics.context.resource.version, confluent.telemetry.exporter.cloud.client.attempts.max, confluent.telemetry.exporter.cloud.client.retry.delay.seconds, metrics.context.resource.type, metrics.context.resource.commit.id, metrics.context.resource.task, confluent.telemetry.labels.physical_cluster_id, metrics.context.connect.kafka.cluster.id, metrics.context.connect.group.id, confluent.telemetry.labels.k8s.pod.name, confluent.telemetry.exporter.cloud.api.key, confluent.telemetry.labels.app, confluent.telemetry.exporter.cloud.type, confluent.telemetry.exporter.cloud.client.base.url, confluent.telemetry.exporter.cloud.api.secret, confluent.telemetry.exporter.cloud.enabled]’ were supplied but are not used yet.
WARN
Ignoring redefinition of existing telemetry label connect.version
ERROR
WorkerSinkTask{id=id} Task threw an uncaught and unrecoverable exception. Task is being killed and will not recover until manually restarted. Error: Tolerance exceeded in error handler
Tolerance exceeded in error handler