makeflow_monitor(1)

makeflow_monitor1

Makeflow log monitor

Usage

FCmakeflow_monitor [options] <makeflowlog>FT

Overview

FCmakeflow_monitorFT 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 FCmakeflow_monitorFT will display the progress of the workflows directly to the console.

Additionally, the FC-PFT 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.

Releases

6 releases since Debian 7 (Wheezy); the text changed 4 times.

  1. 7–9
  2. 10
  3. 11
  4. 12
  5. 13

-H since Debian 10 (Buster); -P since Debian 10 (Buster); -S since Debian 10 (Buster); -f since Debian 13 (Trixie); -h since Debian 10 (Buster); -m since Debian 13 (Trixie); -t since Debian 13 (Trixie).

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