Skip to main content

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)

Uploaded Source

Built Distribution

kafkacfg-0.1.0-py3-none-any.whl (308.2 kB view details)

Uploaded Python 3

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

Hashes for kafkacfg-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c7b60c04b14f45adc7107114bef5b1f4789704c17171918822878c5696415915
MD5 f301d0def792052cb7d616d03b855040
BLAKE2b-256 7e9fdcd38c3b48cd596de4947ac00cd0d26086ff9a147fa0f114cee6d6e556a9

See more details on using hashes here.

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

Hashes for kafkacfg-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 11cbb1c31ccb0f9deb1245e3d2b722c9b55fe7a708de58bf74784e5568316c4d
MD5 c6139445c7014acacf09a1d692e524af
BLAKE2b-256 1dc099b36c225389b9f7db7aaec5faae0d53678310770bd25e52ae9971455658

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page