Analytics Resources: Insights, Best Practices,

Case Studies and More

close
Written by Hemanta Banerjee
on October 14, 2010

Server Intelligence Agent (SIA) is the major new feature of the new server architecture for BusinessObjects Enterprise XI 3.1. SIA the bootstrap service that in turns starts the Central Management Server as well as monitors the health of the Central Management Server.

Before we start just some terminologies used in BOE that might be useful

  1. Service - A service is a subsystem that provides a function. For example Client Auditing Proxy Service provides client auditing gateway service. The service runs within the memory space of its container (e.g., Adaptive Job Server or Adaptive Processing Server) under the Process ID (PID) of the parent container.
  2. Server Server or Server Service is an OS level process hosting one or more services. For example, CMS and Adaptive Processing Server are servers. Adaptive Processing Server can host Client Auditing Proxy Service, Publishing Service, Search Service, and so on. A Server Service runs under a specific OS account and has its own PID.

In most of the cases we will be working with servers which are the physical processes when administering a BOE system. You can view the servers using the process explorer of windows.

image

Which servers are in progress depends on the settings in the CCM shown below:

image

You can also manage the servers from the CMC interface.

image

One important point to note is that the not all servers might be needed in your environment. For example if I am using only Crystal reports then it is a good idea to disable the other services to improve performance.

A great feature that been added is the ability to clone servers inside the cluster. This can be useful even in a single node environment for example to create multiple JobServers to give higher priority to handle batch jobs. Administrators can now create new servers in the CMC using the Clone option on the Servers menu.

image

For all this to work, you need to atleast get the SIA and CMS processes up. One of the key challenges I have run into is how to troubleshoot if the SIA service itself fails to start up.

Fortunately BOE provides a way to enable tracing for the SIA. This can be turned on by adding the trace option at the end of the command line. The tracing is going into default tracing folder: C:Program FilesBusiness ObjectsBusinessObjects Enterprise 12.0Loggingsia*log* and the cms*trace*log.

image

image

Since the trace log file is very detailed would recommend that we turn that off during normal production run for performance and disk space considerations.

You may also like:

OBIEE 12c Cloud Analytics

Join us at the Modern Finance Experience

Join us on Wednesday 23-Mar at the Marina Bay Sands for the Modern Finance Experience event organized by Oracle. You wil...

OBIEE 12c

OBIEE 12c Baseline Validation Tool

In the real world, the migration between two OBIEE environments is really take time .The last time we did this for a cus...

OBIEE 12c

Steps to upgrade usage tracking when upgrading from OBIEE 11.1.7.1 to OBIEE 11.1.1.9

Recently usage tracking stopped working for one of my clients after upgrading to OBIEE 11.1.1.9 with the NQSERVER log sh...