The following document includes some cases that are typical for using Process AnalyticsAn Automic graphical analysis tool that displays the activities, statistical data and forecast data per Automation Engine system client in a bar diagram and that can be used to calculate the critical path. [Formerly called "ClearView," "Graphical Workload Analyzer," or "JobMonitoringStudio (JMS)."].
Assume you want to check whether a workflowAn object of the Automation Engine that can include several executable objects and which runs them in a specified order. [Formerly called "ProcessFlow" and "JobPlan."] has successfully been completed and how long processing took.
First, we have to locate the workflow. We know already that the workflow has been started on November 5th, at 9:00. The context menu of the Gantt Chart window, we can define a time window.
Now the Gantt Chart shows the selected time window. We locate the workflow JOBPLAN1. Due to the fact that the taskAn executable object that is running. Tasks are also referred to as activities. is shown in dark gray (and not in red), we know that it has been completed successfully.
Expanding the workflow (double-click the bar) reveals that the included task JOB2 has started with a delay because of its external dependencyA task whose end status is considered when a workflow is being processed. The task itself, however, does not run within the framework of this workflow. to FILETRANSFER2 (RunIDShort for "run number". It is a number that provides unique information about a task's execution. The RunID can include 7 to 10 digits. It is assigned by the Automation Engine component .: 351). External dependencies display yellow dots at the beginning or end of the task (see screenshot).
If you select a task in the Gantt Chart, the task including its lines are highlighted in orange.
We want to check when an active task will be completed.
First, we locate the ETL indicator. It identifies the time of the last ETL process (last data-loading process) and is shown as a blue dashed line in the Gantt Chart. Active tasks are located in this timeline section.
The Gantt Chart displays active tasks in green. The following screenshot includes three active tasks:
Let's have a closer look at the workflow JOBPLAN4 and the subordinate tasks that it includes. You can expand the workflow in order to have the subordinate tasks displayed: one task has already been completed (JOB40, dark gray), one active task (JOB43, dark green) and three tasks that are about to be processed (light green). The task positions indicate their expected start times.
The end of the workflow and its tasks is based on an ERT (expected runtimeThe duration of a task's execution. It refers to the period between a task's start and end. It does not include its activation period (see also: activation and start).) calculation that results from past executions. In this case, the workflow will probably end at 09:04:40.
The following example checks the time at which a scheduled task will start. We also want to know what the task's expected end time is. This point in time is also based on the expected runtime (ERT).
Activate the Realistic Forecasts mode by using the corresponding selection field in the Gantt Chart's toolbar. The forecasted data is now also displayed in the Gantt Chart.
Navigate to the task bar of JOBPLAN3 and expand it. This workflow includes three subordinate tasks (see below). The realistic forecastEstimates a task's runtime on the basis of previous executions. mode calculates that the workflow will end at 09:05:02.
Now change the forecast mode to Pessimistic Forecasts and the system uses the longest existing runtime for calculating the expected end time. In this case, the workflow's expected end time is 09:06:42.
Realistic forecast mode:
Pessimistic forecast mode:
Let's assume that you want to analyze the regularity and statusThis represents the condition of a task (such as active, blocked, generating). of a recurrently scheduled task. Use the Go To navigation dialog to locate the task's instances.
You can either use the shortcut CTRL+F or the menu bar -> Navigation -> Go To to open the dialog. Specifying the name of the sample task JOB501 with the prefix "obj:"
ensures that only this task name is searched.
You can use the arrow buttons in the search dialog to switch between the task's individual instances (executions).
Our aim is to obtain an overview of all canceled tasks that have been started on a particular agentA program that enables the de-centralized execution of processes (such as deployments) on target systems (computers or business solutions) or a service that provides connectivity to a target system (such as for databases or middleware). An agent is also an object type in the Automation Engine. [Formerly called "Executor."] See also: host during the past two weeks. In the Filter Management window, we define the corresponding filters and apply them by using the Active Filters window.
Add a new single filter in the Filter Management window which combines tasks with the attribute Host and the value HOST1.
Now add two additional single filters with the following properties:
Status filter: attribute: "Status", operator: '=', value: "ENDED _CANCEL"
Time filter: attribute: "Start Time", operator: "in past [x]", value: '14 days'
Drag and drop these filters to the Active Filters window and confirm them by clicking Apply.
Now we analyze the critical path of a parentThere are different ways of activating objects. The originator of an activation is referred to as the superordinate task (parent). See also: Child; Children objectAutomation Engine controlled activities and processes are structured in the form of objects. See also: Task (such as a workflow). A critical path is the longest sequence of tasks in the parent.
AE Process Analytics provides a functionPre-defined run book template in the Automation Engine. One single step only, e.g. Start Windows Service, Copy file,… that can be used to visualize the critical path and to analyze the chain of tasks that is responsible for a possible delay.
Navigate to the task JOBPLAN100. Use the context menu to open the parent object's detail view. The selected task displays in a separate window.
You can activate the critical path view via the corresponding toolbar button.
Doing so has the effect that the task chain with the longest runtime is displayed in purple.
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |