It is working with FLINK-7608 , but just to know : how to implement it with
slf4jReporter ? I didn't find an example !

2017-11-27 17:33 GMT+01:00 Chesnay Schepler <ches...@apache.org>:

> The most reliable way to see the latency metric is configure a metric
> reporter
> <https://ci.apache.org/projects/flink/flink-docs-release-1.4/monitoring/metrics.html#reporter>
> .
>
> However, only some reporters can properly work with the latency metric
> (about to change with FLINK-7608 though!).
>
> The JMXReporter in particular will be pretty good. The slf4jReporter
> should work as well.
>
>
> On 27.11.2017 16:03, Ladhari Sadok wrote:
>
> Thanks Aljoscha, as I see it is not fixed yet ( In Progress ) can you
> give me another solution to visualize the latency or exporting them to a
> file , ...
>
> I want to get the latency in any way: file, graph, ... just to get idea of
> the latency.
>
> Regards.
>
> 2017-11-27 13:17 GMT+01:00 Aljoscha Krettek <aljos...@apache.org>:
>
>> Hi,
>>
>> This is a known issue: the latency metrics are reported in a format that
>> the web dashboard does not understand. This is the Jira issue for fixing
>> it: https://issues.apache.org/jira/browse/FLINK-7608
>>
>> Best,
>> Aljoscha
>>
>>
>> On 27. Nov 2017, at 09:47, Ladhari Sadok <laadhari.sa...@gmail.com>
>> wrote:
>>
>> Thanks Timo for your answer.
>> Can any one else confirm the bug ?
>>
>> 2017-11-23 9:26 GMT+01:00 Timo Walther <twal...@apache.org>:
>>
>>> Yes, I agree that this looks like a bug. You can open an issue about
>>> that. Maybe with a small reproduceble example to give others the chance to
>>> fix it.
>>>
>>>
>>> Am 11/22/17 um 10:18 PM schrieb Ladhari Sadok:
>>>
>>> Normally it should return 0ms in case of no latency not NaN, and my real
>>> data size is 1kb, but for now I'm using 200 bytes, I will try it with the
>>> real size later.
>>>
>>> For the data generator, it is an infinite for loop.
>>>
>>> Thanks.
>>>
>>> 2017-11-22 18:11 GMT+01:00 Timo Walther <twal...@apache.org>:
>>>
>>>> At a first glance I would say that your data size is very small. Flink
>>>> is able to process millions of records on a single machine. It might be
>>>> that the records are produced to quickly to be used for latency measuring.
>>>>
>>>> Is you data generator never-ending?
>>>>
>>>>
>>>> Am 11/22/17 um 4:13 PM schrieb Ladhari Sadok:
>>>>
>>>> Thanks Timo for your answer.
>>>>
>>>> I have tried to setLatencyTrackingInterval(1000) but I have got the
>>>> same result ( latency : NaN )
>>>>
>>>> My Flink Job is a geofencing pattern :
>>>>
>>>>    -  [Latitude,Langitude ] < IN | OUT > Location ? Send Notification
>>>>    : None
>>>>
>>>> In my stress test I'm using data that always send notifications
>>>> (condition always matched). So I want to measure the latency of my
>>>> implementation.
>>>>
>>>> I'm working with parallelism of 8 , all tasks are working and
>>>> notifications are correctly generated but when testing I have noticed that
>>>> the latency metric don't work (take a look at the screen-shot in attach).
>>>> All other metrics are working.
>>>>
>>>> Please help me finding the best way to do the stress testing correctly.
>>>>
>>>> Regards,
>>>>
>>>> Sadok
>>>>
>>>>
>>>>
>>>> 2017-11-22 14:52 GMT+01:00 Timo Walther <twal...@apache.org>:
>>>>
>>>>> Hi Sadok,
>>>>>
>>>>> it would be helpful if you could tell us a bit more about your job.
>>>>> E.g. a skewed key distribution where keys are only sent to one third of
>>>>> your operators can not use your CPUs full capabilities.
>>>>>
>>>>> The latency tracking interval is in milliseconds. Can you try if 1000
>>>>> would fix your problem? I could not find an open issue describing your
>>>>> problem. Maybe more information about your environment can help. How are
>>>>> you executing your Flink application? Are you using a parallelism of 8?
>>>>>
>>>>> Regards,
>>>>> Timo
>>>>>
>>>>>
>>>>> Am 11/22/17 um 9:49 AM schrieb Ladhari Sadok:
>>>>>
>>>>> Hi All,
>>>>>
>>>>> I want to do a stress testing of my Flink app implementation: event
>>>>> generation with ParallelSourceFunction then measuring the latency
>>>>> ,throughput, CPU & memry leak ...
>>>>>
>>>>> But when testing, I noticed that :
>>>>>
>>>>>    - the maximum of CPU usage is 30-33%
>>>>>    - latency is always NaNd NaNh in the dashboard ( even I have set
>>>>>    this configuration executionConfig.setLatencyTrackingInterval(1); )
>>>>>
>>>>>
>>>>> Can some one help me find the best solution to smoke testing Flink ?
>>>>> Note: I'm using Flink 1.3 and the Flink Web UI to visualize the
>>>>> metrics.
>>>>> Also my PC have a 12Go RAM and 8 Core CPU.
>>>>>
>>>>> Regards,
>>>>> Sadok
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>

Reply via email to