Skip to content

The parameter druid.request.logging.rollPeriod is being ignored/malfunctioning #18551

@rafitadiaz

Description

@rafitadiaz

Affected Version

30.0.1

Description

The parameter druid.request.logging.rollPeriod is being ignored/malfunctioning

We notice that our Druid was filling the disk because our requests logs were very big, so we decided to increase the rotation and make them smaller.

Original configuration:

druid.request.logging.type=file
druid.request.logging.dir=/opt/druid/var/request_log
druid.request.logging.filePattern='druid_requests_'yyyy-MM-dd'.log'
druid.request.logging.rollPeriod=P1D
druid.request.logging.durationToRetain=P1D

New Configuration:

druid.request.logging.type=file
druid.request.logging.dir=/opt/druid/var/request_log
druid.request.logging.filePattern='druid_requests_'yyyy-MM-dd-HH'.log'
druid.request.logging.rollPeriod=PT1H
druid.request.logging.durationToRetain=P1D

Expected Result

The logs rotating every hour with a patter similar to this one and being deleted after 1 day.

druid_requests_2025-09-19-09.log
druid_requests_2025-09-19-10.log
druid_requests_2025-09-19-11.log
...

Actual Result

The system just create a single log with -00 as hour which is rotated daily

druid_requests_2025-09-19-00.log

Changing the rotation period to something smaller do not help and changing filePatter to something more accurate like druid_requests_'yyyy-MM-dd-HH-mm'.log it just create a log druid_requests_2025-09-19-00-00.log with daily rotation

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions