tctl workflow showid
The tctl workflow showid
command shows the Workflow Execution Event History for the specified Workflow Id and optional Run Id.
tctl workflow showid <workflow_id> [<run_id>] [<modifiers>]
This command is a shortcut for tctl workflow show --workflow_id <workflowid> [--run_id <runid>]
.
Example:
tctl workflow showid <workflow_id>
Example output:
1 WorkflowExecutionStarted {WorkflowType:{Name:HelloWorld}, ParentInitiatedEventId:0,
TaskQueue:{Name:HelloWorldTaskQueue, Kind:Normal},
Input:[Temporal], WorkflowExecutionTimeout:1h0m0s,
WorkflowRunTimeout:1h0m0s, WorkflowTaskTimeout:10s,
Initiator:Unspecified, LastCompletionResult:[],
OriginalExecutionRunId:f0c04163-833f-490b-99a9-ee48b6199213,
Identity:tctl@z0mb1e,
FirstExecutionRunId:f0c04163-833f-490b-99a9-ee48b6199213,
Attempt:1, WorkflowExecutionExpirationTime:2020-10-13
21:41:06.349 +0000 UTC, FirstWorkflowTaskBackoff:0s}
2 WorkflowTaskScheduled {TaskQueue:{Name:HelloWorldTaskQueue,
Kind:Normal},
StartToCloseTimeout:10s, Attempt:1}
3 WorkflowTaskStarted {ScheduledEventId:2, Identity:15079@z0mb1e,
RequestId:731f7b41-5ae4-42e4-9695-ecd857d571f1}
4 WorkflowTaskCompleted {ScheduledEventId:2,
StartedEventId:3,
Identity:15079@z0mb1e}
5 WorkflowExecutionCompleted {Result:[],
WorkflowTaskCompletedEventId:4}
The following modifiers control the behavior of the command.
--print_datetime
Print the timestamp.
Alias: --pdt
Example
tctl workflow showid <workflow_id> --print_datetime
--print_raw_time
Print the raw timestamp.
Alias: --prt
Example
tctl workflow showid <workflow_id> --print_raw_time
--output_filename
Serialize an event to a file.
Alias: --of
Example
tctl workflow showid <workflow_id> --output_filename <filename>
--print_full
Print full event details.
Alias: --pf
Example
tctl workflow showid <workflow_id> --print_full
--print_event_version
Print the event version.
Alias: --pev
Example
tctl workflow showid <workflow_id> --print_event_version
--event_id
Print the details of a specified event. The default value is 0.
Alias: --eid
Example
tctl workflow showid <workflow_id> --event_id <id>
--max_field_length
Specify the maximum length for each attribute field. The default value is 500.
Alias: --maxl
Example
tctl workflow showid <workflow_id> --max_field_length <length>
--reset_points_only
Show only events that are eligible for reset.
Example
tctl workflow showid <workflow_id> --reset_points_only