title: Where does Confluent's kafka-avro-console-consumer write its log files?
body: <p>I am running Confluent's <a href="https://github.com/confluentinc/schema-registry/blob/master/bin/kafka-avro-console-consumer" rel="nofollow noreferrer"><code>kafka-avro-console-consumer</code></a> as described in the <a href="https://docs.confluent.io/current/quickstart.html" rel="nofollow noreferrer">quickstart tutorial</a>:</p>
  
  <pre><code>kafka-avro-console-consumer --topic test --zookeeper localhost:2181 --from-beginning
  </code></pre>
  
  <p>However, I have created a separate user <code>kafka</code> to run this command. I get the error message </p>
  
  <pre><code>mkdir: cannot create directory '/usr/bin/../logs': Permission denied
  log4j:ERROR setFile(null,true) call failed.
  java.io.FileNotFoundException: /usr/bin/../logs/schema-registry.log (No such file or directory)
  [...]
  </code></pre>
  
  <p>I would rather not give the <code>kafka</code> write access to the entire <code>/usr/bin</code> directory. Where exactly is Kafka trying to create the <code>logs</code> directory?</p>