Compare your kafka configuration to the default values for a given kafka version
Project description
kafkacfg
: Kafka configuration inspector
Kafka has a lot of parameters, tunables and knobs, and the configuration page isn't the easiest to parse. kafkacfg
allows you to parse your kafka configuration file and highlights all parameters with non-default values, along with their documentation.
$ cat -p test.properties
num.io.threads = 10
broker.id = 1001
auto.create.topics.enable = false
background.threads = 10
$ kafkacfg overrides --kafka-version 3.4 test.properties | jq .
{
"num.io.threads": {
"description": "The number of threads that the server uses for processing requests, which may include disk I/O",
"type": "int",
"default": "8",
"valid_values": "[1,...]",
"importance": "high",
"update_mode": "cluster-wide",
"override": "10"
},
"auto.create.topics.enable": {
"description": "Enable auto creation of topic on the server",
"type": "boolean",
"default": "true",
"valid_values": null,
"importance": "high",
"update_mode": "read-only",
"override": "false"
}
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kafkacfg-0.1.0.tar.gz
(281.3 kB
view details)
Built Distribution
kafkacfg-0.1.0-py3-none-any.whl
(308.2 kB
view details)
File details
Details for the file kafkacfg-0.1.0.tar.gz
.
File metadata
- Download URL: kafkacfg-0.1.0.tar.gz
- Upload date:
- Size: 281.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7b60c04b14f45adc7107114bef5b1f4789704c17171918822878c5696415915 |
|
MD5 | f301d0def792052cb7d616d03b855040 |
|
BLAKE2b-256 | 7e9fdcd38c3b48cd596de4947ac00cd0d26086ff9a147fa0f114cee6d6e556a9 |
File details
Details for the file kafkacfg-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: kafkacfg-0.1.0-py3-none-any.whl
- Upload date:
- Size: 308.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11cbb1c31ccb0f9deb1245e3d2b722c9b55fe7a708de58bf74784e5568316c4d |
|
MD5 | c6139445c7014acacf09a1d692e524af |
|
BLAKE2b-256 | 1dc099b36c225389b9f7db7aaec5faae0d53678310770bd25e52ae9971455658 |