Logging in ksqlDB for Confluent Platform¶
To get DEBUG
or INFO
output from ksqlDB Server, configure a
Kafka appender for the server logs. Assign the following
configuration settings in the ksqlDB Server config file.
log4j.appender.kafka_appender=org.apache.kafka.log4jappender.KafkaLog4jAppender
log4j.appender.kafka_appender.layout=io.confluent.common.logging.log4j.StructuredJsonLayout
log4j.appender.kafka_appender.BrokerList=localhost:9092
log4j.appender.kafka_appender.Topic=KSQL_LOG
log4j.logger.io.confluent.ksql=INFO,kafka_appender