On-Demand Runbooks

An on-demand runbookClosed An automated workflow that executes a series of steps or tasks in response to a triggered event, such as the detection of anomalous behavior generating an incident, a lifecycle event, or a manually executed runbook. enables you to execute a runbook manually and immediately. See runbook definition. This is distinct from incidentClosed A collection of one or more related triggers. Relationships that cause triggers to be combined into incidents include application, location, operating system, or a trigger by itself. runbooks and lifecycle runbooks that execute in response to specific events.

On-demand runbooks are useful for cases such as:

On-demand runbooks are listed on their own On-Demand Runbooks page, separate from other runbook types.

Create an on-demand runbook by clicking New on the On-demand Runbooks page to open the Runbook Editor. The new runbook is started on the canvas with an Input node added by default.

On-demand runbook definitions are similar to other runbook types, with these exceptions:

When you create an on-demand runbook that specifies an entity type, you will be prompted to provide that entity at execution, and that entity then can be used to filter all the data queries within the runbook. For example, for an application input, you will be prompted to provide an application; if you then specify that you want to execute for the Exchange application, you can define the runbook such that all the runbook's Data Query nodes use Exchange as a filter in order to furnish additional information about Exchange.

Once the on-demand runbook has executed, its outputClosed A document containing data sets generated by the execution of a runbook, including output of queries and reports from point products, as well as output of analysis or other runbook nodes. is listed on the Runbook Analyses page.