The processing log is a stream of record processing events emitted by ksqlDB to help debug SQL queries. As ksqlDB executes a query, it writes structured events to this log detailing how each row is processed and any errors encountered.
Unlike standard server logs, the processing log is designed for per-record debugging and can be consumed by downstream applications or by ksqlDB itself as a ksqlDB stream.
Important Distinction: The processing log is NOT for server logging. To configure server logs (e.g., using a kafka_appender), you must configure the io.confluent.ksql logger in the ksqlDB Server config, not the processing logger.