Configure Pulse to Monitor Standalone Kafka 3 with Kerberos

This page describes about configuring Pulse to monitor standalone Kafka 3 with Kerberos.

  1. On a Pulse node, run accelo config cluster.
  2. Select Stand-Alone deployment during deployment type.
  1. Select Kafka3 Standalone component.
  1. Enter Cluster Name.
  1. Enter Kafka bootstrap server’s URI.
  1. Select Kerberos as the security type.
  1. Select TLS is enabled or not.
  1. Enter Kerberos Authentication Realm.
  1. Enter Kerberos keytab username.
  1. Enter Principalfor kafka client.
  1. Enter full path to the Client Keytabfile.
  1. Enter full path to the krb5.conf file.
  1. If the above configurations are correct, the CLI will automatically fetch the list of brokers.

    • Verify the list and select y to proceed.
  1. Select Metadata Manager → Zookeeper / KRaft.
  1. Enter the URI’s for MetaData Manager.
  1. Enter Kafka Connect hostname and port.
  1. Enter Cruise Control hostname and port.
  1. Enter Schema Registry hostname and port.
  1. Enter the ssh user details.
  1. Enter all the required JMX ports and LogSearch configurations.

Additional Configuration

  1. Update Kafka Connector Config

Add the following in:

Bash
Copy
Bash
Copy
  1. Configure Log Locations

Create:

Bash
Copy

Add:

Bash
Copy
  1. Apply Configuration to Update Vars.yml.
Bash
Copy

Kafka Data in Pulse

After the configuration, you can see the Kafka data in Pulse.

Kafka Dashboard

Kafka Nodes

Kafka Logs

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard