And the flip side, if the cluster is heavily loaded then increasing log levels 
is likely to have a detectable impact on performance! Paul

From: Brebner, Paul <paul.breb...@netapp.com>
Date: Saturday, 2 November 2024 at 9:50 am
To: users@kafka.apache.org <users@kafka.apache.org>, om22sh...@gmail.com 
<om22sh...@gmail.com>
Subject: Re: Q: Does Kafka log level affect performance and latency
Hi Om,  I asked some of our techops people about this, and their general advice 
is that increasing the log level from the default (INFO?) is likely to increase 
the I/O (the amount depending on a variety of factors including the cluster 
traffic etc) – and my take on this is that assuming there is sufficient I/O 
headroom it shouldn’t impact the cluster throughput or latency.  However, in 
previous performance benchmarking I haven’t tried changing log levels so I 
would suggest you do some more detailed benchmarking with realistic workloads 
and increased log levels, good luck, Paul Brebner

From: Om Shree <om22sh...@gmail.com>
Date: Friday, 1 November 2024 at 2:47 am
To: users@kafka.apache.org <users@kafka.apache.org>
Subject: Q: Does Kafka log level affect performance and latency
[You don't often get email from om22sh...@gmail.com. Learn why this is 
important at https://aka.ms/LearnAboutSenderIdentification ]

EXTERNAL EMAIL - USE CAUTION when clicking links or attachments




Hello community,

We use Kafka extensively at our organisation.
Our SLAs are strict and require:-
— throughputs north of 1000TPS and
— 60ms latency per transaction

We run:-
— 6 brokers and 6 zookeepers
— brokers and zookeepers are hosted on ec2 instances with sufficient iops,
throughput and network bandwidth to meet our requirements

We were under the impression that using log levels (on brokers) such as
INFO or DEBUG would produce too many server logs and have an adverse impact
on performance.

Can someone with experience please confirm that log levels won’t have an
adverse effect on latency and throughput of these clusters or vice-versa,
given that we come up with a strategy to clean out these logs on broker
servers after a defined unit of time ?
Does generation of system logs have potential to impact disk or compute
iops and slow us down ?

Thanks!

Reply via email to