carta
work_queue_graph_workers(1)

work_queue_graph_workers1

Visualize work queue transaction logs

Usage

FCwork_queue_graph_workers [-h] [{-g | -t | -w}] [-o outfile] work-queue-logFT

Overview

work_queue_graph_workers is a script to visualize the output of Work Queue transaction logs, as generated by FCwork_queue_specify_logFT from the C and Perl Work Queue APIs, or by FCq.specify_logFT from the Python Work Queue API. It assumes the avalability of Python FCbokehFT package.

work_queue_graph_workers supports three interactive visualization modes, all with FCtimestampFT as the independent variable, from which the timestamp of the first tasks transfer is subtracted, so that the horizontal axis starts at 0. The tasks are colored based on category.

Options

-h

Show help text.

-g

Generate visualization for the life time of all tasks, with file transfer times included. Tasks are sorted along the vertical axis based on the time at which file transfer starts.

-t

Generate visualization for lifetime of tasks per worker, file transfer time included, each worker corresponds to a subplot. Note that the slots assignment is merely for visualization and does not correspond to the actual cores.)

-w

Generate visualization for the lifetime of all workers, colored based on working or idling.

-o <outfile>

Specify the output path for the generated HTML file. The default is FC<work-queue-log>.htmlFT.

From coop-computing-tools 1:7.14.5-1+b2 in Debian 13 (Trixie). Parsed by carta from the page's man source.