table of contents
makeflow_monitor(1) | Cooperative Computing Tools | makeflow_monitor(1) |
NAME¶
makeflow_monitor - Makeflow log monitorSYNOPSIS¶
makeflow_monitor [options] <makeflowlog>DESCRIPTION¶
makeflow_monitor is simple Makeflow log monitor that displays the progress and statistics of a workflow based on the provided <makeflowlog>. Once started, it will continually monitor the specified <makeflowlogs> for new events and update the progress display.OPTIONS¶
- -h
- Show this help message and exit.
- -f <format>
- Output format to emit.
- -t <seconds>
- Timeout for reading the logs.
- -m <minimum>
- Mininum number of tasks.
- -S
- Sort logs by progress.
- -P
- Parse dag for node information.
- -H
- Hide finished makeflows.
Currently, the only supported <format> is "text", which means makeflow_monitor will display the progress of the workflows directly to the console.
Additionally, the -P parameter current does not do anything.
EXIT STATUS¶
On success, returns zero. On failure, returns non-zero.EXAMPLES¶
Monitor a Makeflow log:-
makeflow_monitor Makeflow.makeflowlog
Monitor multiple Makeflow logs and hide finished workflows:
-
makeflow_monitor -H */*.makeflowlog
Monitor multiple Makeflow logs under current directory and only display currently running workflows with a minimum of 4 tasks:
-
find . -name '*.makeflowlog' | xargs makeflow_monitor -m 4 -H
The example above is useful for hierarchical workflows.
COPYRIGHT¶
The Cooperative Computing Tools are Copyright (C) 2003-2004 Douglas Thain and Copyright (C) 2005-2015 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.SEE ALSO¶
- Cooperative Computing Tools Documentation
- Makeflow User Manual
- makeflow(1) makeflow_monitor(1) makeflow_analyze(1) makeflow_viz(1) makeflow_graph_log(1) starch(1) makeflow_ec2_setup(1) makeflow_ec2_cleanup(1)
CCTools 7.0.9 FINAL |