Displaying the DataStax Connector configuration
Display configuration of a running connector.
Use the Apache Kafka Connect REST API
config
command to show the
configuration of a running DataStax Apache Kafka™
Connector:curl -X GET "http://worker_ip:port/connectors/connector_name/config"where
- worker_ip - The hostname or IP address of the Kafka Connect worker.
- port - The listening port for the Kafka Connect REST API. By default this service runs on port 8083.
- connector_name - DataStax Apache Kafka® Connector name.
Example show configuration
To display the configuration of
cassandra-sink-dstributed-examples:
curl -X GET \ "http://localhost:8083/connectors/cassandra-sink-distributed-example/config"
The results show in JSON
format:
Output:
{
"name": "cassandra-sink-distributed-example",
"config": {
"connector.class": "com.datastax.kafkaconnector.DseSinkConnector",
"tasks.max": "5",
"topics": "json-stream",
"topic.json-stream.consistencyLevel": "LOCAL_QUORUM",
"contactPoints": "127.0.0.1",
"loadBalancing.localDc": "Cassandra",
"topic.json-stream.ks.tbl.mapping": "symbol=value.symbol, ts=value.ts, exchange=value.exchange, industry=value.industry, name=value.name, value=value.value",
"name": "cassandra-sink-distributed-example"
},
"tasks": [
{
"connector": "cassandra-sink-distributed-example",
"task": 0
},
{
"connector": "cassandra-sink-distributed-example",
"task": 1
},
{
"connector": "cassandra-sink-distributed-example",
"task": 2
},
{
"connector": "cassandra-sink-distributed-example",
"task": 3
},
{
"connector": "cassandra-sink-distributed-example",
"task": 4
}
],
"type": "sink"
}