Dear Users and Apache Flink devs, For each one of my distributed computation, I'm generating and reading the json files produced by the getExecutionPlan() in order to motivate my benchmarks. Is there some guide providing an explaination of the exact meaning of the fields of the generated JSON file? I'm trying to differentiate from the timing result which part of the computation time was spent sending messages and which time was spent during either I/O or CPU operations. By the way, I also noticed that I do not get any information concerning the actual data that is been used and transmitted throughout the network (the actual data size and the messages' data size). Moreover, currently I'm using the following way to get the JSON file
> createAndRegisterDataSinks(); > String plan = globalEnvironment.getExecutionPlan(); > createAndRegisterDataSinks(); > globalEnvironment.execute(getClass().getSimpleName()); // Running the actual class Is there a better way to do it? Thanks in advance for your support, Giacomo90