Setting the Database Options for Publishing Performance Metrics and Events
CloudStreams can publish data about key performance indicator (KPI) metrics and run-time events to the CloudStreams Analytics dashboard.
CloudStreams uses the Integration Server's JDBC connection pool to publish this data. The JDBC connection pool is specified in Integration Server Administrator's Settings > JDBC Pools page. You must define this connection pool for use by CloudStreams as described below.
To set the CloudStreams > Administration > Database options
1. In Integration Server Administrator, select Solutions > CloudStreams > Administration > Database.
2. Click Edit, complete the following fields on the Database Configuration page, and click Save.
Option | Description |
Connection Pool Alias | If the Integration Server connection pool alias is not yet defined, click the link to define it. |
Database Publishing | Click Enable to enable the database specified in the Connection Pool Alias to receive data. Note: | By default, Database Publishing is disabled. If you want to use the CloudStreams Analytics feature (KPI metrics and run-time events), enable this option. |
|
Publish Performance Metrics | |
Publish Interval (minutes) | The interval at which CloudStreams should publish performance metrics to the database. Default: 60 minutes. For more information, see The Intervals for Metric Publishing, below. |
Publish Events (Error, Lifecycle, Policy Violation) | Select the types of events to publish to the database: Error: An Error event occurs each time an invocation of a cloud connector service or an inbound virtual service results in an error. Lifecycle: A Lifecycle event occurs each time the Integration Server is started/shutdown/restarted or the WmCloudStreams package is unloaded/reloaded in a running Integration Server. Policy Violation: A Policy Violation event occurs each time an invocation of a cloud connector service violates a policy that was set for its associated virtual service. |