...
This change will introduce an /admin/loggers
endpoint to a the Connect worker. In addition, a new configuration property admin.listener
will listeners
will be provided to specify which listener to use for the admin endpoint. The endpoint will support the following operations:
...
An additional configuration property will be added used to control where how the admin endpoint will be is made available.
Configuration Name | Description | Default Behavior | Domain |
---|---|---|---|
admin.listeners | Control where the admin endpoint will be made available. | the endpoint will be added to the rest of Connect's existing endpoints | List of comma-separated URIs the REST API will listen on. An empty or blank string will disable this feature. |
admin.listeners.https. | Prefix for SSL settings when using HTTPS | Look at Connect REST docs for a list of supported configs that with this prefix. | Look at Connect REST docs for a list of supported configs that can go with this prefix. |
...
Code Block | ||
---|---|---|
| ||
admin.listeners=https://localhost:9093 admin.listeners.https.ssl.truststore.location=/path/to/truststore.jks admin.listeners.https.ssl.truststore.password=tpass admin.listeners.https.ssl.keystore.location=/path/to/keystore.jks admin.listeners.https.ssl.keystore.password=kpass |
Public Interfaces
- A
/admin
endpoint that can be configured to be attached to a different listener than the existing Connect endpoints. - The
/admin/loggers
endpoint that be used to modify log levels. - A new configuration property to enable/disable the
/admin
endpoint along with optionally configuring any HTTPS listeners if needed.
Compatibility, Deprecation, and Migration Plan
...