ACE preferences


The IBM IIB/ACE Monitoring Extension can monitor configurations of IBM App Connect Enterprise (ACE) using the Administrative REST API and either MQ or MQTT for runtime statistics monitoring. ACE Integration Nodes and Standalone Integration Servers can be monitored.

These preferences define the ACE Administrative REST API that the extension will use for configuration monitoring. They are used in conjunction with either the MQTT-preferences or Broker Queue Manager preferences.

These preferences should be set using either the agentpref utility, or by defining a monitoring policy.

Preference name

Value

Example

Description

AdminAPIThreadPoolSize

Number

5

Defines the size of the thread pool used for ACE REST Administration API queries. The default value is 1.

AdminAPITimeout

Number

600

The maximum time to wait for ACE REST Administration API responses (in seconds). The default value is 300.

AdminURI

String (URI)

http://localhost:4420/

ACE Admin REST API URI.

If HTTPS is used the extension truststore must be configured (see Configuration-property-files).

AdminUser

String

admin

ACE Admin REST API User

AdminPassword

String (plaintext, Base64 or OBF encoded)

OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v

Password for ACE REST Administration. It is required if monitoring ACE with security authorization enabled. Supported at agent version 9.0.0.0 and above.

Important

Passwords are encoded in a manner supported by the extension. Optionally, you can provide a value that is already encoded. This value will be re-encoded as per the supported encoding. Supported encodings are OBF, Base64, Cryptor, and Cloaker.

PolicyTypeMonitoringFilter

String

HTTPConnector,Aggregation

Filter for ACE policy type monitoring.

MONITOR_ALL, MONITOR_NONE, or a comma-separated list of policy types to monitor.

IntegrationServer

String (True or False).

True

True for ACE Integration Server monitoring (standalone).

False if not defined. Determines the runtime statistics topic name (i.e. if this is set incorrectly, runtime statistics will not be collected).

ResourceManagerMonitoringFilter

String

JVM,CICS

Filter resource types.

Use MONITOR_ALL, MONITOR_NONE, or list by resource name to provide a specific filter. Default is MONITOR_ALL.

NameReplaceCharacter

Any single character, or NONE

|

Replace '!' character if found in object names (Applications, Libraries or Message Flow Nodes). Default is '|'. Use NONE to disable (objects with invalid names will not be monitored if NONE is used).

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*