Hi Dominik,

You could measure the throughput at each task in your job to see if one
operator is causing the slowdown (for example using Flink's metrics system)
Maybe the backpressure view already helps finding the task that causes the
issue.

Did you check if there are enough resources available for the processing
you intend to do. How saturated are the CPUs, disks and the network?

Regards,
Robert



On Wed, Jan 25, 2017 at 7:51 PM, Dominik Safaric <dominiksafa...@gmail.com>
wrote:

> Hi,
>
> As I am experiencing certain performance degradations in a streaming job,
> I want to determine the root cause of it by measuring subtask performance
> in terms of resource utilisation - e.g. CPU utilisation of the thread.
>
> Is this somehow possible? Does Flink log scheduled and executed threads?
> What approach would you recommend?
>
> Thanks in advance,
> Dominik

Reply via email to