Francois Visconte created KAFKA-16895: -----------------------------------------
Summary: RemoteCopyLagSegments metric taking active segment into account Key: KAFKA-16895 URL: https://issues.apache.org/jira/browse/KAFKA-16895 Project: Kafka Issue Type: Bug Components: Tiered-Storage Affects Versions: 3.7.0, 3.7.1 Reporter: Francois Visconte The RemoteCopyLagSegment is off by 1 because it also includes the active segment into account while the RemoteCopyLagBytes does substract the size of active segment: {code:java} long bytesLag = log.onlyLocalLogSegmentsSize() - log.activeSegment().size(); String topic = topicIdPartition.topic(); int partition = topicIdPartition.partition(); long segmentsLag = log.onlyLocalLogSegmentsCount(); brokerTopicStats.recordRemoteCopyLagBytes(topic, partition, bytesLag); brokerTopicStats.recordRemoteCopyLagSegments(topic, partition, segmentsLag); {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)