This repository is intended to house a variety of scripts focused on Kafka operations, management, and monitoring.
- Python 3.x
- Confluent Kafka Python client
- Script:
fetch-metadata.py
Function: Retrieves and displays metadata from the Kafka cluster, including broker details, topic information, partitions, replicas, and other key metadata insights.
-
Clone the repository:
git clone <> cd <>
-
Install dependencies:
pip install -r requirements.txt
The Kafka client configuration is set within admin-config.ini
. Adjust the configurations here to match your Kafka cluster settings.
python3 <script-name>.py
This project is licensed under the MIT License.
Contributions are welcome! Please submit a pull request or open an issue to discuss any changes or improvements.
For any questions or support, please contact Irtebat at [email protected]
.