Configure overlay reports
To activate overlay reports for the site, configure some security-related settings.
To allow connections with the report provider, configure the AJAX Proxy...
- Add the IBM Coremetrics Web Analytics site to the default dynamic policy. To do this, proceed with the following steps:
- From the WAS console go to...
Resources | Resource Environment | Resource Environment Providers | WP ConfigService | Custom Properties | New
- Set...
wp.proxy.config.urlreplacement.default_policy.1 = https://welcome.coremetrics.com/*
If this name is already in use, increment the counter of the key wp.proxy.config.urlreplacement.default_policy .
- Click Apply.
- Click Save.
- Import the Coremetrics certificate into the server truststore. We can complete this step either using wsadmin retrieveSignerFromPort of the AdminTask object, or manually as described here:
- Open the WAS console.
- In a stand-alone enviroment: Click...
Security | SSL certificate and key management | SSL Configurations | NodeDefaultSSLSettings | Key stores and certificates | NodeDefaultTrustStore | Signer certificates | Retrieve from port
In a portal cluster environment: Click...
Security | SSL certificate and key management | SSL Configurations | CellDefaultSSLSettings | Key stores and certificates | CellDefaultTrustStore | Signer certificates | Retrieve from port
Alternatively, we can also select each node individually and apply the following settings to each node in the cell.
- Fill the fields as follows:
- For the host: welcome.coremetrics.com
- For the port: 443
- For the alias: coremetrics or another identifying string of the choice.
- Click Retrieve signer information.
- Click Apply.
- Click Save.
- Store the Coremetrics user information in a credential vault slot as described under Configuring credential vaults for overlay reports.
- Restart the portal server for the changes to take effect.
- Optional: If required, configure the limit of outbound HTTP connections. The data for the overlay reports is retrieved through the AJAX proxy. The AJAX proxy has a configuration parameter for setting the maximum number of concurrent outbound connections. This limit also affects the number of overlay reports that can be retrieved from the Coremetrics API server concurrently. To have more overlay reports retrieved, configure the limit as described under Configuration metadata for outbound HTTP connections.
What to do next
Additional to the limit set by the AJAX proxy, Coremetrics also enforces a limit on the number of concurrent connections from the same host. When that limit is reached, the portal displays message EJQGB0000E instead of the overlay report. In this case the user can refresh the portal page until the error message disappears; the successful analytics results are cached in the browser.
Parent Display overlay analytics reportsNext topic: Configure security for overlay analytics reports
Related reference:
Configuration metadata for outbound HTTP connections