SiteScope User's Guide


Deploying Siebel Web Server Solution Templates

The SiteScope Siebel Web Server Solution allows you to monitor the availability and server statistics for Siebel Web servers installed on Windows platforms.

Usage Guidelines

This solution template will deploy a set of monitors that test the health, availability, and performance of Siebel Web Servers.

System Requirements

Before you can use the Siebel Solution, there are a number of configuration requirements involving the server environment.

  • The SiteScope server must be able to connect to the machine where the Siebel Web Server is running
  • The Siebel Web Server Solution is designed for use with Siebel running on Microsoft Windows platforms
  • The template assumes that the Siebel Web Server is running on Microsoft Internet Information Server (IIS)

Deploying the Siebel Web Server Solution Template

You use the following steps to deploy the Siebel Application Server Solution Form.

To deploy the Siebel Web Server Solution Template:

  1. Create a new SiteScope monitor group into which you will deploy the Siebel Web Server Solution Template.
  2. Within the new monitor group, click the Solution Template link below the Monitor Detail Table. The Solution selection screen opens.
  3. Click the Siebel Web Server link in the table of solutions. The Solution Properties for Siebel Application Server form opens.
  4. Complete the properties needed for SiteScope to connect to the Siebel Application Server in the form as described in the following sections.
  5. Click the Show Applications button. SiteScope queries the Siebel Web Server and retrieves a list of modules that are available on the server. The module selection window opens with a reduced listing of modules.
  6. Select the modules and parameters that you want to monitor. See the section on Selecting Modules for Monitoring for more information on the module types.
  7. After selecting the desired modules, scroll down in the module selection window and click the Select Modules button. The selection window closes and the Solution Properties for Siebel Application Server form is displayed populated with a check list of the selected modules.
  8. If necessary, use the check boxes in the selected modules list to deselect any parameters that you do not want to monitor. Click the Submit button to continue. The Property and Syntax Check screen opens. See the section on Verifying Monitor Values for more information.
  9. Click the Create Solution button to initiate the deployment of the monitors. A monitor creation screen is displayed.

    As the monitors are created, the monitor type and name are displayed along with messages of any errors found. A "success" message is shown if the monitors are created successfully. The process does not run the monitor.

    Note: Errors detected during the creation of monitors using a solution template are independent of the status returned when the individual monitors are run. This means that the monitors may be created successfully but that the configuration settings may be incorrect or that the system being monitored is unavailable.

  10. After the monitors have been created, you can select the Return link to return the group detail page to view the status of the monitors.

After deploying the monitors, you should review the Error and Warning status thresholds and adjust them according to the importance of the monitored element. You should also create alerts and associate them to the newly created monitors to provide notification when an error is detected.

Note: Solution Templates do not configure any automated alerts for the monitors created. You must create and associate one or more alert definitions to the monitors or monitor groups created by solution templates.

Settings in the Siebel Web Server Solution Form

The following describes the settings on the Siebel Web Server Solution Form:

Server
Select the Siebel Web server machine name. Use the choose server to view the server selection screen. Use the Server drop-down menu to select the server where the Siebel Web server is running.

Siebel Root Dir
Enter the name of the shared Siebel root directory. For example: sea752.

Siebel Disk
Enter the disk name or drive letter where the Siebel Web server is installed.

Application
Enter the Siebel application to monitor. For example: callcenter_enu. Consult with your Siebel administrator for information on names of the installed Siebel applications.

Username
Enter the Siebel Client user name needed to log into the Siebel Web server.

Password
Enter the Siebel Client password needed to log into the Siebel Web server.

Verifying Monitor Values

During the deployment of the Solution template, each monitor configuration is displayed in the Property and Syntax Check table. The solution type is displayed above the table. The first column shows the monitor's property name. The next column shows the value for that property. Values that contained variables are shaded with green. Values that are not affected by variables show no shading. The final column is for displaying errors that SiteScope has found while verifying the values. Errors are shaded in red. Errors should be corrected before proceeding to the next step, but SiteScope does not require it, however doing so may create monitors that do not function properly.

The following is an example section from the Property and Syntax Check page for a Siebel Web Server Solution Template.

Property and Syntax Check for Solution:Siebel Web Server

Errors were found with this Solution set. The errors should be corrected before creating these monitors otherwise invalid monitors may be created.


Monitor Type: CPUMonitor     Monitor Name: CPU Utilization on \\\\servername

PropertyValue Property or Syntax Errors
frequency600 
machine\\\\servername 
nameCPU Utilization on \\\\servername 

Monitor Type: DiskSpaceMonitor     Monitor Name: Disk Space: C: on \\\\servername

PropertyValue Property or Syntax Errors
diskC: 
frequency600 
machine\\\\servername 
nameDisk Space: C: on \\\\servername 

Monitor Type: IISServerMonitor     Monitor Name: IIS Server on \\\\servername

PropertyValue Property or Syntax Errors
countersWeb Service -- Bytes Sent/sec -- Default Web Site,Web Service -- Bytes Received/sec -- Default Web Site,Web Service -- Bytes Total/sec -- Default Web Site,Web Service -- Get Requests/sec -- Default Web Site,Web Service -- Post Requests/sec -- Default Web Site,Web Service -- Current Connections -- Default Web Site,Web Service -- Maximum Connections -- Default Web Site,Web Service -- Current NonAnonymous Users -- Default Web Site,Web Service -- Total Not Found Errors -- Default Web Site 
frequency600 
machine\\\\servername 
nameIIS Server on \\\\servername 

Monitor Type: ServiceMonitor     Monitor Name: Service: IIS Admin Service on \\\\servername

PropertyValue Property or Syntax Errors
frequency600 
serviceIIS Admin Service 
machine\\\\servername 
nameService: IIS Admin Service on \\\\servername 

Monitor Type: URLMonitor     Monitor Name: URL: http://\\servername/callcenter_enu/start.swe?SWECmd=Start

PropertyValue Property or Syntax Errors
urlhttp://\\servername/callcenter_enu/start.swe?SWECmd=Start 
frequency600 
timeout60 
monitorRunCount0 
nameURL: http://\\servername/callcenter_enu/start.swe?SWECmd=Start 

Monitor Type: SiebelMonitor     Monitor Name: Siebel Web Server: http://\\servername/callcenter_enu/_stats.swe

PropertyValue Property or Syntax Errors
authFormButton[1] 
frequency600 
serverhttp://\\servername/callcenter_enu/_stats.swe 
authFormName[1] 
usernamesadmin 
Metric 1System Stats/Request Time/Frequency mean 
Metric 2Applications//callcenter_enu//Frequency mean 
Metric id150 /Request Time.*?
(.*?)
/si
 
nameSiebel Web Server: http://\\servername/callcenter_enu/_stats.swe 
Metric id268 /\/callcenter_enu\/.*?
.*?
(.*?)
/si