Can anyone help with this question?

On Tue, Jun 14, 2016 at 1:45 PM, allen chan <allen.michael.c...@gmail.com>
wrote:

> Thanks for answer Otis.
> The producer that i use (Logstash) does not track message sizes.
>
> I already loaded all the metrics from JMX into my monitoring system.
> I just need to confirm that "record" is equivalent to an individual log
> message.
>
>
>
> On Tue, Jun 14, 2016 at 1:27 PM, Otis Gospodnetić <
> otis.gospodne...@gmail.com> wrote:
>
>> Hi,
>>
>> Do you control the producers?  If so, couldn't you measure the message
>> sizes there?
>> Alternatively, you can use something like SPM for Kafka or other Kafka
>> monitoring tools that expose relevant metrics.
>>
>> For example, I think you can compute avg msg size based on metrics shown
>> in
>> these charts:
>> https://apps.sematext.com/spm-reports/s/T1aD50s1Xp
>> https://apps.sematext.com/spm-reports/s/x5WcTA470A
>>
>> Otis
>> --
>> Monitoring - Log Management - Alerting - Anomaly Detection
>> Solr & Elasticsearch Consulting Support Training - http://sematext.com/
>>
>>
>> On Mon, Jun 13, 2016 at 4:43 PM, allen chan <allen.michael.c...@gmail.com
>> >
>> wrote:
>>
>> > In JMX for Kafka producer there are metrics for both request, record,
>> and
>> > batch size Max + Avg.
>> >
>> > What is the difference between these concepts?
>> >
>> > In the logging use case: I assume record is the single log line, batch
>> is
>> > multiple log lines together and request is the batch wrapped with the
>> > metadata to be sent.
>> >
>> > Can someone confirm or correct this assumption?
>> > I need to be able to see how big a message is so i can properly tune
>> this
>> > setting: message.max.bytes. The confusion i have is do i use the
>> request or
>> > the record metric.
>> >
>> >
>> > Thanks,
>> > --
>> > Allen Michael Chan
>> >
>>
>
>
>
> --
> Allen Michael Chan
>



-- 
Allen Michael Chan

Reply via email to