Skip to main content

Kafka Sink Configuration Manager API

Overview

The Kafka Sink Configuration Manager API allows you to:

  • Monitor the health of Kafka services.

  • Start, stop, and restart Kafka services.

  • Add and delete sink connectors that replicate data from Kafka to Actian Vector.

Installation Path

By default, the Kafka Sink Configuration Manager API is installed at:

/opt/insightsoftware/hubble-accelerator/5.0.x/hubble-sinkconnector

Authentication

The system supports nginx basic authentication for the Kafka Sink Configuration Manager API and Kafka UI.

Password File Location

The password file is located at /etc/nginx/.kafkaui_swagger_pass.

View Current Credentials

To view the current authentication credentials, use the following command:

cat /etc/nginx/.kafkaui_swagger_pass

The file contains the username and encrypted password in the format:

admin:$apr1$B2ZSKTyJ$r/nbs1X23J9WVsNBxZR1f/

Change Password

To change the password for the admin user, run the following command:

sudo htpasswd /etc/nginx/.kafkaui_swagger_pass admin

After changing the password, restart the nginx service:

sudo systemctl restart nginx

The following are the default authentication credentials:

  • Username: admin

  • Password: hubble

Caution: For security, it is recommended to change the default password after initial setup.

Restart the Hubble Sink Connector

After updating the password, restart the service to apply the changes:

sudo systemctl stop hubble-sinkconnector
sudo systemctl start hubble-sinkconnector

Basic Commands

Startup

To start the hubble-sinkconnector service, use the following command:

systemctl start hubble-sinkconnector

Shutdown

To stop the hubble-sinkconnector service, use the following command:

systemctl stop hubble-sinkconnector

Note: The hubble-sinkconnector service must be run as root.

Usage Guide

Was this article helpful?

We're sorry to hear that.