= kafka-idle-topics
image:https://travis-ci.com/abraham-leal/kafka-idle-topics.svg?branch=main["Build Status", link="https://travis-ci.com/abraham-leal/kafka-idle-topics"]
Tooling to find topics that are not utilized in your Kafka cluster.
Ensure efficient usage of your topics in https://www.confluent.io/confluent-cloud/[Confluent Cloud] by discovering topics that aren't being used.
kafka-idle-topics evaluates an idle topic through these criteria:
To download, go to Run for different ways of usage. It is also possible to download a release.
The output will be written to a file in the same directory. The name of this file is configurable.
== Usage
== Security
kafka-idle-topics supports the following security set-ups:
plain_tls: SASL_SSL w/ PLAINplain: SASL_PLAINTEXT w/ PLAIN (No TLS)tls: SSL (One-way TLS)none: PLAINTEXT (Default)To add certificates the tool can trust for TLS connections, ensure they are located in the subdirectories go seeks.
Commonly it is /etc/ssl/certs/.
== Run
You can run kafka-idle-topics in multiple configurations:
=== Docker
Example with Confluent Cloud:
=== Locally
Downloading with Go, example with Confluent Cloud:
=== Build From Source
Git clone, example with Confluent Cloud:
== Feature Requests / Issue Reporting
This repo tracks feature requests and issues through Github Issues. If you'd like to see something fixed that was not caught by testing, or you'd like to see a new feature, please feel free to file a Github issue in this repo, I'll review and answer at best effort.
Additionally, if you'd like to contribute a fix/feature, please feel free to open a PR for review.
Content type
Image
Digest
sha256:b5dd0ede4…
Size
5 MB
Last updated
over 2 years ago
docker pull abrahamleal/kafka-idle-topics