Some of the content described in this article is available in meshIQ Manage versions 12.1 and greater.
For a quick overview of what's new or changed, visit the meshIQ Highlights page for a version-by-version breakdown.
Jump to Section:
Version 12.x and Later
Version 11.3 and Earlier
Version 12.x and Later
This article describes the settings that are available during the process of creating a remote Kafka manager connection.
| Remote Kafka Manager Connections Field Description | |
| Field | Description |
| General tab | |
| Node | Enter the name to identify the node. |
| Cluster Name | Leave this blank to use the first bootstrap server. This field does not affect Kafka. |
| Bootstrap Server | Enter the Kafka cluster’s bootstrap servers. This is the primary value required to connect to the cluster. |
| Group Id (optional) | Enter the name of the consumer group to retrieve consumer-related details. |
| Connect tab | |
| Name | Enter the name of the Kafka Connect endpoint. |
| URL | Enter the location of the Kafka Connect endpoint (for example, http://localhost:8083). |
| Security | Select the connection’s security type: None, Basic Auth, or Bearer Token. |
| Skip SSL Validation | Select this option to bypass SSL certificate validation. |
| Key Store Path | Enter the full path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the full path to the trust store file for server certificate validation. |
| Trust Store Passphrase(optional) | Enter the passphrase to access the trust store, if required. |
| Config tab - This tab includes properties such as credentials and connection attributes. | |
|
No Authentication Connection: No configuration entries are required. |
|
See the Remote Kafka Manager Connection Config tab: SSL Connections Example tab for an example of SSL configuration. | |
| Connection using SASL/PLAIN authentication | |
| Configuration Entry | Value |
| security.protocol | SASL_PLAINTEXT |
| sasl.mechanism | PLAIN |
| sasl.jaas.config | org.apache.kafka.common.security.plain.PlainLoginModule required username="xxx" password="yyy"; |
| Connection using SASL/SSL authentication (e.g., Confluent Cloud) | |
| Configuration Entry | Value |
| ssl.endpoint.identification.algorithm | https |
| security.protocol | SASL_SSL |
| sasl.mechanism | PLAIN |
| sasl.jaas.config | org.apache.kafka.common.security.plain.PlainLoginModule required username="xxx" password="yyy"; |
| Schema Registry tab | |
| Name | Enter the name of the Schema Registry endpoint. |
| URL | Enter the URL of the Schema Registry endpoint (for example, http://localhost:8083). |
| Security | Select the authentication method: None, Basic Auth, or Bearer Token. |
| HTTPS Configuration | |
| Skip SSL validation | Select this option to bypass SSL certificate validation when connecting. |
| Key Store Path | Enter the full path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the full path to the trust store file for validating the server certificate. |
| Trust Store Passphrase (optional) | Enter the passphrase to access the trust store, if required. |
| KSQL tab | |
| Name | Enter the name of the KSQL endpoint. |
| URL | Enter the location of the KSQL endpoint. |
| Security | Select None, Basic Auth, or Bearer Token. Basic Auth requires a username and password. Bearer Token requires a token value. |
| HTTPS Configuration | |
| Skip SSL validation | Select this option to bypass SSL certificate validation. |
| Key Store Path | Enter the path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the path to the trust store file for server certificate validation. |
| Trust Store Passphrase (optional) | Enter the passphrase to access the trust store, if required. |
| MDS tab | |
| Name | Enter the name of the MDS endpoint. |
| URL | Enter the location of the MDS endpoint. |
| Security | Select the security type for the connection: None, Basic Auth, or Bearer Token. |
| HTTPS Configuration | |
| Skip SSL validation | Select this option to bypass SSL certificate validation. |
| Key Store Path | Enter the path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the path to the trust store file for server certificate validation. |
| Trust Store Passphrase (optional) | Enter the passphrase to access the trust store, if required. |
| JMX tab | |
| Name | Enter the name to identify the JMX connection (for example, the broker ID). |
| URL | Enter the JMX service URL used to connect to the Kafka broker (for example, service:jmx:rmi:///jndi/rmi://<server-host>:41099/jmxrmi). |
| Username | Enter the username for JMX authentication, if required. |
| Password | Enter the password for JMX authentication, if required. |
______________________________________________________________________________________________________________
Version 11.3 and Earlier
This article describes the settings that are available during the process of creating a remote Kafka manager connection.
| Remote Kafka Manager Connections Field Description | |
| Field | Description |
| General tab | |
| Node | Enter the name to identify the node. |
| Cluster Name | Leave this blank to use the first bootstrap server. This field does not affect Kafka. |
| Bootstrap Server | Enter the Kafka cluster’s bootstrap servers. This is the primary value required to connect to the cluster. |
| Group Id (optional) | Enter the name of the consumer group to retrieve consumer-related details. |
| Connect tab | |
| Name | Enter the name of the Kafka Connect endpoint. |
| URL | Enter the location of the Kafka Connect endpoint (for example, http://localhost:8083). |
| Security | Select the connection’s security type: None, Basic Auth, or Bearer Token. |
| Skip SSL Validation | Select this option to bypass SSL certificate validation. |
| Key Store Path | Enter the full path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the full path to the trust store file for server certificate validation. |
| Trust Store Passphrase(optional) | Enter the passphrase to access the trust store, if required. |
| Config tab - This tab includes properties such as credentials and connection attributes. | |
|
No Authentication Connection: No configuration entries are required. |
|
See the Remote Kafka Manager Connection Config tab: SSL Connections Example tab for an example of SSL configuration. | |
| Connection using SASL/PLAIN authentication | |
| Configuration Entry | Value |
| security.protocol | SASL_PLAINTEXT |
| sasl.mechanism | PLAIN |
| sasl.jaas.config | org.apache.kafka.common.security.plain.PlainLoginModule required username="xxx" password="yyy"; |
| Connection using SASL/SSL authentication (e.g., Confluent Cloud) | |
| Configuration Entry | Value |
| ssl.endpoint.identification.algorithm | https |
| security.protocol | SASL_SSL |
| sasl.mechanism | PLAIN |
| sasl.jaas.config | org.apache.kafka.common.security.plain.PlainLoginModule required username="xxx" password="yyy"; |
| Schema Registry tab | |
| Name | Enter the name of the Schema Registry endpoint. |
| URL | Enter the URL of the Schema Registry endpoint (for example, http://localhost:8083). |
| Security | Select the authentication method: None, Basic Auth, or Bearer Token. |
| HTTPS Configuration | |
| Skip SSL validation | Select this option to bypass SSL certificate validation when connecting. |
| Key Store Path | Enter the full path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the full path to the trust store file for validating the server certificate. |
| Trust Store Passphrase (optional) | Enter the passphrase to access the trust store, if required. |
| KSQL tab | |
| Name | Enter the name of the KSQL endpoint. |
| URL | Enter the location of the KSQL endpoint. |
| Security | Select None, Basic Auth, or Bearer Token. Basic Auth requires a username and password. Bearer Token requires a token value. |
| HTTPS Configuration | |
| Skip SSL validation | Select this option to bypass SSL certificate validation. |
| Key Store Path | Enter the path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the path to the trust store file for server certificate validation. |
| Trust Store Passphrase (optional) | Enter the passphrase to access the trust store, if required. |
| MDS tab | |
| Name | Enter the name of the MDS endpoint. |
| URL | Enter the location of the MDS endpoint. |
| Security | Select the security type for the connection: None, Basic Auth, or Bearer Token. |
| HTTPS Configuration | |
| Skip SSL validation | Select this option to bypass SSL certificate validation. |
| Key Store Path | Enter the path to the key store file for SSL client authentication. |
| Key Store Passphrase (optional) | Enter the passphrase to access the key store, if required. |
| Trust Store Path | Enter the path to the trust store file for server certificate validation. |
| Trust Store Passphrase (optional) | Enter the passphrase to access the trust store, if required. |