Skip to main content
Version: 5.4

Apache Kafka Plug-in

Apache Kafka Plug-in

You set the following properties in the configuration of the Apache Kafka plug-in:

NameAssign a unique name to the Apache Kafka connection.
Broker connectionEnter the address of the broker. The port in the address is the port on the server that is used for the connection with Apache Kafka.
SSLVerwendet SSL-Verschlüsselung. Der Server muss dies unterstützen, der entsprechende Port eingestellt sein.
Client IDDisplay of the Client ID. The button „Generate“ creates a new ID.
Group IDDisplay of the Group ID. The button „Generate“ creates a new ID.
UserUsername for logging in to the server.
PasswortPassword for logging in to the server.
SASL Mechanism

Used for authentication. SASL authentication is supported over both unencrypted connections and TLS connections. You have the following options:

  • PLAIN: Authentication with user and password. They are stored in the local Kafka configuration.
  • SCRAM-SHA-256/512: credentials are stored centrally in ZooKeeper. This option can be used when ZooKeeper cluster nodes are running in an isolated private network.
  • GSSAPI: Authentication at a Kerberos-Server.
Client certificateSelection of a client certificate from the drop-down list, which the OPC Router also sends.
Trusted certificatesSelect which certificates you want to accept. For example, only Windows certificates or only router certificates.
Connection timeout (ms)Timeout in millisecond before the transfer gets cancelled.
Enable GZipEnables zipping the messages. You can also define the compression level.
Wait for transmission resultOnly acknowledge the message to the broker if the entire transfer was OK.
Consume interval (s)Interval for the trigger to check for changed values of the topic.