IBM BPM, V8.0.1, All platforms > Install IBM BPM > IBM BPM Advanced for z/OS: Process Server > Configure IBM BPM Advanced for z/OS: Process Server > Configure components > Configure additional components > Configure Process Portal > Configure the Business Space component for Process Portal > Set up specific widgets to work in Process Portal
Configure the service monitor
If you are creating a new server and you want to use the Service Monitor widget in Business Space to measure the response time and request throughput for services exposed or invoked by an SCA module, configure and enable service monitoring in the administrative console.
Required security role for this task: If administrative security is enabled, you must be logged in with an administrative role to perform this task.The service monitor server must be enabled before you can use the Service Monitor widget. In stand-alone server environments, the service monitor server is enabled by default during profile creation. In deployment environments and for new servers created using the administrative console, you must enable the service monitor server manually from the administrative console. For Remote Message and Remote Support topology patterns, the service monitor server must be enabled in the Support cluster, and for Remote Messaging, Remote Support, and Web (four-cluster) patterns the server must be enabled in the web cluster.
The service monitor has a client/server architecture.
- Service monitor agent: Measures the throughput and response time for operations and sends the measurement data to the service monitor server
- Service monitor server: Gathers and aggregates response time and throughput measurements from all running service monitor agents, and then calculates and stores the statistics.
If you are using an external HTTP server to access Business space, make sure to configure the HTTP server to allow encoded slashes. Refer to the HTTP server documentation for details.
Procedure
- Log into the administrative console with administrator privileges.
- Configure the service monitor server.
- From within the console, click Servers > Server Types > WebSphere application servers > servername > Service Monitor.
- On the Service Monitor page, click Enable service monitor.
- Examine the default values for the service monitor buffer size and the query size limit and, if necessary, revise them.
- Specify the service monitoring targets. These are the service monitor agents you want to gather data from.
Monitoring Targets to monitor Steps to perform Monitor all running service monitor agents Ensure the Enable all service monitor agents option is checked. Monitor a specific subset of running service monitor agents
- Clear the Enable all service monitor agents option. A collection table appears; if this is a new configuration, the table is empty.
- Click Add. The Browse Deployment Targets page opens.
- From the collection table on the Browse Deployment Targets page, select the deployment target whose agent you want to monitor.
- Click OK to return to the Service Monitor Server page.
- Repeat Step 2.d.ii through Step 2.d.iv until you have added all the agents you want to monitor.
- From the Service Monitor Server page, click OK. The configuration is saved and takes effect immediately.
- Configure the service monitor agent.
- From within the console, click Servers > Server Types > WebSphere application servers > servername > Service Monitor Agent.
- On the Service Monitor Agent page, click Enable service monitor agent.
- Examine the default values for the agent configuration and, if necessary, revise them.
- Click OK.