The Adaptavist Group LogoDocumentation

Script Invocation Logs

Use Script Invocation Logs to view console logs that were emitted during script invocations.

To browse historical script invocation logs, click Reporting → Script Invocation Logs. You can use various filtering options to specify the logs you're interested in.

Note: Team-level history đź”»

Logs are generated at the team level, so you only see invocation logs for the team you select from the main navigation.

For each invocation log, you can view console logs that were emitted during your script invocation. Currently, only logs that were emitted by calling console.* functions are displayed.

To view the logs, click on the number in the Logs column (if greater than zero). You can also view the HTTP logs by clicking on the number in the HTTP Logs column (if greater than zero).

Use the replay feature to replay a (failed) script invocation.

Note: Retention period ⏰

ScriptRunner Connect keeps logs for six months, after which they are automatically deleted.

Execution statuses

Below are the definitions for various execution statuses that you can use to filter script invocations:

Finished
Invocations that have completed successfully.
Running
Invocations that are currently in progress.
Denied
Invocations that have either exceeded their quota or are linked to disabled triggers, such as disabled event listeners or scheduled triggers.
Timed out
Invocations that did not complete within 15 minutes (or 25 seconds for sync HTTP events in generic event listeners).
Aborted
Invocations that were aborted from the UI.
Function Error
Invocations that encountered a recoverable business logic error (an uncaught error that the user can address).
Malformed Payload Error
Invocations that returned unexpected responses. (This status is only used for sync HTTP events in generic event listeners).
Runtime Error
Invocations that encountered an unrecoverable system-level error.

Trigger types

Below are the definitions of trigger types you can use to filter script invocations:

Manual
Invocations that were triggered manually from the UI.
Manual Event Listener
Invocations that were triggered manually from an event listener using a test event payload via the UI.
External
Invocations triggered externally (not from the UI) through event listeners.
Chained
Invocations triggered programmatically.
Scheduled
Invocations triggered by a scheduled trigger.

Search documentation

Start typing to search the docs.