makeflow_monitor(1)

NAME

makeflow_monitor - Makeflow log monitor

SYNOPSIS

*makeflow_monitor [options] *

DESCRIPTION

makeflow_monitor is simple Makeflow log monitor that displays the progress and statistics of a workflow based on the provided . Once started, it will continually monitor the specified 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 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.

The Cooperative Computing Tools are Copyright (C) 2005-2021 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.

SEE ALSO

CCTools 7.3.2 FINAL