Effective management and utilization of large computer clusters requires suitable management tools. This includes tools for monitoring execution, both in real-time (online) and analysis of traces after execution (off-line). Execution monitoring also involves measuring usage of system resources, such as CPU, memory and network. As cluster monitoring is tightly related to administration, some of ...