VA2 Analysis Rule example use
This example checks whether a particular Siebel Server Task is running, in this case a custom server task called ClientSAP. To implement it an administrator would import it into VA2 and change one parameter.
The rule runs on a defined interval, and determines whether
the particular Siebel Server task is running. If it is not, it fires an
event. The event is routed to an Administrator via email, and in this case a reaction to the event, which
restarts a server task on the specified Siebel Server. For more information about event routing,
check the Event Routing tutorial and documentation: http://recursivetechnology.com/documentation/Tutorial_event_routing.html
1. Analysis Rule
2. Script
use siebsrvobj;
my $enterprise = 'HDFSI';
my $compname = 'ClientSAP';
my $entobj = siebsrvobj->newobj($datasession,$debug,$enterprise); #initialize the enterprise object
$retval = $entobj->isenttaskrunning($compname);
3. Analysis Rule
creation screenshot:
4. Reaction
Reaction script and screeshot:
Email received on error: