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:
- Create a new SiteScope monitor group into which you will deploy the
Siebel Web Server Solution Template.
- Within the new monitor group, click the Solution Template link below
the Monitor Detail Table. The Solution selection screen opens.
- Click the Siebel Web Server link in the
table of solutions. The Solution Properties for Siebel Application
Server form opens.
- Complete the properties needed for SiteScope to connect to the Siebel Application
Server in the form as described in the following sections.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
| Property | Value | Property or Syntax Errors |
| frequency | 600 | |
| machine | \\\\servername | |
| name | CPU Utilization on \\\\servername | |
Monitor Type: DiskSpaceMonitor Monitor Name: Disk Space: C: on \\\\servername
| Property | Value | Property or Syntax Errors |
| disk | C: | |
| frequency | 600 | |
| machine | \\\\servername | |
| name | Disk Space: C: on \\\\servername | |
Monitor Type: IISServerMonitor Monitor Name: IIS Server on \\\\servername
| Property | Value | Property or Syntax Errors |
| counters | Web 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 | |
| frequency | 600 | |
| machine | \\\\servername | |
| name | IIS Server on \\\\servername | |
Monitor Type: ServiceMonitor Monitor Name: Service: IIS Admin Service on \\\\servername
| Property | Value | Property or Syntax Errors |
| frequency | 600 | |
| service | IIS Admin Service | |
| machine | \\\\servername | |
| name | Service: IIS Admin Service on \\\\servername | |
Monitor Type: URLMonitor Monitor Name: URL: http://\\servername/callcenter_enu/start.swe?SWECmd=Start
| Property | Value | Property or Syntax Errors |
| url | http://\\servername/callcenter_enu/start.swe?SWECmd=Start | |
| frequency | 600 | |
| timeout | 60 | |
| monitorRunCount | 0 | |
| name | URL: http://\\servername/callcenter_enu/start.swe?SWECmd=Start | |
Monitor Type: SiebelMonitor Monitor Name: Siebel Web Server: http://\\servername/callcenter_enu/_stats.swe
| Property | Value | Property or Syntax Errors |
| authFormButton | [1] | |
| frequency | 600 | |
| server | http://\\servername/callcenter_enu/_stats.swe | |
| authFormName | [1] | |
| username | sadmin | |
| Metric 1 | System Stats/Request Time/Frequency mean | |
| Metric 2 | Applications//callcenter_enu//Frequency mean | |
| Metric id1 | 50 /Request Time.*? | (.*?) /si |
| name | Siebel Web Server: http://\\servername/callcenter_enu/_stats.swe | |
| Metric id2 | 68 / | \/callcenter_enu\/.*? .*? | (.*?) /si |
|