Configuring the storage of Kafka logs

Last Updated : Jun 03, 2026 |

Description

The log files that are generated by the running Kafka server consume the disk space of the POM server.

Solution

Edit the log4j properties file to control the generation of Kafka logs.

Procedure

  1. Log on to the POM server.
  2. Go to /opt/Avaya/avpom/POManager/kafka_server/config.
  3. Open the log4j file and reset the properties of the file as follows:
    1. In the log4j file, for each Appender, update the type to RollingFileAppender as follows:

      log4j.appender.<Appender>=org.apache.log4j.RollingFileAppender

      For example, log4j.appender.kafkaAppender=org.apache.log4j.RollingFileAppender

    2. Edit the following line:

      log4j.appender.<Appender>MaxFileSize =100MB

      For example, log4j.appender.kafkaAppender.MaxFileSize=100MB

    3. Edit the following line:

      log4j.appender.<Appender>.MaxBackupIndex =5

      For example, log4j.appender.kafkaAppender.MaxBackupIndex=5

  4. Save the file.

    This enables the POM server to store maximum 5 Kafka log files. Each file consumes a disk space of 100 MB only.

  5. To see the stored Kafka logs, go to /opt/Avaya/avpom/POManager/kafka_server/logs.