(tracing-page)= # Reports Nextflow provides several reporting mechanisms to analyze and debug pipeline runs: - [Execution log](#execution-log): Command to query information about past runs - [Execution report](#execution-report): Comprehensive HTML report for a pipeline run - [Execution timeline](#execution-timeline): HTML timeline of tasks executed in a pipeline run - [Trace file](#trace-file): CSV file with detailed task metrics for a pipeline run - [Workflow diagram](#workflow-diagram): Graph visualization of pipeline structure (execution-log)= ## Execution log The `nextflow log` command shows information about past pipeline runs and task executions. You can query by run name or session ID, and the command provides multiple options to filter and format the output. By default, `nextflow log` prints the list of pipeline runs: ```console $ nextflow log TIMESTAMP DURATION RUN NAME STATUS REVISION ID SESSION ID COMMAND 2025-12-09 11:43:18 1s naughty_heisenberg OK 2ce0b0e294 bae65ec6-a2b9-49bf-b63e-2fec91945e48 nextflow run hello 2025-12-09 11:43:28 931ms thirsty_swanson OK 2ce0b0e294 bae65ec6-a2b9-49bf-b63e-2fec91945e48 nextflow run hello -resume 2025-12-09 11:43:37 8.5s goofy_kilby OK ca20a6dfd2 d0a60572-076e-451a-b10e-16059ed77e36 nextflow run rnaseq-nf -profile conda ``` Providing a run name or session ID prints the tasks executed by that pipeline run: ```console $ nextflow log goofy_kilby /Users/user/workspace/work/e1/fc2d06782f8263476426c576888033 /Users/user/workspace/work/72/f0542cfa81ad6abeaf1adf02e5cc2b /Users/user/workspace/work/83/009346a3958358bb704e996d935c7a /Users/user/workspace/work/84/15e4cd16df1db6f9bc0e22cc05316d ``` ### Customizing fields The `-f` (`-fields`) option specifies which fields to include in the log. ```bash nextflow log -f [fields] ``` You can set a custom list of fields to focus on specific information. For example, `hash`, `name`, `exit`, and `status`: ```console $ nextflow log goofy_kilby -f hash,name,exit,status e1/fc2d06 RNASEQ:INDEX (ggal_1_48850000_49020000) 0 COMPLETED 72/f0542c RNASEQ:FASTQC (ggal_gut) 0 COMPLETED 83/009346 RNASEQ:QUANT (ggal_gut) 0 COMPLETED 84/15e4cd MULTIQC 0 COMPLETED ``` Run the `log` command with the `-l` option to see the full list of fields. See {ref}`cli-log` for more information. ### Templates The `-t` option specifies a template (string or file) to use when inspecting a single run: ```bash nextflow log -t