skip to main content

Business Process

Business Process
About
Introduction
The business process view is designed to combine your IT monitoring and your business service management (BSM) to give an overview of the applications and/or services that your organisation is providing either to customers or internally.
 
Business groups
About business groups
A business object is a group that can be populated with hosts and services from hosts and host groups.
It is also possible to add sub-groups that can have their own rule-set.
Creating a new group
To create a new group go to “Business Process” in the left-side menu.
Click on the “New Object” button at top-right area
Select a rule for your business process group
Fill in the name of the group
Enter the parameters of the rule, if any.
Click on the “Create” button
Click on the “Save” icon.
Creating a sub-element
A sub-element is either a service of a host or another group with it’s own rule-set.
To add the sub-element click “add sub-element” icon in actions icons column
Add a monitored object
Select what type of object you what to add.
Select which object by clicking in the empty text field and select you object from the drop-down menu.
Click on the “Save” icon.
 
Add a group as sub-element
Select the type of rule-set the group shall have. Then follow the steps in Creating a new group on page 135.
Rules types
There are currently 6 different rule types to choose from, each group has their unique rule set.
 
Returns WARNING or CRITICAL if X or Y numbers of sub-elements are not in OK state.
Worst state
Group state will be the worst state of all its sub-elements
Examples
*
*
Best state
Group state will be the best state of all its sub-elements
Examples
*
*
Simple At least
Means to express the idea that you need some amount of services up and running for the delivered service to be functional. The number of sub-elements that has to be OK is specified in percentage or actual amount. If the number of sub-elements that are OK are equal or more than the at-least number or percentage then the group will be OK, or else the group will get the worse state of its sub-elements.
Examples
*
*
*
*
*
At least
Means to express the idea that you need some amount of services up and running to be functional and lesser amount to be semi-functional (e.g. with degraded performance). Two thresholds are specified, percentage or actual among is possible:
If the number of OK sub-elements is grater or equal than the OK threshold then group is OK
If the number of OK sub-elements is less then the OK threshold but greater or equal than the WARNING threshold then group is WARNING
If number of OK sub-elements is less then the WARNING threshold then group is CRITICAL
 
Examples
*
*
*
*
At most
Means to express the idea that you can tolerate some amount of problems. Two thresholds are specified either in percentage or actual among.
If number of problematic sub-elements is greater or equal to the CRITICAL threshold then group is CRITICAL
If number of problematic sub-elements is less than CRITICAL threshold but greater or equal to the WARNING threshold then group is WARNING
If number of problematic sub-elements is less than the WARNING threshold then the group is OK
 
Examples
*
*
*
*
Scores
Means to express the idea that having several WARNING sub-elements is the same as having few OKs and few CRITICALs. Groups sums the problems points of all its children using:
OK state gives 0 problems points
WARNING - 1
CRITICAL - 2
UNKNOWN - 3
Then checks it against two specified thresholds.
If sum is less than the WARNING points then group is OK
if sum is between the WARNING and CRITICAL points then group is WARNING
if sum is greater or equal than the CRITICAL points then group is CRITICAL
 
Examples
*
*
*
*
 
Custom rules
It is possible to create your own custom rules. This is done in a script language called LUA.
See chapter custom rules (not yet written).

Feedback on documentation Feedback on documentation