Apigee TIME_SIZE only logs one request

olofhaglund
Participant III

We currently have the problem that in the logs files on the system their is only one request in each log file. We only have this problem on the proxis that uses FileRotationType TIME_SIZE

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<MessageLogging async="false" continueOnError="true" enabled="true" name="mlRequestLog">
    <DisplayName>mlRequestLog</DisplayName>
    <File>
        <Message>
            {
                "system.timestamp":"{system.time.year}-{system.time.month}-{system.time.day} {system.time.hour}:{system.time.minute}:{system.time.second}",
                "environment.name":"{environment.name}",
                "apiproxy.name":"{apiproxy.name}",
                "apiproxy.revision":"{apiproxy.revision}",
                "proxy.pathsuffix":"{proxy.pathsuffix}",
                "apigee.apiproduct.name":"{apigee.apiproduct.name}",
                "apigee.client_id":"{apigee.client_id}",
                "apigee.developer.app.name":"{apigee.developer.app.name}",
                "request.header.X-Forwarded-For":"{request.header.X-Forwarded-For}",
                "request.header.X-Client":"{request.header.X-Client}",
                "request.header.X-Transaction-Id":"{request.header.X-Transaction-Id}",
                "request.verb":"{request.verb}",
                "log.uuid":"{messageid}",
                "client.received.start.timestamp":"{client.received.start.timestamp}",
                "client.sent.end.timestamp":"{client.sent.end.timestamp}",
                "target.sent.start.timestamp":"{target.sent.start.timestamp}",
                "target.received.end.timestamp":"{target.received.end.timestamp}",
                "request.uri":"{request.uri}",
                "request.querystring":"{request.querystring}",
                "target.url":"{target.url}",
                "target.request.url":"{request.url}",
                "target.received.content.length":"{target.received.content.length}",
                "message.status.code":"{message.status.code}",
                "response.status.code":"{response.status.code}",
                "request.header.Accept":"{request.header.Accept}",
                "proxy.basepath":"{proxy.basepath}",
                "response_reason_phrase":"{message.reason.phrase}",
                "organization.name":"{organization.name}",
                "virtualhost.name":"{virtualhost.name}",
                "request.header.host":"{request.header.host}",
                "error.state":"{error.state}",
                "error.content":{error.content}
                "fault.name":{fault.name}
            }
        </Message>
        <FileName>postflow.log</FileName>
        <FileRotationOptions rotateFileOnStartup="false">
            <FileRotationType>TIME_SIZE</FileRotationType>
            <RotationFrequency unit="hour">24</RotationFrequency>
            <MaxFileSizeInMB>4000</MaxFileSizeInMB>
            <MaxFilesToRetain>14</MaxFilesToRetain>
        </FileRotationOptions>
    </File>
    <logLevel>INFO</logLevel>
</MessageLogging>
0 0 105
0 REPLIES 0