Sentinel Processes

Every test in a monitor has a single process. The process is the component that does the "work" specified by the monitor to analyse the data required to raise events.

The process determines the method of testing inputs to a test. In a process, the test inputs are specified, as well as the test evaluators. Where there are multiple test inputs, or monitor items, a test for each input will run concurrently at the triggered start time.

Standard Sentinel Processes

The following processes are included in the default Sentinel installation and do not require further licensing:

The following processes are also included in the default installation, but you must have the appropriate licences to run them:

For more information, refer to the article for each process.


Sentinel User Processes

Sentinel provides the capability to construct your own processes using Sentinel Studio. This requires additional licensing and privileges. For further information on creating user processes, refer to the Sentinel Studio User’s Guide.

Privileges: To add or edit user processes, you need a security role that has the User Processes Edit privilege. To delete user processes, you need a security role that has the User Processes Delete privilege.


Process Limits

The process input value is compared against the various process limits, at every sample interval during monitoring.

Depending on which process is used, there are different process limits to define. You can also configure the various states for a process.


Process Inputs

The following inputs are available for most of the test processes:

Attribute: This is available where the Source Type is either Entity or Hierarchy
Click the ellipsis button to open the Server Attribute Picker. This shows templates of the source entities. To view primary templates of the source entities, select the Primary Template check box. Select an attribute.

Source Tag: This is available where the Source Type is a Tag.

Calculation: Click the ellipsis button to open the Edit Calculation window. 
Where the source type is Entity or Hierarchy, enter ‘this’ for the source entity token, followed by an attribute or attribute value definition. For example: {this:THP} + 34. Another example: {this:Choke!Current Position}*1.2 The expression is resolved in the Server calculation engine.

Where the source type is Tag, enter ‘this’ for the tag token. For example: {this} * 1.2. The expression is resolved in the Server calculation engine.


Process Entity Volumes and Licence Groups

Each process belongs to a licence group, which has an Entity Volume assigned to it. The Entity Volume defines the maximum number of entities that may be used, collectively, for all processes that belong to the applicable licence group. Entities using the various processes from a particular licence group are counted throughout every monitor in the Sentinel installation, excluding those for disabled monitors.

The Entity Volume value may vary between the various licence groups. The Entity Volume value for each licence group is agreed upon as part of the licensing procedure.

Note: If a particular test has caused the group Entity Volume limit to be exceeded, that test will stop running until the volume limit is no longer exceeded.

 

Comments are closed